IP Library Granted Patent US 7,146,056
Granted Patent B2
US 7,146,056 · App. 10/278,282 · Granted Dec 5, 2006

Efficient spatial scalable compression schemes

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 7,146,056
App. No.
10/278,282
Granted
Dec 5, 2006
Kind
B2
Abstract

A method and apparatus is disclosed for enhancing the efficiency of spatial scalable compression schemes by lowering the bitrate of the enhancement layer. The complete image is used during motion estimation and/or motion compensation in the enhancement layer by inserting both the reconstructed video stream from the base layer and the input video stream into the motion estimation unit or both the motion estimation unit and the motion compensation unit in the enhancement layer.

Claims (31)

1. An apparatus for performing spatial scalable compression of an input video stream including an encoder for encoding and outputting the video stream in a compressed form, comprising:

a base layer comprising an encoded bitstream having relatively low resolution;

a high resolution enhancement layer comprising an encoded bitstream having a relatively high resolution;

wherein an upsealed reconstructed bitstream outputted by the base layer added with a local decoded enhancement layer are subjected to a DC-offset and combined with the input video stream as inputs to a motion estimator in the high resolution enhancement layer, wherein the motion estimator produces motion vectors based upon an upsealed base layer plus enhancement layer.

2. A layered encoder for encoding an input video stream, comprising:

a downsampling unit for reducing the resolution of the video stream;

a base encoder for encoding a lower resolution base stream;

an upconverting unit for decoding and increasing the resolution of the base stream to produce a reconstructed video stream;

a motion estimation unit which receives the input video stream and the reconstructed video stream and calculates motion vectors for each frame of the received streams based upon an upsealed base layer plus enhancement layer,

a first subtraction unit for subtracting the reconstructed video stream from the input video stream to produce a residual stream;

a motion compensation unit which receives the motion vectors from the motion estimation unit and produces a predicted stream;

a second subtraction unit for subtracting the predicted stream from the residual stream, thereby yielding a resulting stream; and,

an enhancement encoder for encoding the resulting stream from the second subtraction unit and outputting an enhancement stream.

3. The encoder according to claim 2 , wherein the reconstructed video stream from the base layer and the input video stream are supplied before the motion detector and the motion compensation unit in the enhancement layer and subtracted after the motion estimator and motion compensation unit so that the motion estimation and motion compensation are performed on the upscaled base layer plus the enhancement layer.

4. The encoder according to claim 3 , further comprising:

a third subtraction unit for subtracting the reconstructed video stream from the predicted stream prior to being inputted into the second subtraction unit.

5. The encoder according to claim 2 , further comprising:

a DC-offset unit for adding a DC-offset value plus a clipping value into the residual stream prior to the residual stream being inputted into the second subtraction unit.

6. A method for providing spatial scalable compression of an input video stream, comprising the steps of:

downsampling the input video stream to reduce the resolution of the video stream;

encoding the downsampled video stream to produce a base stream; decoding and upconverting the base stream to produce a reconstructed video stream;

estimating the expected motion between frames from the input video stream and the reconstructed video stream and calculating motion vectors for each frame of the received streams based upon an upscaled base layer plus enhancement layer;

subtracting the reconstructed video stream from the video stream to produce a residual stream;

calculating a predicted stream using the motion vectors in a motion compensation unit;

subtracting the predicted stream from the residual stream, thereby yielding a resulting stream; and

encoding the resulting stream and outputting an enhancement stream.

7. The method according to claim 6 , wherein the reconstructed video stream from the base layer and the input video stream are supplied to the motion compensation unit so that the motion compensation is performed on the upscaled base layer plus the enhancement layer.

8. The method according to claim 7 , further the step of:

subtracting the reconstructed video stream from the predicted stream prior to being to the predicted stream being subtracted from the residual stream.

9. The method according to claim 6 , further comprising the step of:

adding a DC-offset value plus a clipping value into the residual stream prior to the predicted stream being subtracted from the residuals.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2017
From: FUNAI ELECTRIC CO., LTD.
To: LG ELECTRONICS INC.
Reel/Frame 042749/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: IPG ELECTRONICS 503 LIMITED
To: FUNAI ELECTRIC CO., LTD.
Reel/Frame 027497/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2009
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: IPG ELECTRONICS 503 LIMITED
Reel/Frame 022203/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2003
From: GUNNEWIEK, REINIER BERNARDUS MARIA KLEIN; BRULS, WILHELMUS HENDRIKUS ALFONSUS
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 013659/0488 →