IP Library › Granted Patent US 7,577,201
Granted Patent B2
US 7,577,201 · App. 10/989,669 · Granted Aug 18, 2009

Apparatus and method for converting resolution of compressed video

Assignee: LG Electronics Inc.
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,577,201
App. No.
10/989,669
Granted
Aug 18, 2009
Kind
B2
Abstract

An apparatus for converting a resolution of video including a decoding unit configured to convert a first resolution of a video signal to a second resolution according to a predetermined ratio, to scale a motion vector extracted from the video signal based on the predetermined ratio, and to compensate the scaled motion vector. Also included is a coding unit configured to code a signal output from the decoding unit.

Claims (89)

1. An apparatus for converting a resolution of video, comprising:

a decoder configured to convert a first resolution of a video signal into a second resolution according to a predetermined ratio, to scale a motion vector extracted from the video signal based on the predetermined ratio by a motion vector scaler within the decoder, to compensate the scaled motion vector using a signal stored as a reference frame, to combine the compensated scaled motion vector and the resolution converted video signal, and to store a signal that has been scaled down according to the predetermined ratio;

a coder configured to code a combined signal output from the decoder,

wherein the predetermined ratio is a resolution scale down ratio, and

wherein when the predetermined ratio is 1/n in width and in length, respectively, a capacity of the signal is scaled down to 1/n 2 ; and

a motion vector re-sampler configured to receive the scaled motion vector from the decoder, to calculate a final motion vector based on the received scaled motion vector and to provide the calculated final motion vector to the coder, wherein the motion vector re-sampler is provided between the decoder and the coder.

2. The apparatus of claim 1 , wherein the decoder comprises:

a variably length decoder and a dequantizer configured to decode the video signal;

a down-sampling filter configured to convert the first resolution of the decoded signal to the second resolution;

a motion vector scaler configured to scale the extracted motion vector based on the predetermined ratio;

a motion vector compensator configured to compensate the scaled motion vector at a DCT region;

a combiner configured to combine the compensated scaled motion vector and the resolution converted video signal; and

a frame memory configured to store the combined signal as a second reference frame for compensating a motion vector of a next frame.

3. The apparatus of claim 2 , wherein the predetermined ratio is a resolution scale down ratio of the down-sampling filter.

4. The apparatus of claim 2 , wherein the frame memory stores the signal that has been scaled down according to the predetermined ratio, the predetermined ratio being a resolution scale down ratio of the down-sampling filter.

5. A method for converting a resolution of video, comprising:

converting a first resolution of a video signal into a second resolution according to a predetermined ratio;

scaling a motion vector extracted from the video signal based on the predetermined ratio at a motion vector scaler of a decoding unit;

compensating the scaled motion vector using a signal stored as a reference frame,

wherein the predetermined ratio is a resolution scale down ratio, and

wherein when the predetermined ratio is 1/n in width and in length, respectively, a capacity of the signal is scaled down to 1/n 2 ;

providing the scaled motion vector from the decoding unit to a motion vector re-sampler that is located external to the decoding unit;

re-sampling, at the motion vector re-sampler, the scaled motion vector extracted from the video signal based on the predetermined ratio to calculate a final motion vector; and

inputting the calculated final motion vector to a coding unit from the motion vector re-sampler that is located external to the decoding unit.

6. The method of claim 5 , further comprising:

combining the converted video signal of the second resolution and the compensated scaled motion vector into a decoding signal; and

coding the decoded signal.

7. The method of claim 5 , further comprising:

storing a signal that has been scaled down according to the predetermined ratio.

8. An apparatus for converting a resolution of a video, comprising:

a variably length decoder and a first de-quantizer, provided within a decoding unit, configured to decode a video signal;

a down-sampling filter, provided within the decoding unit, configured to convert a first resolution of the decoded signal to a second resolution according to a predetermined ratio;

a motion vector scaler, provided within the decoding unit, configured to scale an extracted motion vector based on the predetermined ratio;

a first motion vector compensator, provided within the decoding unit, configured to compensate the scaled motion vector at a DCT region based on a first reference frame;

a first combiner configured to combine the compensated scaled motion vector from the first motion vector compensator and the resolution converted video signal from the down-sampling filter;

a first frame memory configured to store the combined signal from the first combiner as a second reference frame for compensating a motion vector of a next frame,

wherein the predetermined ratio is a resolution scale down ratio of the down-sampling filter, and

wherein when the predetermined ratio is 1/n in width and in length, respectively, a capacity of the signal is scaled down to 1/n 2 ; and

