Specific Decompression Process Patents (Class 375/240.25)
-
Patent number: 9420335Abstract: A digital decoder for television receiver, comprises an input (E) for receiving a digital audio/video signal (SAV), means for demodulating and decoding the input signal into an output signal intended for the television receiver, and a first buffer memory (8) into which the input signal is diverted after demodulation (SD) when the decoder is placed in a so-called “live” mode of operation. In a so-called “playback” mode of operation, the signal recorded in the first buffer memory constitutes the output signal. This decoder comprises a second buffer memory (9) into which the demodulated input signal (SD) is diverted when the decoder is placed in the “playback” mode, the signal recorded in the second buffer memory (9) constituting the output signal when the decoder is switched from the “playback” mode to another so-called “return to live” mode of operation.Type: GrantFiled: December 9, 2014Date of Patent: August 16, 2016Assignee: THOMSON LICENSINGInventors: Sebastien Fraleu, Andre Magras, Thierry Quere
-
Patent number: 9414085Abstract: A sub-bitstream extraction process is applicable to a bitstream of multiple access units comprising a respective encoded picture of a video sequence. An access unit among the bitstream is identified and discarded. In addition, all access units in the bitstream that can depend on this access unit are discarded to form a sub-bitstream. The sub-bitstream will not have any access unit that can depend on the identified access units and will be a specification-conforming bitstream.Type: GrantFiled: November 29, 2012Date of Patent: August 9, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jonatan Samuelsson, Rickard Sjöberg
-
Patent number: 9413675Abstract: A data transmission apparatus includes: a transmission data division unit which divides transmission data into blocks; a transmission unit which transmits the blocks divided by the transmission data division unit to the transmission destination apparatus; a calculation unit which calculates a size of residual data generated by dividing the transmission data into the blocks each having the predetermined data size; and a residual data judgment unit which judges whether the size of the residual data calculated by the calculation unit is smaller or not smaller than a minimum data size which the receiving apparatus can receive.Type: GrantFiled: July 5, 2013Date of Patent: August 9, 2016Assignee: NEC CorporationInventor: Satoshi Sonobe
-
Patent number: 9411670Abstract: Example methods and apparatus to detect transport faults in media presentation systems are disclosed. An example method comprises decoding a media stream to form audio data and pixel data, computing a first value representative of the media stream using pixel data associated with a first set of the video frames, computing a second value representative of the media stream using pixel data associated with a second set of the video frames, computing a third value representative of first speech in a first segment of the audio data, computing a fourth value representative of second speech in a second segment of the audio data, determining a fifth value representative of a likelihood that a transport failure has affected the media stream, the fifth value determined using the first, second, third and fourth values, and comparing the fifth value to a threshold to determine whether to generate a transport failure alert.Type: GrantFiled: May 7, 2013Date of Patent: August 9, 2016Assignee: AT&T Intellectual Property I, L.P.Inventor: Amy Ruth Reibman
-
Patent number: 9407912Abstract: Blocking artifacts at a block boundary between a block and a neighboring block in a video frame are reduced by calculating an offset based on pixel values of pixels in a line of pixels in the block and based on pixel values of pixels in a corresponding line of pixels in the neighboring block. The offset is added to the pixel value of the pixel closest to the block boundary in the line of pixels and is subtracted from the pixel value of the pixel closest to the block boundary in the corresponding line of pixels. The resulting deblocking filter has good low-pass characteristics and is efficient for reducing blocking artifact.Type: GrantFiled: July 31, 2013Date of Patent: August 2, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andrey Norkin, Kenneth Andersson, Rickard Sjoberg
-
Patent number: 9405764Abstract: A computer-implemented method for performing garbage collection in a delta compressed data storage system selects a file recipe to traverse to identify live data chunks and a chunk identifier from the file recipe. The chunk identifier is added to a set of live data chunks. Delta references in the file recipe corresponding to the chunk identifier are added to the set of live data chunks. Data chunks in a data storage system not identified by the set of live data chunks are discarded.Type: GrantFiled: July 16, 2015Date of Patent: August 2, 2016Assignee: EMC CorporationInventors: Grant R. Wallace, Philip N. Shilane
-
Patent number: 9407932Abstract: The embodiments reduce output delay for pictures by determining after a current picture has been decoded and stored in a decoded picture buffer, DPB, a number of pictures in the DPB that are marked as needed for output. This number is compared, after a current picture has been decoded and stored in the DPB against a value derived from at least one syntax element present or to be present in a bitstream representing pictures of a video sequence. If this number is greater than the value a picture, which is the first picture in output order, of the pictures in the DPB that are marked as needed for output is preferably output and marked as not needed for output.Type: GrantFiled: September 26, 2013Date of Patent: August 2, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jonatan Samuelsson, Rickard Sjöberg
-
Patent number: 9397772Abstract: A digital data stream comprises alternating groups of information blocks and groups of parity blocks, each group of information blocks includes multiple information blocks and each group of parity blocks includes multiple parity blocks. An apparatus for receiving a digital data stream comprises a demodulator that receives and demodulates a digital data stream. An equalizer compensates for distortions in the digital data stream. A delay buffer generates a first stream of digital data representing the compensated digital data stream and a second stream of digital data representing a delayed version of the compensated digital data stream. A forward error correction block receives and processes the first and second streams of digital data from the delay buffer, and outputs an error corrected stream of digital data. A transport block receives and processes the error corrected stream from the forward error correction block for display.Type: GrantFiled: December 3, 2009Date of Patent: July 19, 2016Assignee: Thomson LicensingInventors: Ivonete Markman, Aaron Reel Bouillet, Scott Matthew LoPresto
-
Patent number: 9392279Abstract: Method for generating an IDR picture slice in an H.264/AVC stream, the method including finding an I-type picture and identifying it as a start picture, modifying and/or adding, in each slice header of the start picture, IDR-specific elements, removing, from each slice header of the start picture, non-IDR-specific elements, removing all reference and non-reference B-slices between the start picture and the next I-picture or P-picture, following the start picture, that is a frame or the first field, in decoding order, of a complementary field pair. Starting from the first picture after the removed slices, for each slice header executing: correcting frame_num so that they are valid with reference to the previous picture, correcting references, in the MMCO, as a function of the removed reference B-pictures, correcting references, found in the “Reference picture list reordering” structure, as a function of the removed reference B-pictures and restoring slice encapsulation for modified slices.Type: GrantFiled: September 18, 2013Date of Patent: July 12, 2016Assignee: ADVANCED DIGITAL BROADCAST S.A.Inventor: Tomasz Dziecielewski
-
Patent number: 9386310Abstract: A image reproducing device decodes a moving picture stream having been subjected to inter-picture prediction encoding with a reference image memory accessed. A decoding processor performs variable length decoding of the moving picture stream on a picture-by-picture basis, and outputs an encoding parameter. A traffic analyzer estimates traffic to the reference image memory on the picture-by-picture basis based on the output encoding parameters. A reference image compression controller determines a compression mode in storing a reference image in the reference image memory based on the estimated traffic.Type: GrantFiled: March 15, 2013Date of Patent: July 5, 2016Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Shinji Kitamura, Yukinaga Seki
-
Patent number: 9380305Abstract: An apparatus for decoding video information according to certain aspects includes a memory unit and a processor operationally coupled to the memory unit. The memory unit is configured to store at least one reference picture list of an enhancement layer, the at least one reference picture list comprising residual prediction reference picture information. The processor is configured to: decode signaled information about residual prediction reference picture generation; generate a residual prediction reference picture based on an enhancement layer reference picture and the decoded signaled information such that the generated residual prediction reference picture has the same motion field and the same picture order count (POC) as the enhancement layer reference picture from which it is generated; and store the generated residual prediction reference picture in the at least one reference picture list of the enhancement layer.Type: GrantFiled: April 1, 2014Date of Patent: June 28, 2016Assignee: QUALCOMM IncorporatedInventors: Xiang Li, Ye-Kui Wang, Ying Chen, Jianle Chen, Adarsh Krishnan Ramasubramonian, Marta Karczewicz
-
Patent number: 9379928Abstract: A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder encoding service data, a time interleaver interleaving the encoded service data, a mapper mapping the interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, wherein the frequency interleaving is performed by using two memories, a modulator modulating the frequency interleaved data by an OFDM scheme and a transmitter transmitting the broadcast signals having the modulated data, wherein an interleaving-seed is generated based on a cyclic shift value and an FFT size of the modulating.Type: GrantFiled: November 14, 2014Date of Patent: June 28, 2016Assignee: LG Electronics Inc.Inventors: Jongseob Baek, Byeongkook Jeong, Jaehyung Kim, Woosuk Ko, Sungryong Hong
-
Patent number: 9374502Abstract: A method for converting a full color image to a monochrome image is provided, wherein the color values of pixels are decomposed in a luminance and a chrominance component. Both components are converted to a grayscale value representing an intensity of a pixel. The luminance grayscale value is in a limited range close to a light end of the available grayscale. The chrominance grayscale value is closer to the dark end of the available grayscale when the chrominance component of the color value is larger. The darkest value of the two converted values is selected for a corresponding pixel. The effect of this conversion is that colored pixels are darker than colorless pixels, which is useful to highlight parts of a monochrome image that stand out because of their color in a full color image. It is particularly useful to help color blind people recognize colored parts of an image.Type: GrantFiled: March 11, 2014Date of Patent: June 21, 2016Assignee: OCE-TECHNOLOGIES B.V.Inventor: Johannes H. M. Janssen
-
Patent number: 9369757Abstract: Disclosed is a broadcasting signal transmission device, a broadcasting signal reception device, and a method for transmitting/receiving a broadcasting signal using same.Type: GrantFiled: March 6, 2014Date of Patent: June 14, 2016Assignee: LG ELECTRONICS INC.Inventors: Woosuk Ko, Sangchul Moon, Hotaek Hong
-
Patent number: 9363518Abstract: Systems and methods for multimedia encoding and decoding are disclosed. The systems and methods include multimedia format detection systems, decoder functionality generation systems, decoder instantiation systems, and multimedia processing engines which are capable of selecting a decoder or playback mechanism for each input encoded multimedia stream. The functionality of the decoder or playback mechanism is represented as syntax elements which may be further encoded. The functionality for decoding or playback is then stored or transmitted with the multimedia bitstream. Alternatively, the functionality and multimedia bitstream can be embedded in or associated with a second digital bitstream. Further, the functionality associated with an encoded multimedia stream can be used to instantiate a decoder or playback mechanism and the encoded multimedia stream decoded with the instantiated decoder or mechanism.Type: GrantFiled: March 23, 2015Date of Patent: June 7, 2016Assignee: BEVARA TECHNOLOGIES, LLCInventors: Maja Bystrom, Iain E Richardson
-
Patent number: 9363684Abstract: A method of determining loss of IP packets that are transported over a network (102), where each IP packet comprises a number of data packets. The method comprises: i) extracting (501) a first data packet from a first IP packet (41), ii) extracting (502) a second data packet from a second IP packet, iii) retrieving (503, 504) a first sequence number from a first data packet and a second sequence number from a second data packet, where each of the sequence numbers is indicative of a sequence of data packets and has a value belonging to a set of a number of unique values, iv) calculating (505) a difference (?cc) between the sequence numbers, and v) determining (506) a number (k) of lost IP packets, as a function of the difference (?cc) between the sequence numbers. Related computer readable medium and customer equipment are also described.Type: GrantFiled: September 14, 2011Date of Patent: June 7, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jorgen Gustafsson, Gunnar Heikkila, Tomas Lundberg
-
Patent number: 9362949Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.Type: GrantFiled: April 22, 2009Date of Patent: June 7, 2016Assignee: Fraunhofer Gesellschaft zur Foerderung der Angewandten Forschung e.V.Inventors: Heiko Schwarz, Detlef Marpe, Thomas Wiegand
-
Patent number: 9344112Abstract: A technique for eliminating duplicate data is provided. Upon receipt of a new data set, one or more anchor points are identified within the data set. A bit-by-bit data comparison is then performed of the region surrounding the anchor point in the received data set with the region surrounding an anchor point stored within a pattern database to identify forward/backward delta values. The duplicate data identified by the anchor point, forward and backward delta values is then replaced in the received data set with a storage indicator.Type: GrantFiled: April 10, 2012Date of Patent: May 17, 2016Inventors: Ling Zheng, Roger Stager, Craig Johnston, Don Trimmer, Yuval Frandzel
-
Patent number: 9338458Abstract: An exemplary video decoding apparatus includes a first decoding unit configured for decoding a first encoded block to generate first residual values, a first detecting unit configured for detecting whether all of the first residual values have a same first value, a first processing circuit configured for processing the first residual values to generate first processed residual values, and a second processing circuit configured for generating a decoded block corresponding to the first encoded block. When all of the first residual values have the same first value, the first detecting unit controls the second processing circuit to generate the decoded block without referring to the first processed residual values.Type: GrantFiled: August 24, 2011Date of Patent: May 10, 2016Assignee: MEDIATEK INC.Inventors: Min-Hao Chiu, Chia-Yun Cheng, Chun-Chia Chen
-
Patent number: 9338455Abstract: A method of reducing artifacts in video image data includes determining pixels in a block of image data that are mosquito pixels, estimating a level of mosquito noise in the block, and filtering out the mosquito noise to produce noise-filtered data.Type: GrantFiled: June 14, 2013Date of Patent: May 10, 2016Assignee: PIXELWORKS, INC.Inventors: Xiaojie Sheng, Neil Woodall, Bob Zhang, Guohua Cheng
-
Patent number: 9338422Abstract: The present technology relates to a display control method, a recording medium, and a display control device with which a subtitle forced display function can be implemented on the basis of TTML (Timed Text Markup Language). TTML data in which predetermined attribute information pertaining to subtitle forced display is described in a tag defining an element of text is used. At a content playback side, control is performed on the basis of the predetermined attribute information in the TTML data, in such a way that characters based on text data designated by the tag in which the attribute information is written are displayed on a display unit regardless of whether a subtitle display setting is ON or OFF. Owing to this kind of configuration, text data serving as a predetermined text element from among text elements (text data serving as subtitles) within the TTML data can be displayed regardless of whether a subtitle display setting is ON or OFF.Type: GrantFiled: February 8, 2012Date of Patent: May 10, 2016Assignee: SONY CORPORATIONInventor: Kouichi Uchimura
-
Patent number: 9325997Abstract: A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another.Type: GrantFiled: November 14, 2013Date of Patent: April 26, 2016Assignee: HUAWEI TECHNOLOGIES CO., LTDInventor: Sachin G. Deshpande
-
Patent number: 9323997Abstract: Various implementations address distortion and quality measurements related to, for example, freeze-with-skip and/or a freeze-without-skip events. In several implementations, information is accessed indicating that a first and second set of one or more consecutive pictures are not to be displayed. A first and second indicator are determined. In one such implementation, the first and second indicators indicate an amount of distortion across one or more types of distortive effects that result from displaying substantially a first, or second, same picture during a display time for the first, or second, set of pictures. The first and second indicators are combined in a non-linear manner. In another such implementation, the distortion is associated with a given type of distortive effect, from among multiple types of distortive effects, and the first and second indicators are combined for the given type of distortive effect.Type: GrantFiled: November 28, 2011Date of Patent: April 26, 2016Assignee: Thomson LicensingInventors: Xiaodong Gu, Kai Xie, Zhibo Chen
-
Patent number: 9326000Abstract: Methods and systems for JPEG encoding and decoding are disclosed. In the encoding method, an image is split into 8×8 pixel blocks and the 8×8 pixel blocks are grouped into a number of minimum coded units (MCU's), such that each MCU consists of a constant number of 8×8 pixel blocks. The MCU's are then scanned to forward discrete cosine transform, quantization, zigzag scanning and entropy encoding processes and are subsequently converted into bitstreams according to entropy encoding coding tables. In the entropy encoding process, AC coefficients are run-length encoded, while DC coefficients are not subjected to differential pulse-code modulation. The bitstreams are byte-aligned by stuffing zeroes and compression data for a special JPEG file are generated from the byte-aligned bitstreams. A position table is established, recording positions of the bitstreams in the compression data. The method enables fast positioning of bitstreams corresponding to an image region of interest.Type: GrantFiled: July 2, 2014Date of Patent: April 26, 2016Assignee: OmniVision Technologies (Shanghai) Co., Ltd.Inventors: Yihong Zhao, Jizhang Shan
-
Patent number: 9317828Abstract: Aspects capable of dynamically and flexibly supporting a plurality of locales upon provisioning are provided. An associated management server includes a storage table configured to store a plurality of logical device operations, a plurality of locales, and a plurality of workflows. The management server further includes a provisioning circuit configured to dynamically determine, for a required logical device operation among the plurality of logical device operations, a resource server among all resource servers connected to the management server by way of provisioning. Each of the resource servers is associated with a different one of the plurality of locales in advance of the provisioning. The management server further includes a calling circuit configured to search the storage table using a locale among the plurality of locales that is associated with the dynamically determined resource server to select a workflow from the plurality of workflows for the required logical device operation.Type: GrantFiled: May 27, 2014Date of Patent: April 19, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yasuhisa Gotoh, Takeshi Akamatsu
-
Patent number: 9319880Abstract: A reference picture buffer may supply an asymmetric macroblock to a video encoder to improve the bandwidth between the encoder and buffer. The macroblock width may be sized to match the minimum burst width of the buffer. The size of the macroblock may be kept unchanged by reducing the macroblock height.Type: GrantFiled: September 15, 2010Date of Patent: April 19, 2016Assignee: Intel CorporationInventor: Michael L. Coulter
-
Patent number: 9313511Abstract: A system, method and computer-readable media are introduced that relate to data coding and decoding. A computing device encodes received data such as video data into a base layer of compressed video and an enhancement layer of compressed video. The computing device controls drift introduced into the base layer of the compressed video. The computing device, such as a scalable video coder, allows drift by predicting the base layer from the enhancement layer information. The amount of drift is managed to improve overall compression efficiency.Type: GrantFiled: November 2, 2010Date of Patent: April 12, 2016Assignee: AT&T Intellectual Property II, L.P.Inventors: Amy Ruth Reibman, Leon Bottou, Andrea Basso
-
Patent number: 9313437Abstract: [Object] To provide a transmission apparatus, a reception apparatus, a communication system, a transmission method, a reception method, and programs therefor that are capable of efficiently transmitting at least a plurality of pieces of video data included in data of a plurality of contents at the same time. [Solving Means] A switch unit (32a) of a transmission apparatus selects one of a plurality of pieces of video data supplied from a storage apparatus (42) in accordance with video data designated by a transmission data control unit (32i) and supplies it to an IF unit (32b). The IF unit (32b) transmits video data decoded by a decode unit (113) from a terminal (335). The compressed video data supplied from the switch unit (32a) is transmitted via a terminal (336). The terminal (335) is included in a first channel unit. In a case where the IF unit (32b) is an HDMI, for example, the terminal (335) is a terminal for a TMDS channel.Type: GrantFiled: July 15, 2014Date of Patent: April 12, 2016Assignee: Sony CorporationInventor: Kei Matsubayashi
-
Patent number: 9313488Abstract: Disclosed is a system and method of controlling a video decoder, including a reviewing channel data representing coded video data generated by an encoder to identify parameters of a hypothetical reference decoder (HRD) used by the encoder during coding operations. A parameter representing an exit data rate requirement of a coded picture buffer (CPB) of the HRD is compared against exit rate performance of the video decoder. If the exit rate performance of the video coder matches the exit rate requirement of the HRD, the coded video data is decoded, otherwise, a certain decoding degradation scheme can be applied, including disabling decoder from decoding the coded video data.Type: GrantFiled: February 7, 2014Date of Patent: April 12, 2016Assignee: Apple Inc.Inventors: Hsi-Jung Wu, Barin Geoffry Haskell, Xiaojin Shi, James Oliver Normile
-
Patent number: 9307260Abstract: An image decoding apparatus (100) capable of appropriately executing parallel decoding processing by a simple structure includes: a stream segmentation control unit (140) that designates a processing target area, and selects a portion of a segment stream based on a position of the processing target area; M stream segmentation units (130) that generate M×N segment streams by executing stream segmentation processing on designated M processing target areas in parallel; and N decoding engines (120) that decode respective portions of the N segment streams including the selected portion in parallel. In the case where a slice included in the processing target area is segmented into a plurality of slice portions and assigned to a plurality of segment streams, each stream segmentation unit (130) reconstructs, for each segment stream, a slice portion group made up of one or more slice portions assigned to the segment stream, as a new slice.Type: GrantFiled: July 27, 2011Date of Patent: April 5, 2016Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Naoki Yoshimatsu, Takeshi Tanaka, Keiichi Kurokawa
-
Patent number: 9299126Abstract: An image processing apparatus and method including an encoder circuitry for generating encoded data blocks from input data blocks of an image, and write circuitry for storing the encoded data blocks to memory for subsequent access by decoding circuitry. For each input data block, identifier generation circuitry generates an identifier value that is dependent on the input data block. A lookup storage stores predetermined information relating to at least one encoded data block and stored within the lookup storage in association with the identifier value for the corresponding input data block. For a current input data block, a check is performed to determine whether a match exists between the identifier value generated for the current input data block and an identifier value stored in the lookup storage. In a match, the predetermined information is used by the write circuitry when performing the required write operation.Type: GrantFiled: September 12, 2013Date of Patent: March 29, 2016Assignee: ARM LimitedInventors: Jakob Axel Fries, Lars Oskar Flordal
-
Patent number: 9288586Abstract: A communication system reduces power consumption of a radio receiver and/or ensures quality of signal transmission by using various modes of receiver operation. In one embodiment, the communication system is part of a hearing assistance system with a hearing aid including the radio receiver. In one embodiment, a mode of reception is selected during signal transmission based on a detected parameter indicative of quality of the signal transmission. In one embodiment, a hearing aid includes a radio receiver using independent sidebands to receive signals transmitted using each of an upper-sideband and a lower-sideband.Type: GrantFiled: December 21, 2012Date of Patent: March 15, 2016Assignee: Starkey Laboratories, Inc.Inventors: Beau Jay Polinske, Jeffrey Paul Solum, Stephen Paul Flood
-
Patent number: 9286214Abstract: In lieu of merely forwarding different selected content including originally received decoder information (e.g., timing information) to a respective user for a newly selected data stream, a server modifies decoder information of a newly transmitted data stream in accordance with a previously transmitted stream (or a master clock associated with the user) such that respective decoder state information used to decode a first stream of content can also be used to decode a second stream of content. That is, the server encodes and transmits newly selected content to a requestor in accordance with current decoder state information already used by the requestor to decode previously received content. This enables splicing of content together from two or more asynchronous data streams into a single, contiguous data stream even though the data streams originate with different sets of timing information.Type: GrantFiled: November 28, 2006Date of Patent: March 15, 2016Assignee: ARRIS Enterprises, Inc.Inventor: Francis J. Stifter, Jr.
-
Patent number: 9270993Abstract: Codecs may be modified to consider weighting and/or illumination compensation parameters when determining a deblocking filter strength that is to be applied. These parameters may be useful for recording illumination changes, such as fades, cross-fades, flashes, or light source changes, which allows these illumination changes to displayed during playback using the same reference frame data which different weighting and/or illumination compensation parameters applied. In different instances, the parameters may be considered when setting a deblocking filter strength to ensure that these effects are properly displaying during playback while minimizing the appearance of blocking artifacts.Type: GrantFiled: February 5, 2013Date of Patent: February 23, 2016Assignee: Apple Inc.Inventors: Alexandros Tourapis, Athanasios Leontaris
-
Patent number: 9270994Abstract: A video decoder, method and computer program product allow for processing of a video frame encoded in rectangular tiles. An interface receives a bit stream in tile order within a video frame that was encoded into rectangular tiles. A processor decodes the video frame while respecting dependency breaks at tile boundaries; the rectangular tiles include an integer number of two-dimensional blocks of pixels. A tile shape is defined by N×M two-dimensional blocks of pixels, respective values of N and M need not be identical for each of the rectangular tiles, and information regarding tile shape for each tile being conveyed from an encoder to the decoder. The decoder determines N and M for each tile from the information, and tiles have dependency breaks therebetween.Type: GrantFiled: March 15, 2013Date of Patent: February 23, 2016Assignee: Cisco Technology, Inc.Inventor: Arild Fuldseth
-
Patent number: 9264658Abstract: A video bit stream with pictures comprising inter-coded content can be decoded upon receiving a channel start or file seek instruction. Pictures for beginning decoding and display of the bit stream can be selected based at least in part on one or more tuning parameters that set a preference between a latency of beginning to display video and possible defects in the displayed video. In some embodiments, to implement decoding upon a channel start or file seek, one or more types of data are generated for one or more pictures. For example, picture order counts are generated for pictures after a channel start or file seek operation. As another example, a decoder generates a frame number value that triggers re-initialization of a reference picture buffer before decoding after a channel start or file seek operation.Type: GrantFiled: December 24, 2012Date of Patent: February 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Gang Ji, Shyam Sadhwani, Naveen Thumpudi, Eric S. Christoffersen
-
Patent number: 9258560Abstract: In the present invention, reconstructed images for prediction are stored in uncompressed reference picture memory and compressed reference picture memory. A video decoder stores in uncompressed reference picture memory a reconstructed image of a frame to be decoded which has been generated on the basis of a prediction, and among reconstructed images which have been stored in the uncompressed reference picture memory, compresses a reconstructed image that will not be used for prediction of the frame to be decoded and stores the image in the compressed reference picture memory. Using the reconstructed images which are stored in the uncompressed reference picture memory and the compressed reference picture memory, the video bitstream is decoded into a video.Type: GrantFiled: June 21, 2011Date of Patent: February 9, 2016Assignee: NEC CORPORATIONInventors: Junji Tajime, Hirofumi Aoki, Keiichi Chono, Yuzo Senda, Kenta Senzaki
-
Patent number: 9253482Abstract: A method and apparatus for sample adaptive offset without sign coding. The method includes selecting an edge offset type for at least a portion of an image, classifying at least one pixel of at least the portion of the image into edge shape category, calculating an offset of the pixel, determining the offset is larger or smaller than a predetermined threshold, changing a sign of the offset based on the threshold determination; and performing entropy coding accounting for the sign of the offset and the value of the offset.Type: GrantFiled: November 8, 2012Date of Patent: February 2, 2016Assignee: TEXAS INSTURMENTS INCORPORATEDInventors: Woo-Shik Kim, Do-Kyoung Kwon
-
Patent number: 9236091Abstract: An apparatus for processing stored data packets in a media data container and stored associated meta information in a metadata container, the associated meta information having transport timing information and location information indicating a storage location of the stored data packets in the media data container, the apparatus having a processor for determining, based on the stored data packets and the stored associated meta information, decoding information for a media payload of the stored data packets, wherein the decoding information indicates at which time instant to replay which payload of the stored data packets.Type: GrantFiled: July 1, 2008Date of Patent: January 12, 2016Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.Inventors: Stefan Doehla, Stefan Kraegeloh, Nikolaus Faerber, Harald Fuchs
-
Patent number: 9230500Abstract: An expanded three-dimensional (3D) stereoscopic image display system is provided. The expanded 3D stereoscopic image display system according to an embodiment of the present invention provides a display platform that presents integrated services by fusing homogeneous and heterogeneous display devices in a single space, and an operation technique of the display platform.Type: GrantFiled: August 2, 2012Date of Patent: January 5, 2016Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Ung-Yeon Yang, Hye-Mi Kim, Jin-Ho Kim, Ki-Hong Kim, Gil-Haeng Lee
-
Patent number: 9225961Abstract: An asymmetric frame of a coded video bitstream may include a full resolution picture of a left view and a reduced resolution picture of a right view, where the left and right views form a stereo view pair for three-dimensional video playback. In one example, an apparatus includes a video encoder configured to receive a first picture of a first view of a scene having a first resolution, receive a second picture of a second view of the scene having a reduced resolution relative to the first resolution, form an asymmetric frame including the first picture and the second picture, and encode the asymmetric frame. In this manner, decoders of varying capabilities may receive the same bitstream, and the bitstream may consume less bandwidth than one or more bitstreams having full resolution pictures of a stereo view pair. The bitstream may have better quality than a bitstream having subsampled pictures.Type: GrantFiled: February 25, 2011Date of Patent: December 29, 2015Assignee: QUALCOMM IncorporatedInventors: Ying Chen, Marta Karczewicz
-
Patent number: 9219917Abstract: There are provided apparatus and methods for parallelizing an encoding process across multiple processors. An apparatus includes a computing resource balancer and a splitter. The computing resource balancer is for assigning encoder instances to respective ones of the multiple processors based on at least one of thread affinity and process affinity. The splitter is for temporally dividing an incoming video sequence into discrete GOPs such that each of the encoder instances is capable of encoding the incoming video sequence in parallel so that each of the discrete GOPs is encoded on a respective one of the multiple processors.Type: GrantFiled: January 17, 2006Date of Patent: December 22, 2015Assignee: THOMSON LICENSINGInventors: John William Richardson, Richard Edwin Goedeken, Jens Cahnbley
-
Patent number: 9215473Abstract: A video encoder partitions a slice of a picture into a plurality of sub-slices. When the video encoder encodes the slice, the video encoder generates a coded slice that includes coded sub-slices that correspond to the sub-slices. Each of the sub-slices can be parsed independently of each other one of the sub-slices and can be reconstructed independently of each other one of the sub-slices. Accordingly, a video decoder may parse two or more of the sub-slices in parallel and decode two or more of the sub-slices in parallel.Type: GrantFiled: January 24, 2012Date of Patent: December 15, 2015Assignee: QUALCOMM IncorporatedInventors: Muhammed Zeyd Coban, Marta Karczewicz
-
Patent number: 9210422Abstract: A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.Type: GrantFiled: July 3, 2013Date of Patent: December 8, 2015Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 9204156Abstract: Innovations described herein facilitate the addition of temporal scalability to non-scalable bitstreams. For example, a bitstream rewriter receives units of encoded video data for a non-scalable bitstream from components of a hardware-based encoder. The bitstream rewriter changes at least some of the units of encoded video data so as to produce a scalable bitstream with temporal scalability. In doing so, the bitstream rewriter can associate an original sequence parameter set (SPS) and original picture parameter set (PPS) with pictures for a temporal base layer, and associate a new SPS and new PPS with pictures for a temporal enhancement layer. The bitstream rewriter can also alter syntax elements in the units of encoded video data, for example, changing syntax elements in a slice header in ways that avoid bit shifting operations for following coded slice data for a unit of encoded video data for the temporal enhancement layer.Type: GrantFiled: November 3, 2011Date of Patent: December 1, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Mei-Hsuan Lu, Ming-Chieh Lee
-
Patent number: 9197689Abstract: A streaming method and apparatus, in which information regarding a plurality of chapters of content is inserted into a media presentation description that includes information regarding a plurality of media data generated by encoding the content so as to have different qualities, and then, streaming is performed based on the information.Type: GrantFiled: March 18, 2011Date of Patent: November 24, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ho-jin Ha, Soon-back Cha, Ji-eun Keum, O-hoon Kwon, Hyung-tak Choi, Sun-bal Kim
-
Patent number: 9197901Abstract: A signal separation unit (101) separates an input picture made up of component pictures of RGB, each of which has an equal number of pixels as the input picture, into three component pictures, and outputs the three component pictures. Each of coding units (102 to 104) codes one of the component pictures into an intra-picture prediction coded picture or an inter-picture prediction coded picture, and outputs a bit stream corresponding to the component picture. A bit stream multiplexing unit (105) multiplexes three bit streams outputted from the three coding units into one bit stream, and outputs the bit stream. Each of the coding units (102), (103) and (104) determines a prediction method for the component picture at the time of coding.Type: GrantFiled: April 27, 2012Date of Patent: November 24, 2015Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Satoshi Kondo, Tadamasa Toma, Hiroshi Saito, Thomas Wedi, Steffen Wittmann
-
Patent number: 9191681Abstract: A video decoder includes a mode of operation for reverse playback that includes dividing a sequence of coded video data into groups of pictures (GOPs) and further subdividing the groups of pictures into a plurality of spans. Each span is processed in reverse coding order by decoding the first key frame and any reference frames that precede the currently processed span in coding order, selecting a plurality of frames from the currently processed span for decode and display and further selecting for decode but not display any reference frames from the currently processed span that were omitted by the first selection. The method accommodates control parameters that define the number of spans selected from each GOP and the number of frames selected from each span for decoded and display.Type: GrantFiled: May 14, 2012Date of Patent: November 17, 2015Assignee: Apple Inc.Inventor: John Samuel Bushell
-
Integrated circuit for use in plasma display panel, access control method, and plasma display system
Patent number: 9189989Abstract: A plasma display system restricts peak data traffic when a shared memory is used. In the plasma display system, a control unit prohibits a moving picture decoder from accessing a shared memory while an SF reading unit is reading, from the shared memory, SF pixel data which is information about respective cells to be lit in a plurality of subfields. On the other hand, the control unit permits the moving picture decoder to access the shared memory while the SF reading unit is not reading the SF pixel data from the shared memory during a sustain discharge period.Type: GrantFiled: June 9, 2011Date of Patent: November 17, 2015Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Masaki Maeda, Naoki Ootani, Tokuzo Kiyohara -
Patent number: 9185425Abstract: A method and apparatus are provided for predicting a movement vector of a current image partition in relation to a movement vector of a reference partition having the same form as the current image partition and belonging to a reference image (IN-1) which is different from the current image and has been pre-cut, following encoding and subsequent decoding, into a plurality of n partitions. One such method includes, when the reference partition covers a set of k reference partitions from among the plurality of n reference image partitions, with k?n, determining the movement vector of the current image partition from a function of at least one reference movement vector belonging to a set of k reference movement vectors associated respectively with k covered reference partitions.Type: GrantFiled: June 25, 2010Date of Patent: November 10, 2015Assignee: France TelecomInventors: Joël Jung, Guillaume Laroche, Jean Marc Thiesse