Claims
- 1. A method of enhancing picture quality of a video signal, said method comprising the steps of:
generating an interpolated base frame image; receiving a first previously processed picture; receiving a second previously processed picture; generating a combined motion compensated surface; and generating a temporally interpolated enhanced picture based upon said interpolated base frame image and said combined motion compensated surface.
- 2. The method of claim 1 wherein said step of generating an interpolated base frame image comprises generating an interpolated base frame image controlled by parameters sent in an enhancement stream header.
- 3. The method of claim 1 further comprising a step of receiving enhancement data.
- 4. The method of claim 3 further comprising a step of generating a difference picture based upon said enhancement data.
- 5. The method of claim 4 further comprising a step of adding said temporally interpolated enhanced picture to said difference picture.
- 6. The method of claim 5 further comprising a step of generating an enhanced picture.
- 7. The method of claim 1 further comprising a step of generating decoded images based upon received base images.
- 8. The method of claim 7 further comprising a step of applying a deblocking filter to reduce coding artifacts present in the base images.
- 9. The method of claim 8 wherein said step of applying a deblocking filter comprises a step of applying a deblocking filter after said base images have been decoded.
- 10. The method of claim 9 further comprising a step of regulating the strength of said deblocking filter by applying a global control parameter sent in the enhanced headers.
- 11. The method of claim 8 wherein said step of applying a deblocking filter comprises a step of suspending said deblocking filter when the picture quality of said base images is above a predetermined threshold.
- 12. The method of claim 11 further comprising a step of regulating said deblocking filter by base layer stream quantization parameters.
- 13. The method of claim 11 further comprising a step of applying a deblocking filter to said interpolated base layer image.
- 14. The method of claim 1 further comprising a step of encoding data for enhancement layers only for selected blocks.
- 15. The method of claim 14 further comprising a step of providing a flag in a header of said video signal indicating whether difference information will be transmitted for said selected blocks.
- 16. The method of claim 1 wherein said step of generating a temporally interpolated enhanced picture further comprises a step of generating an enhanced picture based upon motion vectors of the base layer bitstream and measurements derived by the receiver upon the base images and previously enhanced images.
- 17. A circuit for enhancing picture quality of a video signal, said circuit comprising:
a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to said base decoder and generating an interpolated block; and a summing circuit coupled to said temporal predictive interpolator, said summing circuit adding said interpolated block and a difference block.
- 18. The circuit of claim 17 wherein said temporal predictive interpolator comprises a circuit for providing motion compensation.
- 19. The circuit of claim 17 wherein said interpolator is coupled to receive previously decoded pictures.
- 20. The circuit of claim 19 wherein said previously decoded pictures comprise a first previously processed picture and a second previously processed picture combined to generate a combined motion compensated surface.
- 21. The circuit of claim 20 further comprising a second summing circuit coupled to receive an interpolated base frame and said combined motion compensated surface and to generate a temporally interpolated enhanced picture.
- 22. A circuit for enhancing picture quality of a video signal, said circuit comprising:
a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to said base decoder and generating an interpolated block; a combined motion compensated difference surface based upon a first previously processed picture and a second previously processed picture; a first summing circuit coupled to receive an interpolated base frame and said combined motion compensated surface and to generate a temporally interpolated enhanced picture; and a second summing circuit adding said temporally interpolated enhanced picture and a difference block.
- 23. The circuit of claim 22 wherein said difference picture is based upon enhancement data.
- 24. The circuit of claim 23 wherein said enhancement data comprises a plurality of codebook numbers.
- 25. The circuit of claim 24 wherein said enhancement data comprises a first pointer to a first codebook and a second pointer to a second codebook.
- 26. The circuit of claim 25 further comprising an enhanced picture generated by said second summing circuit.
- 27. A circuit for enhancing picture quality of a video signal, said circuit comprising:
base decoder means generating a base image of a standard definition picture; temporal predictive interpolator means coupled to said base decoder means and generating an interpolated block; and summing circuit means coupled to said temporal predictive interpolator, said summing circuit adding said interpolated block and a difference block.
CLAIM FOR PRIORITY
[0001] Applicants claim priority of invention to US Provisional Application No. 60/384,047, entitled VIDEO INTERPOLATION CODING, filed on May 29, 2002 by the inventors of the present invention.
[0002] This application relates to U.S. Application _/______, entitled VIDEO INTERPOLATION CODING, U.S. Application _/______ , entitled CLASSIFYING IMAGE AREAS OF A VIDEO SIGNAL, and U.S. Application _/_____ , entitled MAINTAINING A PLURALITY OF CODEBOOKS RELATED TO A VIDEO SIGNAL.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60384047 |
May 2002 |
US |