IP Library Granted Patent US 9,521,429
Granted Patent B2
US 9,521,429 · App. 14/824,879 · Granted Dec 13, 2016

Methods and apparatus for multi-view video coding

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,521,429
App. No.
14/824,879
Granted
Dec 13, 2016
Kind
B2
Abstract

There are provided methods and apparatus for multi-view video coding. A video encoder includes an encoder for encoding a block in a picture by choosing between temporal prediction and cross-view prediction to enable a prediction for the block. The picture is one of a set of pictures corresponding to multi-view video content and having different view points with respect to a same or similar scene. The picture represents one of the different view points. A high-level syntax is used to indicate the use of cross-view prediction for the block.

Claims (28)

1. A non-transitory processor readable medium having stored thereon an encoded bitstream, the encoded bitstream comprising:

a first block in a picture, the first block being encoded using a disparity vector, the picture being one picture of a set of pictures corresponding to multi-view video content, the picture representing one of the different view points; and

a second block in the picture, the second block being encoded using a motion vector,

wherein a disparity vector predictor corresponding to the disparity vector is formed using only disparity vectors of blocks adjacent to the first block, and a motion vector predictor corresponding to the motion vector is formed using only motion vectors of blocks adjacent to the second block.

2. A method of video encoding, comprising:

encoding a first block in a picture using a disparity vector, wherein the picture corresponds to multi-view video content; and

encoding a second block in the picture using a motion vector,

wherein a disparity vector predictor corresponding to the disparity vector is formed using only disparity vectors of blocks adjacent to the first block, and a motion vector predictor corresponding to the motion vector is formed using only motion vectors of blocks adjacent to the second block.

3. The method of claim 2 , wherein a single vector field is formed, a motion vector for a block is used in the vector field when motion compensation is used for the block and a disparity vector is used when disparity compensation is used for the block.

4. The method of claim 2 , wherein a motion vector field and a disparity vector field are formed separately, and wherein the motion vector predictor is derived from the motion vector field and the disparity vector predictor is derived from the disparity vector field.

5. An apparatus for video encoding, comprising at least a memory and one or more processors, the one or more processors configured to:

encode a first block in a picture using a disparity vector, wherein the picture corresponds to multi-view video content; and

encode a second block in the picture using a motion vector,

wherein a disparity vector predictor corresponding to the disparity vector is formed using only disparity vectors of blocks adjacent to the first block, and a motion vector predictor corresponding to the motion vector is formed using only motion vectors of blocks adjacent to the second block.

6. The apparatus of claim 5 , wherein a single vector field is formed, a motion vector for a block is used in the vector field when motion compensation is used for the block and a disparity vector is used when disparity compensation is used for the block.

7. The apparatus of claim 5 , wherein a motion vector field and a disparity vector field are formed separately, and wherein the motion vector predictor is derived from the motion vector field and the disparity vector predictor is derived from the disparity vector field.

8. A method of video decoding, comprising:

decoding a first block in a picture using a disparity vector, wherein the picture corresponds to multi-view video content; and

decoding a second block in the picture using a motion vector,

wherein a disparity vector predictor corresponding to the disparity vector is formed using only disparity vectors of blocks adjacent to the first block, and a motion vector predictor corresponding to the motion vector is formed using only motion vectors of blocks adjacent to the second block.

9. The method of claim 8 , wherein a single vector field is formed, a motion vector for a block is used in the vector field when motion compensation is used for the block and a disparity vector is used when disparity compensation is used for the block.

10. The method of claim 8 , wherein a motion vector field and a disparity vector field are formed separately, and wherein the motion vector predictor is derived from the motion vector field and the disparity vector predictor is derived from the disparity vector field.

11. An apparatus for video decoding, comprising at least a memory and one or more processors, the one or more processors configured to:

decode a first block in a picture using a disparity vector, wherein the picture corresponds to multi-view video content; and

decode a second block in the picture using a motion vector,

wherein a disparity vector predictor corresponding to the disparity vector is formed using only disparity vectors of blocks adjacent to the first block, and a motion vector predictor corresponding to the motion vector is formed using only motion vectors of blocks adjacent to the second block.

12. The apparatus of claim 11 , wherein a single vector field is formed, a motion vector for a block is used in the vector field when motion compensation is used for the block and a disparity vector is used when disparity compensation is used for the block.

13. The apparatus of claim 11 , wherein a motion vector field and a disparity vector field are formed separately, and wherein the motion vector predictor is derived from the motion vector field and the disparity vector predictor is derived from the disparity vector field.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: THOMSON LICENSING
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 047289/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2016
From: YIN, PENG; SU, YEPING; GOMILA, CRISTINA
To: THOMSON LICENSING
Reel/Frame 040250/0469 →