IP Library Patent Application 13738138
Patent Application
App. No. 13/738,138

TECHNIQUES FOR LAYERED VIDEO ENCODING AND DECODING

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 None
App. No.
13/738,138
Abstract

A method for video decoding includes: decoding information including a description of a layer hierarchy including, for each layer, a layer_id, a reference_layer_id, and a dependent_flag; decoding for at least one access unit, a plurality of layer_not_present_flags, where each layer_not_present_flag is associated with at least one layer; and decoding Slice Network Abstraction Layer (NAL) units belonging to those layer(s) where the associated layer_not_present flag is not set.

Claims (22)

1 . A method for video decoding comprising:

decoding, with one or more decoding devices, information comprising a description of a layer hierarchy comprising, for each layer, a layer_id, a reference_layer_id, and a dependent_flag;

decoding for at least one access unit, a plurality of layer_not_present_flags, where each layer_not_present_flag is associated with at least one layer and

decoding Slice Network Abstraction Layer (NAL) units belonging to those layer(s) where the associated layer_not_present flag is not set.

2 . The method of claim 1 , wherein,

Inter-layer prediction between a first layer and a third layer is performed when a layer_not_present_flag associated with second layer is set and, in the layer hierarchy, the third layer depends on the second layer and the second layer depends on the first layer.

3 . The method of claim 1 , wherein the layer_not_present_flags are placed in at least one of a layer not present NAL unit, Access Unit Delimiter NAL unit, GOP header, Picture header, Slice header, or Parameter Set.

4 . A system for video communication comprising:

an encoding device;

a Media Aware Network Element (MANE) coupled to the encoding device; and

a decoding device coupled to the MANE;

wherein:

the encoding device is configured to create and send a first scalable bitstream comprising a layer hierarchy and, for at least one access unit, at least one layer_not_present_flag;

the MANE is configured to receive the first scalable bitstream from the encoder, and create and send a second scalable bitstream to the decoder;

and

the decoding device is configured to decode the second scalable bitstream.

5 . The system of claim 4 , wherein the MANE is further configured to remove at least one layer in one access unit and indicate the removal by setting at least one associated layer_not_present_flag for that access unit.

6 . The system of claim 4 , wherein the encoding device, for at least one access unit, is configured to:

not encode a second layer that, in accordance with the layer hierarchy, is a layer used for inter-layer prediction by a first layer, and

indicate the absence of the second layer by setting a layer_not_present_flag associated with the second layer.

7 . The system of claim 6 , wherein the decoding device is configured to use a third layer for inter-layer prediction of the first layer.

8 . A non-transitory computer readable medium comprising a set of executable instructions to direct a processor to perform the methods in one of claim 1 - 3 .

Assignments (2)
SECURITY AGREEMENT Recorded May 10, 2013
From: VIDYO, INC.
To: VENTURE LENDING & LEASING VI, INC.
Reel/Frame 030391/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2013
From: BOYCE, JILL; HONG, DANNY; JANG, WONKAP; WENGER, STEPHAN
To: VIDYO, INC.
Reel/Frame 030105/0890 →