Claims
- 1. A system comprising:
- a wavelet style coder to compress image data using reversible embedded wavelets;
- a binary style coder to compress image data using a binary coding scheme, wherein the wavelet style coder and the binary style coder share a binary entropy coder; and
- selection control coupled to select the wavelet style or the binary style based on whether portions of the image data have characteristics of continuous-tone image data or of binary image data, respectively.
- 2. The system defined in claim 1 wherein the wavelet style coder comprises
- a reversible wavelet transform;
- an embedded order quantizer coupled to the embedded quantizer; and
- a context model coupled to the embedded quantizer.
- 3. The system defined in claim 1 wherein the binary style performs Gray coding.
- 4. The system defined in claim 1 wherein the entropy coder comprises a finite state machine coder.
- 5. The system defined in claim 4 wherein the finite state machine coder comprises a look-up table.
- 6. The system defined in claim 1 wherein the entropy coder comprises a Q-coder.
- 7. The system defined in claim 1 wherein the entropy coder comprises a QM-coder.
- 8. The system defined in claim 1 wherein the entropy coder comprises a parallel coder.
- 9. A system comprising:
- a reversible wavelet transform;
- an embedded order quantizer coupled to the reversible wavelet transform;
- a context model coupled to the embedded order quantizer;
- an embedded binary style coding mechanism; and
- a binary entropy coder coupled to the context model and the embedded binary style coding mechanism, wherein the reversible wavelet transform, the embedded order quantizer, and the context model are operable to compress image data using reversible embedded wavelets and the binary style coding mechanism is operable to compress image data using a binary coding scheme; and
- selection control coupled to select the wavelet style or the binary style based on whether portions of the image data have characteristics of continuous-tone image data or of binary image data, respectively.
- 10. The system defined in claim 9 wherein the binary style performs Gray coding.
- 11. The system defined in claim 9 wherein the entropy coder comprises a finite state machine coder.
- 12. The system defined in claim 11 wherein the finite state machine coder comprises a look-up table.
- 13. The system defined in claim 9 wherein the entropy coder comprises a Q-coder.
- 14. The system defined in claim 9 wherein the entropy coder comprises a QM-coder.
- 15. The encoder defined in claim 14 wherein the forward transform comprises a reversible wavelet.
- 16. The system defined in claim 9 wherein the entropy coder comprises a parallel coder.
Parent Case Info
This application is a continuation-in-part of application Ser. No. 08/498,036, entitled Reversible Wavelet Transform and Embedded Codestream Manipulation, filed Jun. 30, 1995, which is a continuation-in-part of application Ser. No. 08/310,146, entitled Apparatus for Compression Using Reversible Embedded Wavelets, filed Sep. 21, 1994, now U.S. Pat. No. 5,748,786.
US Referenced Citations (83)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0510933 |
Oct 1992 |
EPX |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
498036 |
Jun 1995 |
|
Parent |
310146 |
Sep 1994 |
|