IP Library Granted Patent US 8,437,561
Granted Patent B2
US 8,437,561 · App. 11/865,454 · Granted May 7, 2013

Scalable predictive coding method and apparatus

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,437,561
App. No.
11/865,454
Granted
May 7, 2013
Kind
B2
Abstract

A scalable predictive coder in which the current frame of data is predicted at the enhancement-layer by processing and combining the reconstructed signal at: (i) the current base-layer (or lower layers) frame; and (ii) the previous enhancement-layer frame. The combining rule takes into account the compressed prediction error of the base-layer, and the parameters used for its compression.

Claims (25)

1. A method, comprising:

receiving signal data at a base layer, a first enhancement layer, and a second enhancement layer;

encoding the signal data at the base layer to provide to the first enhancement layer base layer information indicative of a base layer approximation of the signal data by using a first signal prediction derived at the base layer, the base layer information comprising base layer compression parameters employed in the base layer;

encoding the signal data at the first enhancement layer to provide to the second enhancement layer first enhancement layer information indicative of a first enhancement layer signal approximation of the signal data by using a second signal prediction derived from a combination of the base layer information and a delayed enhancement layer reconstructed frame produced at the first enhancement layer, the first enhancement layer information comprising compression parameters employed in the first enhancement layer; and

encoding the signal data at the second enhancement layer by combining the first enhancement layer information with second enhancement layer information indicative of a second enhancement layer signal approximation of the signal to provide a third signal prediction.

2. The method of claim 1 , wherein the base layer compression parameters employed in the base layer include a quantization interval employed in the base layer or the compression parameters employed in the first enhancement layer include a quantization interval employed in the first enhancement layer.

3. A system, comprising:

means for receiving signal data at a base layer, a first enhancement layer, and a second enhancement layer;

means for encoding the signal data at the base layer to provide to the first enhancement layer base layer information indicative of a base layer approximation of the signal data by using a first signal prediction derived at the base layer, the base layer information comprising base layer compression parameters employed in the base layer;

means for encoding the signal data at the first enhancement layer to provide to the second enhancement layer first enhancement layer information indicative of a first enhancement layer signal approximation of the signal data by using a second signal prediction derived from a combination of the base layer information and a delayed enhancement layer reconstructed frame produced at the first enhancement layer, the first enhancement layer information comprising compression parameters employed in the first enhancement layer; and

means for encoding the signal data at the second enhancement layer by combining the first enhancement layer information with second enhancement layer information indicative of a second enhancement layer signal approximation of the signal to provide a third signal prediction.

4. The system of claim 3 , wherein the base layer compression parameters employed in the base layer include a quantization interval employed in the base layer or the compression parameters employed in the first enhancement layer include a quantization interval employed in the first enhancement layer.

5. An apparatus, comprising:

a programmable data processor configured to:

receive signal data at a base layer, a first enhancement layer, and a second enhancement layer;

encode the signal data at the base layer to provide to the first enhancement layer base layer information indicative of a base layer approximation of the signal data by using a first signal prediction derived at the base layer, the base layer information comprising base layer compression parameters employed in the base layer;

encode the signal data at the first enhancement layer to provide to the second enhancement layer first enhancement layer information indicative of a first enhancement layer signal approximation of the signal data by using a second signal prediction derived from a combination of the base layer information and a delayed enhancement layer reconstructed frame produced at the first enhancement layer, the first enhancement layer information comprising compression parameters employed in the first enhancement layer; and

encode the signal data at the second enhancement layer by combining the first enhancement layer information with second enhancement layer information indicative of a second enhancement layer signal approximation of the signal to provide a third signal prediction.

6. The apparatus of claim 5 , wherein the base layer compression parameters employed in the base layer include a quantization interval employed in the base layer or the compression parameters employed in the first enhancement layer include a quantization interval employed in the first enhancement layer.

7. A computer-readable memory having instructions stored thereon that, responsive to execution by a computing device, cause the computing device to perform operations comprising:

receiving signal data at a base layer, a first enhancement layer, and a second enhancement layer;

encoding the signal data at the base layer to provide to the first enhancement layer base layer information indicative of a base layer approximation of the signal data by using a first signal prediction derived at the base layer, the base layer information comprising base layer compression parameters employed in the base layer;

encoding the signal data at the first enhancement layer to provide to the second enhancement layer first enhancement layer information indicative of a first enhancement layer signal approximation of the signal data by using a second signal prediction derived from a combination of the base layer information and a delayed enhancement layer reconstructed frame produced at the first enhancement layer, the first enhancement layer information comprising compression parameters employed in the first enhancement layer;

encoding the signal data at the second enhancement layer by combining the first enhancement layer information with second enhancement layer information indicative of a second enhancement layer signal approximation of the signal to provide a third signal prediction.

8. The computer-readable memory of claim 7 , wherein the base layer compression parameters employed in the base layer include a quantization interval employed in the base layer or the compression parameters employed in the first enhancement layer include a quantization interval employed in the first enhancement layer.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2018
From: INTELLECTUAL VENTURES ASSETS 72 LLC
To: NORDIC INTERACTIVE TECHNOLOGIES LLC
Reel/Frame 045757/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2018
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 72 LLC
Reel/Frame 045718/0107 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING EFFECTIVE DATE FOR THE QUIT CLAIM FILED PREVIOUSLY RECORDED ON REEL 022494 FRAME 0694. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE OF THE QUIT CLAIM IS 10/25/2008. Recorded Jan 20, 2016
From: ROSE, KENNETH
To: VOICECRAFT, INC.
Reel/Frame 037566/0021 →
MERGER Recorded Nov 19, 2015
From: WASINOSKI PROCTER, LLC
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037147/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2009
From: VOICECRAFT, INC.
To: WASINOSKI PROCTER, LLC
Reel/Frame 022634/0226 →
QUIT CLAIM Recorded Apr 3, 2009
From: ROSE, KENNETH
To: VOICECRAFT, INC.
Reel/Frame 022494/0694 →
QUIT CLAIM Recorded Oct 24, 2008
From: REGENTS OF THE UNIVERSITY OF CALIFORNIA, THE
To: ROSE, KENNETH
Reel/Frame 021731/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2007
From: ROSE, KENNETH
To: VOICECRAFT, INC.
Reel/Frame 020266/0712 →