IP Library › Granted Patent US 9,654,794
Granted Patent B2
US 9,654,794 · App. 14/584,994 · Granted May 16, 2017

Methods for coding an inter-layer reference picture set (RPS) and coding end of bitstream (EOB) network access layer (NAL) units in multi-layer coding

Inventors: Adarsh Krishnan Ramasubramonian (San Diego, CA); Fnu Hendry (Poway, CA); Ye-Kui Wang (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04N19/573H04N19/105H04N19/172H04N19/30H04N19/44H04N19/46H04N19/52H04N19/577H04N19/597H04N19/65H04N19/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 9,654,794
App. No.
14/584,994
Granted
May 16, 2017
Kind
B2
Abstract

Methods for coding an inter-layer reference picture set (RPS) and coding end of bitstream (EoB) network access (NAL) units in multi-layer coding are disclosed. In one aspect, the method includes determining whether a candidate inter-layer reference picture is present in the video information. The video information includes an inter-layer RPS including a plurality of subsets. The method further includes determining an inter-layer RPS subset to which the candidate inter-layer reference picture belongs in response to determining that the candidate inter-layer reference picture is not present, and indicating that no reference picture is present in the inter-layer RPS subset to which the candidate inter-layer reference picture belongs.

Claims (26)

1. A method for decoding video information of a multi-layer bitstream, comprising:

determining whether a candidate inter-layer reference picture is present in the video information, wherein the video information comprises an inter-layer reference picture set (RPS) including a plurality of subsets, the candidate inter-layer reference picture being an inter-layer reference picture which has not yet been placed in an RPS subset;

in response to determining that the candidate inter-layer reference picture is not present, determining an inter-layer RPS subset to which the candidate inter-layer reference picture belongs, the determining of the inter-layer RPS subset to which the candidate inter-layer reference picture belongs being based at least in part on a view identifier of the candidate inter-layer reference picture;

indicating that no reference picture is present in the inter-layer RPS subset to which the candidate inter-layer reference picture belongs; and

decoding the video bitstream based at least in part on the indication that no reference picture is present in the inter-layer RPS subset to which the candidate inter-layer reference picture belongs.

2. The method of claim 1 , wherein the determining the inter-layer RPS subset to which the candidate inter-layer reference picture belongs is based on: i) a view identifier of a current layer, ii) the view identifier of the candidate inter-layer reference picture, and iii) a view identifier of a base layer.

3. The method of claim 1 , wherein the decoding the video information is based at least in part on a multiview video coding standard.

4. A device for decoding video information of a multi-layer bitstream, comprising:

a memory configured to store the video information; and

a processor in communication with the memory and configured to:

determine whether a candidate inter-layer reference picture is present in the video information, wherein the video information comprises an inter-layer reference picture set (RPS) including a plurality of subsets, the candidate inter-layer reference picture being an inter-layer reference picture which has not yet been placed in an RPS subset;

in response to a determination that the candidate inter-layer reference picture is not present, determine an inter-layer RPS subset to which the candidate inter-layer reference picture belongs, a determination of the inter-layer RPS subset to which the candidate inter-layer reference picture belongs being based at least in part on a view identifier of the candidate inter-layer reference picture;

indicate that no reference picture is present in the inter-layer RPS subset to which the candidate inter-layer reference picture belongs;

decode the video bitstream based at least in part on the indication that no reference picture is present in the inter-layer RPS subset to which the candidate inter-layer reference picture belongs.

5. The device of claim 4 , wherein the processor is further configured to determine the inter-layer RPS subset to which the candidate inter-layer reference picture belongs based on: i) a view identifier of a current layer, ii) the view identifier of the candidate inter-layer reference picture, and iii) a view identifier of a base layer.

6. The device of claim 4 , wherein the processor is further configured to decode the video information based at least in part on a multiview video coding standard.

7. A method for encoding video information of a multi-layer bitstream, comprising:

determining whether an access unit included in the video information includes an end of bitstream (EoB) network abstraction layer (NAL) unit;

setting a layer-identification value for the EoB NAL unit to zero in accordance with a constraint, the constraint being a restriction of all EoB NAL units within the bitstream to have a layer-identification value of zero; and

encoding the video information based at least in part on a value of zero for the layer-identification value.

8. A device for encoding video information of a multi-layer bitstream, comprising:

a memory configured to store the video information; and

a processor in communication with the memory and configured to:

determine whether an access unit included in the video information includes an end of bitstream (EoB) network abstraction layer (NAL) unit;

set a layer-identification value for the EoB NAL unit to zero in accordance with a constraint, the constraint being a restriction of all EoB NAL units within the bitstream to have a layer-identification value of zero; and

encode the video information based at least in part on a value of zero for the layer-identification value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2015
From: RAMASUBRAMONIAN, ADARSH KRISHNAN; HENDRY, FNU; WANG, YE-KUI
To: QUALCOMM INCORPORATED
Reel/Frame 034833/0577 →
Continuity (2)
Provisional Application 61923607 · Jan 3, 2014
Related Publication 20150195563A1 · Jul 9, 2015