IP Library Granted Patent US 8,406,313
Granted Patent B2
US 8,406,313 · App. 13/437,327 · Granted Mar 26, 2013

Video processing system with layered video coding for fast channel change and methods for use therewith

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,406,313
App. No.
13/437,327
Granted
Mar 26, 2013
Kind
B2
Abstract

A video processing system includes a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream based on a motion vector data or grayscale and color data.

Claims (52)

1. A video processing system comprising:

a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream, wherein the independent video layer stream includes a first plurality of random access points having a first frequency, and wherein the first dependent video layer stream includes a second plurality of random access points having a second frequency;

wherein, in a first mode of operation, a mobile communication device receives the independent video layer stream, to begin decoding the independent video layer stream based on at least one of the first plurality of random access points and generates a reconstructed video signal based on the independent video layer stream, without the first dependent video layer stream;

wherein the mobile communication device, in a second mode of operation, receives the first dependent video layer stream, to begin decoding the first dependent video layer stream based on at least one of the second plurality of random access points, to synchronize the independent video layer stream and the first dependent video layer stream to form a synchronized stream, and to generate a reconstructed video signal based on the synchronized stream.

2. The video processing system of claim 1 wherein the first frequency is greater than the second frequency.

3. The video processing system of claim 1 wherein decoding of the first dependent video layer stream is dependent on data from the independent video layer stream.

4. The video processing system of claim 1 wherein the video encoder further encodes the video stream into a second dependent video layer stream, and wherein the second dependent video layer stream includes a third plurality of random access points having a third frequency.

5. The video processing system of claim 3 wherein the first frequency is greater than the third frequency.

6. The video processing system of claim 5 wherein the second frequency is greater than the third frequency.

7. A video processing system comprising:

a video decoder that receives a video stream encoded into an independent video layer stream and a first dependent video layer stream that includes data that is dependent on data from the independent video layer stream wherein the independent video layer stream includes a first plurality of random access points having a first frequency, and wherein the first dependent video layer stream includes a second plurality of random access points having a second frequency, and wherein the first frequency is greater than the second frequency;

wherein the video decoder, in a first mode of operation, begins decoding the independent video layer stream based on at least one of the first plurality of random access points and generates a reconstructed video signal based on the independent video layer stream, without the first dependent video layer stream; and

wherein the video decoder, in a second mode of operation, begins decoding the first dependent video layer stream based on at least one of the second plurality of random access points, to synchronize the independent video layer stream and the first dependent video layer stream to form a synchronized stream, and to generate a reconstructed video signal based on the synchronized stream.

8. The video processing system of claim 7 , wherein decoding of the first dependent video layer stream is dependent on data from the independent video layer stream.

9. The video processing system of claim 7 wherein the video stream is further encoded into a second dependent video layer stream, and wherein the second dependent video layer stream includes a third plurality of random access points having a third frequency.

10. The video processing system of claim 9 wherein the first frequency is greater than the third frequency.

11. The video processing system of claim 9 wherein the second frequency is greater than the third frequency.

12. A method comprising:

receiving an independent video layer stream, wherein the independent video layer stream includes a first plurality of random access points having a first frequency; and

in a first mode of operation:

decoding the independent video layer stream based on at least one of the first plurality of random access points; and

generating a reconstructed video signal based on the decoded independent video layer stream, without the first dependent video layer stream;

in a second mode of operation:

receiving further a first dependent video layer stream, wherein the first dependent video layer stream includes a second plurality of random access points having a second frequency, and wherein the first frequency is greater than the second frequency;

decoding the independent video layer stream based on at least one of the first plurality of random access points;

decoding the first dependent video layer stream based on at least one of the second plurality of random access points; and

synchronizing the independent video layer stream and the first dependent video layer stream to form a synchronized stream; and

generating a reconstructed video signal based on the synchronized stream.

13. The method of claim 12 , wherein decoding of the first dependent video layer stream is dependent on data from the independent video layer stream.

14. The method of claim 12 further comprising:

encoding the video stream into a second dependent video layer stream, wherein the second dependent video layer stream includes a third plurality of random access points having a third frequency, and wherein the first frequency is greater than the third frequency.

15. The method of claim 14 wherein the second frequency is greater than the third frequency.

16. A method comprising:

receiving an independent video layer stream, wherein the independent video layer stream includes a first plurality of random access points having a first frequency; and

receiving a first dependent video layer stream, wherein the first dependent video layer stream includes a second plurality of random access points having a second frequency, and wherein the first frequency is greater than the second frequency;

in a first mode of operation:

decoding the independent video layer stream based on at least one of the first plurality of random access points; and

generating a reconstructed video signal based on the decoded independent video layer stream, without the first dependent video layer stream;

in a second mode of operation:

decoding the independent video layer stream based on at least one of the first plurality of random access points;

decoding the first dependent video layer stream based on at least one of the second plurality of random access points; and

synchronizing the independent video layer stream and the first dependent video layer stream to form a synchronized stream; and

generating a reconstructed video signal based on the synchronized stream.

17. The method of claim 16 , wherein decoding of the first dependent video layer stream is dependent on data from the independent video layer stream.

18. A video processing system comprising:

a mobile communication device that receives a video stream encoded into an independent video layer stream and a first dependent video layer stream that includes data that is dependent on data from the independent video layer stream wherein the independent video layer stream includes a first plurality of random access points having a first frequency, and wherein the first dependent video layer stream includes a second plurality of random access points having a second frequency, and wherein the first frequency is greater than the second frequency;

wherein the mobile communication device, in a first mode of operation, begins decoding the independent video layer stream based on at least one of the first plurality of random access points and generates a reconstructed video signal based on the independent video layer stream, without the first dependent video layer stream; and

wherein the mobile communication device, in a second mode of operation, begins decoding the first dependent video layer stream based on at least one of the second plurality of random access points, to synchronize the independent video layer stream and the first dependent video layer stream to form a synchronized stream, and to generate a reconstructed video signal based on the synchronized stream.

19. The video processing system of claim 18 wherein decoding of the first dependent video layer stream is dependent on data from the independent video layer stream.

20. The video processing system of claim 18 wherein the video stream is encoded into a second dependent video layer stream, and wherein the second dependent video layer stream includes a third plurality of random access points having a third frequency.

21. The video processing system of claim 20 wherein the first frequency is greater than the third frequency.

22. The video processing system of claim 20 wherein the second frequency is greater than the third frequency.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2012
From: GORDON, STEPHEN ELLIOTT; KARAOGUZ, JEYHAN; CHEN, SHERMAN (XUEMIN); DOVE, MICHAEL; ROSMANN, DAVID; QUIGLEY, THOMAS J.
To: BROADCOM CORPORATION
Reel/Frame 027972/0119 →