IP Library Granted Patent US 8,416,858
Granted Patent B2
US 8,416,858 · App. 12/395,676 · Granted Apr 9, 2013

Signalling picture encoding schemes and associated picture properties

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 8,416,858
App. No.
12/395,676
Granted
Apr 9, 2013
Kind
B2
Abstract

Systems and methods that provide a video stream, the video stream comprising a sequence of plural compressed pictures corresponding to a video program, the plural compressed pictures having plural sets of compressed pictures, each of the plural sets adhering to one or more picture interdependencies, properties, or a combination of the picture interdependencies and properties, and provide auxiliary information in the video stream, the auxiliary information comprising plural data fields, the plural data fields comprising a first data field corresponding to one of multiple possible coding scheme, the coding scheme comprising a set of tiers that uniquely define the one coding scheme, the plural data fields further comprising a second data field different from the first data field, the second data field comprising an indication of whether the one or more picture interdependencies, properties, or a combination of both corresponding to the set of tiers is valid for use in decoding.

Claims (28)

1. A method, comprising:

providing a video stream, the video stream comprising a sequence of plural compressed pictures corresponding to a video program, the plural compressed pictures having plural sets of compressed pictures, each of the plural sets adhering to one or more picture interdependencies, properties, or a combination of the picture interdependencies and properties; and

providing auxiliary information in the video stream, the auxiliary information comprising plural data fields, the plural data fields comprising a first data field corresponding to one of multiple coding schemes, the coding scheme comprising a set of tiers that uniquely define the one coding scheme, the plural data fields further comprising a second data field different from the first data field, the second data field comprising an indication of whether the one or more picture interdependencies, properties, or a combination of both corresponding to the set of tiers is valid for use in decoding.

2. The method of claim 1 , wherein the coding scheme further comprises a start tracking point corresponding to each respective tier of the set of tiers, the start tracking point providing an indication to a decoder of which type of compressed picture of the plural compressed pictures tracking for the respective tier can begin, and wherein the coding scheme further comprises wherein the coding scheme further comprises an ending condition corresponding to the each respective tier, the ending condition providing an indication to the decoder of when the tracking for the each respective tier can end.

3. The method of claim 2 , wherein the start tracking point or the ending condition for at least one of the set of tiers is based on the one or more properties of at least one of the compressed pictures.

4. The method of claim 3 , wherein the start tracking point or the ending condition for the at least one of the set of tiers is further based on a relationship of the one or more properties of the at least one compressed picture to the same one or more properties of one or more other compressed pictures of the plural compressed pictures.

5. The method of claim 4 , wherein the one or more properties comprises absolute compressed picture size, relative compressed picture size, or the compressed picture size relative to a bit rate of the video stream.

6. The method of claim 4 , wherein the relationship is between the at least one compressed picture and one or more immediately prior or subsequent compressed pictures of the plural compressed pictures.

7. The method of claim 4 , wherein the relationship is between the at least one compressed picture and one or more immediately prior or subsequent compressed pictures of the plural compressed pictures belonging to a particular tier.

8. The method of claim 4 , wherein the relationship is between the at least one compressed picture and one or more immediately prior or subsequent compressed pictures of the plural compressed pictures belonging to a particular set of tiers.

9. The method of claim 2 , wherein the start tracking point or the ending condition for at least one of the set of tiers is based on a location or separation of at least one of the compressed pictures to an immediately prior or subsequent picture of the plural compressed pictures that belong to a particular tier.

10. The method of claim 2 , wherein the start tracking point or the ending condition for at least one of the set of tiers is based on a location or separation of at least one of the compressed pictures to an immediately prior or subsequent picture of the plural compressed pictures that belong to a particular set of tiers.

11. The method of claim 2 , wherein the start tracking point or the ending condition for the at least one of the set of tiers is based on a relationship of one or more properties of at least one compressed picture to the same one or more properties of one or more other compressed pictures of the plural compressed pictures.

12. A system, comprising:

a memory having stored therein executable instructions; and

a processor configured to execute the instruction, the processor configured to:

