Claims
- 1. A method for processing image data that has been encoded using a discrete cosine transform to provide reduced image data having a relatively lower definition than the image data, the method comprising the steps of:
- receiving image data that has been encoded using a discrete cosine transform;
- processing the received image data with an inverse discrete cosine transform (IDCT) to cause IDCT processed image data to be generated, wherein the IDCT processed image data has the same definition as the image data,
- separately processing the received image data with an inverse discrete wavelet transform (IDWT) to cause IDWT reduced image data to be generated, wherein the IDWT reduced image data has a relatively lower definition than the image data; and
- generating reduced image data using both the IDCT processed image data and the IDWT reduced image data, wherein the reduced image data has a relatively higher definition than the IDWT reduced image data and a relatively lower definition than the image data.
- 2. The method of claim 1, wherein the IDWT is of the form: ##EQU6## where ##EQU7## and where ##EQU8## and the calculation of the IDWT is performed in a single step.
- 3. The method of claim 2, wherein a set of coefficients (W1-W11) are used in processing the image data with the IDWT, the set of coefficients (W1-W11) being defined as a set of hexadecimal numbers consisting of: 0x5a8279a, 0x539eba4, 0x22a2f4f, 0x73fbfbf, 0x28ba703, 0x1b36b93, 0x17121a5, 0x300ad29, 0x6253a61, 0x41b3287 and 0x098e634.
- 4. The method of claim 1, wherein the image data is HDTV image data and the reduced image data is SDTV image data.
- 5. The method of claim 4, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data.
- 6. The method of claim 4, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 960 by 540 pixels of V.sub.C data.
- 7. The method of claim 4, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 480 by 270 pixels of V.sub.W data.
- 8. A computer-readable medium carrying one or more sequences of one or more instructions for processing image data that has been encoded using a discrete cosine transform to provide reduced image data having a relatively lower definition than the image data, wherein the execution of the one or more sequences of one or more instructions by one or more processors causes the one or more processors to perform the steps of:
- receiving image data that has been encoded using a discrete cosine transform;
- processing the received image data with an inverse discrete cosine transform (IDCT) to cause IDCT processed image data to be generated, wherein the IDCT processed image data has the same definition as the image data,
- separately processing the received image data with an inverse discrete wavelet transform (IDWT) to cause IDWT reduced image data to be generated, wherein the IDWT reduced image data has a relatively lower definition than the image data; and
- generating reduced image data using both the IDCT processed image data and the IDWT reduced image data, wherein the reduced image data has a relatively higher definition than the IDWT reduced image data and a relatively lower definition than the image data.
- 9. The computer-readable medium of claim 8, wherein the IDWT is of the form: ##EQU9## where ##EQU10## and where ##EQU11## and the calculation of the IDWT is performed in a single step.
- 10. The computer-readable medium of claim 9, wherein a set of coefficients (W1-W11) are used in processing the image data with the IDWT, the set of coefficients (W1-W11) being defined as a set of hexadecimal numbers consisting of:
- 0x5a8279a, 0x539eba4, 0x22a2f4f, 0x73fbfbf, 0x28ba703, 0x1b36b93, 0x17121a5, 0x300ad29, 0x6253a61, 0x41b3287 and 0x098e634.
- 11. The computer-readable medium of claim 8, wherein the image data is HDTV image data and the converted image data is SDTV image data.
- 12. The computer-readable medium of claim 11, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data.
- 13. The computer-readable medium of claim 11, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 960 by 540 pixels of V.sub.C data.
- 14. The computer-readable medium of claim 11, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 480 by 270 pixels of V.sub.W data.
- 15. A system for processing image data that has been encoded using a discrete cosine transform to provide reduced image data having a relatively lower definition than the image data, the system comprising:
- a receiver for receiving image data that has been encoded using a discrete cosine transform;
- a decoder having an inverse discrete cosine transform (IDCT) process configured to decode the received image data and cause IDCT processed image data to be generated, wherein the IDCT processed image data has the same definition as the image data, and an inverse discrete wavelet transform (IDWT) process configured to separately decode the received image data and cause IDWT reduced image data to be generated, wherein the IDWT reduced image data has a relatively lower definition than the image data; and
- a generator for generating reduced image data using both the IDCT processed image data and the IDWT reduced image data, wherein the reduced image data has a relatively higher definition than the IDWT reduced image data.
- 16. The system of claim 15, wherein the inverse discrete wavelet transform is of the form: ##EQU12## where ##EQU13## and where ##EQU14## and the calculation of the IDWT is performed in a single step.
- 17. The system of claim 16, wherein a set of coefficients (W1-W11) are used in applying the IDWT to the image data and the set of coefficients (W1-W11) is defined as a set of hexadecimal numbers consisting of: 0x5a8279a, 0x539eba4, 0x22a2f4f, 0x73fbfbf, 0x28ba703, 0x1b36b93, 0x17121a5, 0x300ad29, 0x6253a61, 0x41b3287 and 0x098e634.
- 18. The system of claim 15, wherein the image data is HDTV image data and the converted image data is SDTV image data.
- 19. The system of claim 18, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data.
- 20. The system of claim 18, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 960 by 540 pixels of V.sub.C data.
- 21. The system of claim 18, wherein:
- the HDTV image data consists of 1920 by 1080 pixels of data,
- the IDCT processed image data consists of 1920 by 1080 pixels of Y.sub.C data, 960 by 540 pixels of U.sub.C data and 960 by 540 pixels of V.sub.C data,
- the IDWT reduced image data consists of 960 by 540 pixels of Y.sub.W data, 480 by 270 pixels of U.sub.W data and 480 by 270 pixels of V.sub.W data, and
- the reduced image data consists of 960 by 540 pixels of Y.sub.W data, 960 by 540 pixels of U.sub.C data and 480 by 270 pixels of V.sub.W data.
RELATED APPLICATION
This patent application claims priority from provisional patent application Serial No. 60/058,697, filed on Sep. 12, 1997, entitled "Methods and Arrangements For Converting A High Definition Image To A Lower Definition Image Using Wavelet Transforms," which is incorporated herein in its entirety by reference.
Non-Patent Literature Citations (1)
Entry |
Ding, Jinghua. "Three-dimensional multiresolution video compression strategy for using human visual characteristics." Communications, 1997. ICC'97 Montreal, towards the Knowledge Millennium. 1997, vol. 3, pp. 1669-1673. |