Claims
- 1. A method of color coding a sequence of color frames comprising:
applying a three-dimensional wavelet transform to color components of the sequence of color frames; coding at least one of the color components; and coding an adjustment to at least some remaining color components relative to the at least one color component.
- 2. The method of claim 1, wherein the color components comprise three color components.
- 3. The method of claim 2, wherein the three color components comprise R, G, and B.
- 4. The method of claim 3, wherein the at least one component comprises G.
- 5. The method of claim 1, wherein the three-dimensional transform comprises a three-dimensional discrete wavelet transform.
- 6. The method of claim 1, wherein coding of the at least one color component comprises a bit-based conditional coding scheme.
- 7. The method of claim 1, wherein the adjustment comprises a partial error adjustment based at least in part on a ratio of color components intensities.
- 8. The method of claim 7, wherein the adjustment is entropy encoded.
- 9. A method of decoding and reconstructing a sequence of coded color frames comprising:
decoding at least a color component that has been coded; decoding adjustments to the at least one decoded color component to produce remaining color components; and applying an inverse 3-D wavelet transform to the decoded color components to reconstruct the sequence of color frames.
- 10. The method of claim 9, wherein the color components comprise three color components.
- 11. The method of claim 10, wherein the three color components comprise R, G, and B.
- 12. The method of claim 11, wherein the at least one component comprises G.
- 13. The method of claim 9, wherein the inverse three-dimensional transform comprises an inverse three-dimensional discrete wavelet transform.
- 14. The method of claim 9, wherein decoding of the at least one color component comprises decoding a bit-based conditional coding scheme.
- 15. The method of claim 9, wherein the adjustment is entropy decoded at least in part.
- 16. An article comprising: a storage medium having stored thereon instructions that, when executed, result a method of color coding a sequence of color frame by:
applying a three-dimensional wavelet transform to color components of the sequence of color frames; coding at least one of the color components; and coding an adjustment to at least some remaining color components relative to the at least one color component.
- 17. The article of claim 16, wherein the instructions, when executed, result in applying a three-dimensional wavelet transform to color components comprising applying a three-dimensional wavelet transform to three color components.
- 18. The article of claim 17, wherein the three color components comprise R, G, and B.
- 19. The article of claim 18, wherein the at least one component comprises G.
- 20. The article of claim 16, wherein the instructions, when executed, result in the three-dimensional transform comprising a three-dimensional discrete wavelet transform.
- 21. The article of claim 16, wherein the instructions, when executed, result in the coding of the at least one color component comprising a bit-based conditional coding scheme.
- 22. The article of claim 16, wherein the instructions, when executed, result in the adjustment comprising a partial error adjustment based at least in part on a ratio of color components intensities.
- 23. The article of claim 16, wherein the instructions, when executed, result in the coding of the adjustment comprising entropy encoded.
- 24. An article comprising: a storage medium having stored thereon instructions that, when executed, result in a method of decoding and reconstructing a sequence of coded color frames being performed by:
decoding at least a color component that has been coded; decoding adjustments to the at least one decoded color component to produce remaining color components; and applying an inverse 3-D wavelet transform to the decoded color components to reconstruct the sequence of color frames.
- 25. The article of claim 24, wherein the instructions, when executed, result in the color components comprising three color components.
- 26. The article of claim 25, wherein the instructions, when executed, result in the three color components comprising R, G, and B.
- 27. The article of claim 26, wherein the instructions, when executed, result in at least one component comprising G.
- 28. The article of claim 24, wherein the instructions, when executed, result in the inverse three-dimensional transform comprising an inverse three-dimensional discrete wavelet transform.
- 29. The article of claim 24, wherein the instructions, when executed, result in decoding of the at least one color component comprising decoding a bit-based conditional coding scheme.
- 30. The article of claim 24, wherein the instructions, when executed, result in the decoding applied to the adjustment coding comprising entropy decoded at least in part.
RELATED APPLICATIONS
[0001] This patent application is related to the following co-pending patent applications: “Method and Apparatus for Three-Dimensional Wavelet Transform” by Acharya et al., filed on May 29, 2001, U.S. patent application Ser. No. 09/867,784, (attorney docket no. 042390.P11707); “Method and Apparatus for Coding of Wavelet Transformed Coefficients” by Acharya et al., filed on May 29, 2001, U.S. patent application Ser. No. 09/867,781, (attorney docket no. 042390.P11706); and “Method of Compressing a Color Image” by Acharya et al., filed on Oct. 1, 1999, U.S. patent application Ser. No. 09/411,697, (attorney docket no. 042390.P7463); all of the foregoing assigned to the assignee of the present invention and herein incorporated by reference.