provide a video stream, the video stream comprising a sequence of plural compressed pictures corresponding to a video program, the plural compressed pictures having plural sets of compressed pictures, each of the plural sets adhering to one or more picture interdependencies, properties, or a combination of the picture interdependencies and properties; and

provide auxiliary information in the video stream, the auxiliary information comprising plural data fields, the plural data fields comprising a first data field corresponding to one of multiple coding schemes, the coding scheme comprising a set of tiers that uniquely define the coding scheme, the plural data fields further comprising a second data field different from the first data field, the second data field comprising an indication of whether the one or more picture interdependencies, properties, or a combination of both corresponding to the set of tiers is valid for use in decoding.

13. The system of claim 12 , wherein the coding scheme further comprises a start tracking point corresponding to each respective tier of the set of tiers, the start tracking point providing an indication to a decoder of which type of compressed picture of the plural compressed pictures tracking for the respective tier can begin, and wherein the coding scheme further comprises wherein the coding scheme further comprises an ending condition corresponding to the each respective tier, the ending condition providing an indication to the decoder of when the tracking for the each respective tier can end.

14. The system of claim 13 , wherein the start tracking point or the ending condition for at least one of the set of tiers is based on the one or more properties of at least one of the compressed pictures.

15. The system of claim 14 , wherein the start tracking point or the ending condition for the at least one of the set of tiers is further based on a relationship of the one or more properties of the at least one compressed picture to the same one or more properties of one or more other compressed pictures of the plural compressed pictures.

16. The system of claim 15 , wherein the one or more properties comprises absolute compressed picture size, relative compressed picture size, or the compressed picture size relative to a bit rate of the video stream.

17. The system of claim 16 , wherein the relationship is between the at least one compressed picture and at least one of the following: one or more immediately prior or subsequent compressed pictures of the plural compressed pictures, one or more immediately prior or subsequent compressed pictures of the plural compressed pictures belonging to a particular tier, or one or more immediately prior or subsequent compressed pictures of the plural compressed pictures belonging to a particular set of tiers.

18. The system of claim 13 , wherein the start tracking point or the ending condition for at least one of the set of tiers is based on at least one of the following: a location or separation of at least one of the compressed pictures to an immediately prior or subsequent picture of the plural compressed pictures that belong to a particular tier, or a location or separation of at least one of the compressed pictures to an immediately prior or subsequent picture of the plural compressed pictures that belong to a particular set of tiers.

19. The system of claim 13 , wherein the start tracking point or the ending condition for the at least one of the set of tiers is based on a relationship of one or more properties of at least one compressed picture to the same one or more properties of one or more other compressed pictures of the plural compressed pictures.

20. A method, comprising:

providing a video stream, the video stream comprising a sequence of plural compressed pictures corresponding to a video program, the plural compressed pictures having plural sets of compressed pictures, each of the plural sets adhering to one or more picture interdependency rules, the picture interdependency rules corresponding to one or more characteristics of one of the compressed pictures, picture interdependencies between the one of the compressed pictures and other compressed pictures of the plural pictures, or a combination of both; and

providing auxiliary information in the video stream, the auxiliary information comprising plural data fields, the plural data fields comprising a first data field corresponding to one of multiple coding schemes, the coding scheme comprising a set of tiers that uniquely define the one coding scheme, the plural data fields further comprising a second data field different from the first data field, the second data field comprising an indication of whether the one or more of the picture interdependency rules corresponding to the set of tiers is valid for use in decoding.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT REMOVE INCORRECT LISTED PATENT NO. 7400681 PREVIOUSLY RECORDED AT REEL: 032660 FRAME: 0360. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Feb 26, 2015
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 035110/0760 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NO. 7400681 PREVIOUSLY RECORDED AT REEL: 032660 FRAME: 0399. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 12, 2015
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 035001/0214 →
CHANGE OF NAME Recorded Apr 10, 2014
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 032660/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2014
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 032660/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2013
From: RODRIGUEZ, ARTURO A.; COOK, BENJAMIN M.; EPPINETT, KEN L.; BEAN, JOHN R.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 029789/0896 →