IP Library Granted Patent US 10,291,863
Granted Patent B2
US 10,291,863 · App. 12/312,953 · Granted May 14, 2019

Method for indicating coding order in multi-view video coded content

Inventors: Purvin Bibhas Pandit (Franklin Park, NJ); Yeping Su (Camas, WA); Peng Yin (West Windsor, NJ)
Assignee: InterDigital VC Holdings Inc.
H04N5/2628H04N19/577H04N19/597H04N19/61H04N19/70
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 10,291,863
App. No.
12/312,953
Granted
May 14, 2019
Kind
B2
Abstract

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.

Claims (27)

1. In a video decoder, a method for decoding multi-view video content, comprising:

receiving a bitstream having said multi-view video content and high level syntax information;

decoding a parameter, in said high level syntax information, representing a total number of coded views in the bitstream minus one;

determining a view identifier and decoding order of a view within said multi-view video content from a parameter view_id[i] in said high level syntax information, wherein the decoding order of said view is indicated by the index i, and said view_id[i] explicitly signals said view identifier of said view within said multi-view video content, wherein index i ranges from 0 to the total number of coded views minus one, and wherein said view_id[i] is an index other than the index i;

determining, using said decoding order as index, inter-view references needed for decoding said view; and

decoding said view within said multi-view video content responsive to said decoding order and said inter-view references.

2. The method of claim 1 , wherein the view identifier for each of a plurality of views of said multi-view video content is assigned such that gaps are allowed between consecutive view identifiers.

3. The method of claim 1 , wherein the decoding order of said view is unique.

4. The method of claim 1 , wherein the view represented by the view identifier view_id[i] is the ith view in the decoding order.

5. An apparatus, comprising:

at least a memory and one or more processors coupled to said at least one memory, wherein the one or more processors are configured to:

receive a bitstream having said multi-view video content and high level syntax information;

decode a parameter, in said high level syntax information, representing a total number of coded views in the bitstream minus one;

determine a view identifier and decoding order of a view within said multi-view video content from a parameter view_id[i] in said high level syntax information, wherein the decoding order of said view is indicated by the index i, and said view_id[i] explicitly signals said view identifier of said view within said multi-view video content, wherein index i ranges from 0 to the total number of coded views minus one, and wherein said view_id[i] is an index other than the index i;

determine, using said decoding order as index, inter-view references needed for decoding said view; and

decode said view within said multi-view video content responsive to said decoding order and said inter-view references.

6. The apparatus of claim 5 , wherein the view identifier for each of a plurality of views of said multi-view video content is assigned such that gaps are allowed between consecutive view identifiers.

7. The apparatus of claim 5 , wherein the decoding order of said view is unique.

8. The apparatus of claim 5 , wherein the view represented by the view identifier view_id[i] is the ith view in the decoding order.

9. A non-transitory storage medium having thereon an encoded bitstream, the encoded bitstream comprising:

an encoded picture section including an encoding of a view of multi-view video content;

a first signaling section including an encoding of a parameter representing a total number of coded views in the bitstream minus one;

a second signaling section including an encoding of a parameter view_id[i] in high level syntax information, wherein a view identifier and a decoding order of said view within said multi-view video content are indicated using said parameter view_id[i], wherein the decoding order of said view is indicated by the index i, and said view_id[i] explicitly signals a view identifier of said view within said multi-view video content, wherein index i ranges from 0 to the total number of coded views minus one, and wherein said view_id[i] is an index other than the index i; and

a third signaling section including an encoding of parameters indicating inter-view references, using said decoding order as index, needed for decoding said view.

10. The storage medium of claim 9 , wherein the view identifier for each of a plurality of views of said multi-view video content is assigned such that gaps are allowed between consecutive view identifiers.

11. The storage medium of claim 9 , wherein the decoding order of said view is unique.

12. The storage medium of claim 9 , wherein the view represented by the view identifier view_id[i] is the ith view in the decoding order.

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 Jun 2, 2009
From: PANDIT, PURVIN BIBHAS; SU, YEPING; YIN, PENG
To: THOMSON LICENSING
Reel/Frame 022794/0031 →
Continuity (2)
Provisional Application 60871401 · Dec 21, 2006
Related Publication 20100091881A1 · Apr 15, 2010