Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dong Tian, Plainsboro US

Dong Tian, Plainsboro, NJ US

Patent application numberDescriptionPublished
20100046635TILING 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
20100135391METHODS 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
20100284466VIDEO 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
20110001792VIRTUAL 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
20110038418CODE OF DEPTH SIGNAL - Various implementations are described. Several implementations relate to determining, providing, or using a depth value representative of an entire coding partition. According to a general aspect, a first portion of an image is encoded using a first-portion motion vector that is associated with the first portion and is not associated with other portions of the image. The first portion has a first size. A first-portion depth value is determined that provides depth information for the entire first portion and not for other portions. A second portion of an image is encoded using a second-portion motion vector that is associated with the second portion and is not associated with other portions of the image. The second portion has a second size that is different from the first size. A second-portion depth value is determined that provides depth information for the entire second portion and not for other portions.02-17-2011
20110142138REFINED 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
20110148858VIEW SYNTHESIS WITH HEURISTIC VIEW MERGING - Several implementations relate to view synthesis with heuristic view merging for 3D Video (3DV) applications. According to one aspect, a first candidate pixel from a first warped reference view and a second candidate pixel from a second warped reference view are assessed based on at least one of a backward synthesis process to assess a quality of the first and second candidate pixels, a hole distribution around the first and second candidate pixels, or on an amount of energy around the first and second candidate pixels above a specified frequency. The assessing occurs as part of merging at least the first and second warped reference views into a signal synthesized view. Based on the assessing, a result is determined for a given target pixel in the single synthesized view. The result may be determining a value for the given target pixel, or marking the given target pixel as a hole.06-23-2011
20110157229VIEW SYNTHESIS WITH HEURISTIC VIEW BLENDING - Various implementations are described. Several implementations relate to view synthesis with heuristic view blending for 3D Video (3DV) applications. According to one aspect, at least one reference picture, or a portion thereof, is warped from at least one reference view location to a virtual view location to produce at least one warped reference. A first candidate pixel and a second candidate pixel are identified in the at least one warped reference. The first candidate pixel and the second candidate pixel are candidates for a target pixel location in a virtual picture from the virtual view location. A value for a pixel at the target pixel location is determined based on values of the first and second candidate pixels.06-30-2011