Patent application number | Description | Published |
20090074061 | Method and Apparatus for Macroblock Adaptive Inter-Layer Intra Texture Prediction - There are provided scalable video encoders and decoders and corresponding methods for scalable video encoding and decoding. A scalable video encoder includes an encoder for selectively using spatial intra prediction to code, on a macroblock adaptive basis, an enhancement layer residue generated between an enhancement layer macroblock and a corresponding upsampled base layer macroblock. | 03-19-2009 |
20090074070 | Method and Apparatus for Slice Adaptive Motion Vector Coding for Spatial Scalable Video Encoding and Decoding - There are provided spatial scalable video encoder and decoders and corresponding methods for scalable video encoding and decoding. A method for spatial scalable video encoding includes selecting between scalable coding and non-scalable coding of motion vectors on a slice basis. | 03-19-2009 |
20090080535 | Method and apparatus for weighted prediction for scalable video coding - There are provided scalable video encoder and decoders, and corresponding scalable video encoding and decoding methods. A scalable video encoder includes an encoder for encoding a block in an enhancement layer of a picture by applying a same weighting parameter to an enhancement layer reference picture as that applied to a lower layer reference picture used for encoding a block in a lower layer of the picture. The block in the enhancement layer corresponds to the block in the lower layer, and the enhancement layer reference picture corresponds to the lower layer reference picture. The scalable video decoder includes a decoder for decoding a block in an enhancement layer of a picture by applying a same weighting parameter to an enhancement layer reference picture as that applied to a lower layer reference picture used for decoding a block in a lower layer of the picture. The block in the enhancement layer corresponds to the block in the lower layer, and the enhancement layer reference picture corresponds to the lower layer reference picture. | 03-26-2009 |
20090129465 | METHODS AND APPARATUS FOR ADAPTIVE REFERENCE FILTERING (ARF) OF BI-PREDICTIVE PICTURES IN MULTI-VIEW CODED VIDEO - There are provided methods and apparatus for adaptive reference filtering of bi-predictive pictures in multi-view coded video. An apparatus includes an encoder ( | 05-21-2009 |
20090129474 | Method and apparatus for weighted prediction for scalable video coding - There are provided scalable video encoders, scalable video decoders, and corresponding scalable video encoding and decoding methods. A scalable video encoder includes an encoder for encoding a block in an enhancement layer of a picture by using a motion vector that corresponds to a block in a lower layer of the picture as a motion vector predictor for the block in the enhancement layer, and using a weighting parameter that was applied to a particular lower layer reference picture to encode the block in the lower layer for motion compensation of the block in the enhancement layer. The block in the enhancement layer corresponds to the block in the lower layer. | 05-21-2009 |
20090147850 | Methods and apparatus for decoded picture buffer (DPB) management in single loop decoding for multi-view video - There are provided methods and apparatus for decoded picture buffer (DPB) management in single loop decoding for multi-view video. An apparatus includes a decoder ( | 06-11-2009 |
20090147860 | METHOD AND APPARATUS FOR SIGNALING VIEW SCALABILITY IN MULTI-VIEW VIDEO CODING - There are provided methods and apparatus for signaling view scalability in multi-view video coding. An apparatus includes an encoder for encoding at least one picture for at least one view corresponding to multi-view video content in a resultant bitstream. The encoder signals at least one of a view direction and a view level to support view scalability for the at least one view using at least one of a message, a field, a flag, and a syntax element. | 06-11-2009 |
20090185616 | Multi-View Video Coding Method and Device - There are provided method and apparatus for use in a multi-view video coding system. The apparatus includes an encoder for encoding at least two views corresponding to multi-view video content into a resultant bitstream, wherein the resultant bitstream is encoded to include view specific information. The view specific information indicates a decoding interdependency between at least some of the at least two views. | 07-23-2009 |
20090207904 | Multi-View Video Coding Method and Device - There are provided method and apparatus for use in a multi-view video coding system. The apparatus includes an encoder for encoding at least two views corresponding to multi-view video content into a resultant bitstream, wherein the resultant bitstream is encoded to include view specific information. The view specific information indicates a decoding interdependency between at least some of the at least two views. | 08-20-2009 |
20090207919 | Method and Apparatus for Weighted Prediction for Scalable Video Coding - There are provided scalable video encoder and decoders, and corresponding scalable video encoding and decoding methods. A scalable video encoder includes an encoder for encoding a block in an enhancement layer of a picture by applying a same weighting parameter to an enhancement layer reference picture as that applied to a lower layer reference picture used for encoding a block in a lower layer of the picture. The block in the enhancement layer corresponds to the block in the lower layer, and the enhancement layer reference picture corresponds to the lower layer reference picture. The scalable video decoder includes a decoder for decoding a block in an enhancement layer of a picture by applying a same weighting parameter to an enhancement layer reference picture as that applied to a lower layer reference picture used for decoding a block in a lower layer of the picture. The block in the enhancement layer corresponds to the block in the lower layer, and the enhancement layer reference picture corresponds to the lower layer reference picture. | 08-20-2009 |
20090238269 | Method and Apparatus for Decoupling Frame Number and/or Picture Order Count (POC) for Multi-View Video Encoding and Decoding - There is disclosed and described a decoder and decoding method for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder and encoding method for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. | 09-24-2009 |
20090262804 | Reference picture list management syntax for multiple view video coding - A picture reference list ordering process is defined for a multiview coder for coding moving pictures, where the picture list has the coding order of reference pictures used to code a picture specified in relationship to whether a picture to be coded is associated with a view. The ordering of the picture list will therefore change the coding order of the reference pictures in the picture reference list depending on the temporal relationships the reference pictures have with the picture to be coded and views associated with the reference picture. | 10-22-2009 |
20090268816 | ADVANCED VIDEO CODING TO MULTIVIEW VIDEO CODING TRANSCODER - Systems, methods and computer program products for transcoding advanced video coding (AVC) bitstreams into multiview video coding (MVC) bitstreams are described. In some implementations, a MVC transcoder may be used to convert non-anchor pictures (e.g., at a specified temporal point) into anchor pictures by using only inter-view prediction. The MVC transcoder also may utilize inter-view reference pictures (in addition to temporal reference pictures) in the motion estimation/mode decision functions of the non-anchor pictures. The output of the MVC transcoder may be one or more MVC bitstreams each representing a different view of a same scene or image. | 10-29-2009 |
20090279612 | Methods and apparatus for multi-view video encoding and decoding - There are provided methods and apparatus for multi-view video encoding and decoding. The apparatus includes an encoder for encoding at least two views corresponding to multi-view video content into a resultant bitstream using a syntax element. The syntax element identifies a particular one of at least two methods that indicate a decoding dependency between at least some of the at least two views. | 11-12-2009 |
20090285299 | Method and Apparatus for Encoding Enhancement Layer Video Data - A method for improving the performance of the BLSkip mode in SVC includes the steps of upsampling the motion field of the base layer, interpolating the motion vectors for the intra MBs, interpolating the 8×8 block motion field to a 4×4 block motion field, and generating a MV predictor for a 4×4 block in BLSkip mode using neighbor candidates. | 11-19-2009 |
20090296826 | METHODS AND APPARATUS FOR VIDEO ERROR CORRECTION IN MULTI-VIEW CODED VIDEO - There are provided methods and apparatus for video error correction in multi-view coded video. An apparatus includes a decoder for decoding pictures for at least one view corresponding to multi-view video content from a bitstream. The decoder determines whether any of the pictures corresponding to a particular one of the at least one view are lost using an existing syntax element. The existing syntax element is for performing another function other than picture loss determination. The particular one of the at least one view is compliant with at least one of a video coding standard and a video coding recommendation. | 12-03-2009 |
20090304068 | Method and Apparatus for Decoupling Frame Number and/or Picture Order Count (POC) for Multi-View Video Encoding and Decoding - There is disclosed and described a decoder and decoding method for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder and encoding method for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. | 12-10-2009 |
20090323824 | Methods and Apparatus for Use in Multi-View Video Coding - There are provided methods and apparatus for use in multi-view video coding. An apparatus includes an encoder for encoding anchor and non-anchor pictures for at least two views corresponding to multi-view video content, wherein a dependency structure of each non-anchor picture in a set of non-anchor pictures disposed between a previous anchor picture and a next anchor picture in display order in at least one of the at least two views is the same as the previous anchor picture or the next anchor picture in display order. | 12-31-2009 |
20100002761 | Method for using a network abstract layer unit to signal an instantaneous decoding refresh during a video operation - A memory management technique is defined for memory management for a memory used for storing reference pictures associated with a multiview coded video picture system. Based upon information received with coded picture information of an instantaneous refresh decode picture, a determination is made to delete reference pictures associated with a particular view, where such pictures to be deleted from the memory. | 01-07-2010 |
20100002762 | Method for reference picture management involving multiview video coding - A series of memory management operation commands are described for the memory management of decoded reference pictures that are stored within a memory ( | 01-07-2010 |
20100020884 | Methods and Apparatus for Multi-View Information Conveyed in High Level Syntax - There are provided methods and apparatus for multi-view information conveyed in high level syntax. An encoding method and apparatus is disclosed for encoding multi-view video content in a resultant bitstream and multi-view coding information for the multi-view video content in at least one high level syntax element. A decoding method and apparatus is disclosed for decoding multi-view video content from a resultant bitstream and multi-view coding information for the multi-view content from at least one high level syntax element. | 01-28-2010 |
20100027615 | Picture identification for multi-view video coding - According to a general aspect, a picture from a first view, a picture from a second view, and dependency information are accessed. The dependency information describes one or more inter-view dependency relationships for the picture from the first view. Based on the dependency information, it is determined whether the picture from the first view is a reference picture for the picture from the second view. One application area involves determining whether pictures in a decoded picture buffer are reference pictures for pictures that have not yet been decoded. The pictures in the buffer may be marked to indicate whether they continue to be needed as inter-view reference pictures. | 02-04-2010 |
20100027681 | METHOD AND APPARATUS FOR VIDEO ERROR CONCEALMENT IN MULTI-VIEW CODED VIDEO USING HIGH LEVEL SYNTAX - There are provided a method and apparatus for video error concealment in multi-view coded video using high level syntax. The apparatus includes a decoder for decoding pictures for at least one view corresponding to multi-view video content from a bitstream. The pictures are representative of at least a portion of a video sequence. At least some of the pictures correspond to different time instances in the video sequence. The decoder determines whether any of the pictures corresponding to a particular one of the different time instances are lost using an existing syntax element. The existing syntax element is for indicating a number of coded views in the bitstream, including the at least one view. | 02-04-2010 |
20100034258 | Picture management for multi-view video coding - According to a general aspect, a decoded picture is removed from memory based on dependency information that describes one or more inter-view dependency relationships for the picture. Implementations may also include accessing a picture from a first view and the dependency information. The dependency information may describe one or more inter-view dependency relationships for the picture from the first view. The picture from the first view may be decoded to produce the decoded picture. The decoded picture may be stored in memory. One application area involves removing pictures from a decoded picture buffer when such pictures are no longer needed as a reference picture. | 02-11-2010 |
20100046635 | TILING IN VIDEO DECODING AND ENCODING - Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture, accessing information indicating how the multiple pictures in the accessed video picture are combined, decoding the video picture to provide a decoded representation of at least one of the multiple pictures, and providing the accessed information and the decoded video picture as output. Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures. | 02-25-2010 |
20100061452 | METHOD AND APPARATUS FOR VIDEO ERROR CONCEALMENT USING HIGH LEVEL SYNTAX REFERENCE VIEWS IN MULTI-VIEW CODED VIDEO - There are provided a method and apparatus for video error concealment using high level syntax reference views in multi-view coded video. The apparatus includes a decoder for decoding pictures for at least one view corresponding to multi-view video content from a bitstream. The pictures are representative of at least a portion of a video sequence. At least some of the pictures correspond to different time instances in the video sequence. The decoder determines whether any of the pictures corresponding to a particular one of the different time instances are lost using an existing syntax element. The existing syntax element is for indicating at least one reference view used for inter-view prediction of at least one of the pictures. | 03-11-2010 |
20100091881 | METHODS AND APPARATUS FOR IMPROVED SIGNALING USING HIGH LEVEL SYNTAX FOR MULTI-VIEW VIDEO CODING AND DECODING - There are provided methods and apparatus for improved signaling using high level syntax for multi-view video coding and decoding. An apparatus includes an encoder for encoding at least one picture for at least one view corresponding to multi-view video content in a resultant bitstream, wherein said encoder signals video coding order information for at least the at least one picture in a high level syntax. | 04-15-2010 |
20100091882 | HYPOTHETICAL REFERENCE DECODER FOR MULTIVIEW VIDEO CODING - A method and apparatus to define a Hypothetical Reference Decoder (HRD) for Multiview Video Coding (MVC) defines constraints for each possible interoperability point. Each combination of M views denotes an interoperability point. The principles of the present invention also allow for constraints to be defined for a set of interoperable points and other sets are derived from the defined set. The method also allow for the rules of the interoperability points to be derived from information in the bitstream syntax. | 04-15-2010 |
20100111193 | METHODS AND APPARATUS FOR THE USE OF SLICE GROUPS IN DECODING MULTI-VIEW VIDEO CODING (MVC) INFORMATION - There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus and method are described which encodes at least two views corresponding to multi-view video content using multiple slice groups. Furthermore, an apparatus and method are described for decoding at least two views corresponding to multi-view video content using multiple slice groups. | 05-06-2010 |
20100118933 | REFERENCE PICTURE LIST MANAGEMENT - A change to the high level syntax of the H.264/MPEG-4 AVC based Multiview Coding standard is made to allow for efficient management of the reference pictures lists. The invention allows for inter-view reference pictures to be duplicated in the final reference list by modifying the equation that is used to select the index of the inter-view picture that is to be added to the reference list. Duplication of a reference picture is valuable when a modified version of the reference picture is used as a reference picture along with the original reference picture, such as in weighted prediction and adaptive reference filtering. An efficient implementation of the reordering of reference pictures is also achieved through an implementation of the invention. Reordering of reference pictures can improve coding efficiency by enabling pictures that are more correlated to the current picture to be present in the lower indices of the reference picture list. In the MVC extension, a new set of RPLR commands were introduced to reorder inter-view reference pictures. The equations specified in the derivation of the view index value in the current MVC specification are modified to allow management of the reference pictures lists through another implementation of the invention. This modification removes the restrictions imposed in the current specification and additionally allows duplication of an interview reference picture in the reference list. | 05-13-2010 |
20100118942 | METHODS AND APPARATUS AT AN ENCODER AND DECODER FOR SUPPORTING SINGLE LOOP DECODING OF MULTI-VIEW CODED VIDEO - There are provided methods and apparatus at an encoder and decoder for supporting single loop decoding of multi-view coded video. An apparatus includes an encoder for encoding multi-view video content to enable single loop decoding of the multi-view video content when the multi-view video content is encoded using inter-view prediction. Similarly, a method is also described for encoding multi-view video content to support single loop decoding of the multi-view video content when the multi-view video content is encoded using inter-view prediction. Corresponding decoder apparatus and method are also described. | 05-13-2010 |
20100124273 | METHODS AND APPARATUS SUPPORTING MULTI-PASS VIDEO SYNTAX STRUCTURE FOR SLICE DATA - There are provided methods and apparatus supporting a multi-pass video structure for slice data. An apparatus includes an encoder for encoding at least one syntax data element related to at least two partitions of at least a portion of a picture. The at least one syntax element is encoded within a multi-pass syntax structure. The at least one syntax element belongs to a given class of data. The encoder encodes the at least one syntax data element with respect to all partitions of at least the portion of the picture prior to encoding a next class of data, wherein later coded data classes, including the next class, have at least one of an explicit coding and an implicit coding of at least one of a casual dependency and a non-casual dependency with respect to earlier coded data classes coded earlier than the next class. | 05-20-2010 |
20100135388 | SINGLE LOOP DECODING OF MULTI-VIEW CODED VIDEO ( amended - There are provided methods and apparatus at an encoder and decoder for supporting single loop decoding of multi-view coded video. An apparatus includes an encoder for encoding multi-view video content to enable single loop decoding of the multi-view video content when the multi-view video content is encoded using inter-view prediction. Similarly, a method is also described for encoding multi-view video content to support single loop decoding of the multi-view video content when the multi-view video content is encoded using inter-view prediction. Corresponding decoder apparatus and method are also described. | 06-03-2010 |
20100135391 | METHODS AND APPARATUS FOR MOTION SKIP MOVE WITH MULTIPLE INTER-VIEW REFERENCE PICTURES - There are provided methods and apparatus for motion skip mode with multiple inter-view reference pictures. An apparatus includes an encoder for encoding an image block relating to multi-view video content by performing a selection, for the image block, of at least one of an inter-view reference picture list from a set of inter-view reference picture lists, an inter-view reference picture from among a set of inter-view reference pictures, and a disparity vector from among a set of disparity vectors corresponding to the inter-view reference picture. The encoder extracts motion information for the image block based on at least one of the inter-view reference picture list, the inter-view reference picture, and disparity vector. | 06-03-2010 |
20100142614 | INTER-VIEW PREDICTION - At least one disclosed method and apparatus relate to inter-view prediction with different resolution reference picture. A particular method includes accessing at least a portion of an encoded picture ( | 06-10-2010 |
20100142618 | METHODS AND APPARATUS FOR THE USE OF SLICE GROUPS IN ENCODING MULTI-VIEW VIDEO CODING (MVC) INFORMATION - There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus ( | 06-10-2010 |
20100150248 | METHOD AND APPARATUS FOR ERROR CONCEALMENT IN MULTI-VIEW CODED VIDEO - There are provided a method and apparatus for error concealment in multi-view coded video. The apparatus includes a decoder ( | 06-17-2010 |
20100158133 | Method and Apparatus for Using High-Level Syntax in Scalable Video Encoding and Decoding - According to an aspect of the present invention, there are provided method and apparatus for using high-level syntax in scalable video encoding and decoding. In one embodiment, a scalable video encoder includes an encoder for encoding video signal data by adding fragment order information in a network abstraction layer unit header ( | 06-24-2010 |
20100158135 | Region of Interest H.264 Scalable Video Coding - An encoder, a decoder, corresponding encoding and decoding methods, video signal structure, and storage media are provided for scalable video encoding and decoding. A scalable video encoder includes an encoder ( | 06-24-2010 |
20100183068 | METHODS AND APPARATUS FOR REDUCING CODING ARTIFACTS FOR ILLUMINATION COMPENSATION AND/OR COLOR COMPENSATION IN MULTI-VIEW CODED VIDEO - There are provided methods and apparatus for reducing coding artifacts for illumination compensation and/or color compensation in multi-view coded video. An apparatus includes an encoder for encoding at least one block in at least one picture for at least one view of multi-view video content. The encoder has a deblocking filter for performing adaptive deblocking filtering on the at least one block responsive to an indication of at least one of illumination compensation and color compensation being used for the at least one block | 07-22-2010 |
20100215103 | Method and apparatus for weighted prediction for scalable video coding - There are provided scalable video encoders, scalable video decoders, and corresponding methods for scalable video encoding and decoding. A scalable video encoder includes an encoder ( | 08-26-2010 |
20100278267 | METHODS AND APPARATUS FOR VIDEO ENCODING AND DECODING USING PARAMETRIC FILTERING - There are provided methods and apparatus for video coding. Using the method, a video encoder ( | 11-04-2010 |
20100284466 | VIDEO AND DEPTH CODING - Various implementations are described. Several implementations relate to video and depth coding. One method includes selecting a component of video information for a picture. A motion vector is determined for the selected video information or for depth information for the picture. The selected video information is coded based on the determined motion vector. The depth information is coded based on the determined motion vector. An indicator is generated that the selected video information and the depth information are coded based on the determined motion vector. One or more data structures are generated that collectively include the coded video information, the coded depth information, and the generated indicator. | 11-11-2010 |
20110001792 | VIRTUAL REFERENCE VIEW - Various implementations are described. Several implementations relate to a virtual reference view. According to one aspect, coded information is accessed for a first-view image. A reference image is accessed that depicts the first-view image from a virtual-view location different from the first-view. The reference image is based on a synthesized image for a location that is between the first-view and the second-view. Coded information is accessed for a second-view image coded based on the reference image. The second-view image is decoded. According to another aspect, a first-view image is accessed. A virtual image is synthesized based on the first-view image, for a virtual-view location different from the first-view. A second-view image is encoded using a reference image based on the virtual image. The second-view is different from the virtual-view location. The encoding produces an encoded second-view image. | 01-06-2011 |
20110142138 | REFINED DEPTH MAP - Various implementations are described. Several implementations relate to a refined depth map. According to one aspect, depth information for a picture in a set of pictures is accessed. Modified depth information for the picture is accessed. A refinement is determined that characterizes a difference between the depth information and the modified depth information. The refinement, and the depth information, is provided for use in processing one or more pictures in the set of pictures. | 06-16-2011 |
20110243224 | Methods and Apparatus Using Virtual Reference Pictures - There are provided methods and apparatus using virtual reference pictures. An apparatus includes an encoder for encoding at least one picture, using at least one virtual reference picture, to form a resultant bitstream. The at least one virtual reference picture is different than a previously decoded picture. | 10-06-2011 |
20140301479 | TILING IN VIDEO ENCODING AND DECODING - Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture ( | 10-09-2014 |