a motion vector re-sampler, provided external to the decoding unit and external to a coding unit, to receive the scaled motion vector from the decoding unit, and to calculate a final motion vector based on the scaled motion vector received from the motion vector scaler within the decoding unit, wherein the motion vector re-sampler is provided between the decoding unit and the coding unit.

9. The apparatus of claim 8 , wherein the first frame memory stores a signal that has been scaled down according to the predetermined ratio.

10. A method for converting a resolution of a video, comprising:

decoding and de-quantizing a video signal;

converting a first resolution of the decoded signal to a second resolution according to a predetermined ratio;

scaling an extracted motion vector of the video signal based on the predetermined ratio at a motion vector scaler of a decoding unit;

compensating the scaled motion vector at a DCT region based on a first reference frame;

combining the compensated scaled motion vector and the resolution converted video signal into a second resolution decoding signal;

storing the combined signal as a second reference frame for compensating a motion vector of a next frame,

wherein the predetermined ratio is a resolution scale down ratio, and

wherein when the predetermined ratio is 1/n in width and in length, respectively, a capacity of the signal is scaled down to 1/n 2 ;

outputting the scaled motion vector from the decoding unit to a motion vector re-sampler located external to the decoding unit;

re-sampling, at the motion vector re-sampler, the scaled motion vector extracted from the video signal based on the predetermined ratio to calculate a final motion vector; and

inputting the calculated final motion vector to a coding unit.

11. The apparatus of claim 1 , wherein the coder comprises:

a motion vector compensator configured to compensate the final motion vector at a DCT region based on a second reference frame;

a first combiner configured to combine the compensated final motion vector from the motion vector compensator and the combined signal output from the decoder;

a quantizer configured to quantize the combined signal from the first combiner; and

a variable length coder configured to code the quantized signal from the quantizer into a converted resolution video.

12. The apparatus of claim 11 , wherein the coder further comprises:

a de-quantizer configured to de-quantize the quantized signal from the quantizer;

a second combiner configured to combine the de-quantized signal from the de-quantizer and the compensated final motion vector from the motion vector compensator; and

a frame memory configured to store the combined signal from the second combiner as the second reference frame for compensating motion vector of a next frame.

13. The method of claim 5 , wherein the converting comprises:

decoding and de-quantizing the first resolution video signal into a de-quantized video signal; and

converting the de-quantized video signal into the second resolution according to the predetermined ratio.

14. The method of claim 6 , wherein the coding comprises:

compensating the final motion vector at a DCT region based on a second reference frame;

combining and quantizing the compensated final motion vector and the decoded signal; and

coding the quantized signal into a second resolution video.

15. The method of claim 14 , wherein the coding further comprises:

dequantizing the quantized signal;

combining the compensated final motion vector and the de-quantized signal; and

storing the combined signal as a second reference frame for compensating a final motion vector for a next frame.

16. The apparatus of claim 8 , further comprising:

a second motion vector compensator, provided within the coding unit, configured to receive the calculated final motion vector from the motion vector re-sampler and to compensate the final motion vector at a DCT region based on a third reference frame;

a second combiner configured to combine the compensated signal from the second motion vector compensator and the combined signal from the first combiner;

a quantizer configured to quantize the combined signal from the second combiner; and

a variably length coder configured to code the quantized signal from the quantizer into a converted resolution video.

17. The apparatus of claim 16 , further comprising:

a second de-quantizer configured to de-quantize the quantized signal from the quantizer;

a third combiner configured to combine the de-quantized signal from the second de-quantizer and the compensated final motion vector from the second motion vector compensator; and

a second frame memory configured to store the combined signal from the third combiner as a fourth reference frame for compensating a motion vector of a next frame.

18. The method of claim 10 , further comprising:

compensating the final motion vector based on a stored third reference frame;

combining and quantizing the compensated final motion vector and the second resolution coding signal; and

coding the quantized signal to a second resolution video.

19. The method of claim 18 , further comprising:

de-quantizing the quantized signal;

combining the compensated final motion vector and the de-quantized signal; and

storing the combined signal as a fourth reference frame for compensating a final motion vector for a next frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2004
From: SEO, KWANG DEOK
To: LG ELECTRONICS INC.
Reel/Frame 016001/0769 →
Priority Claims (1)
KR 10-2003-0083743 · Nov 24, 2003 · national
Continuity (1)
Related Publication 20050111546A1 · May 26, 2005