Claims
- 1. An image compressor comprising
- horizontal transform means for receiving input pixels having a certain bit width and for horizontally transforming said input pixels using only a first adder array,
- transposition memory means for rotating the horizontally transformed pixels to vertical,
- vertical transform means for receiving the vertical pixels and for vertically transforming the vertical pixels using only a second adder array, and
- a single multiplier for receiving the transformed vertical pixels and for performing a single multiplication function on said transformed vertical pixels to provide compressed pixel data representative of said input pixels.
- 2. An image compression system comprising
- means for receiving input image pixel data representative of an image,
- Generalized Chen transform (GCT) means for compressing said image data, said GCT means including
- a GCT adder for horizontally transforming said image data using only adders,
- transportion memory means for rotating the horizontally transformed pixels to vertical,
- said GCT adder including means for vertically transforming the vertical pixels using only said adders, and
- a single multiplier for performing a multiplication function on said transformed vertical pixels to provide compressed pixel data representative of said input pixels.
- 3. An image compression system as in claim 2 wherein said GCT adder includes a first GCT adder network stage for transforming the first half of said horizontal and vertical transformations and a second GCT adder network stage for transforming the second half of said horizontal and vertical transformations.
- 4. An image compression system as in claim 3 wherein said single multiplier include zigzag order means.
- 5. An image compression system as in claim 3 wherein said single multiplier include rounder means.
- 6. An image compression system as in claim 4 wherein said single multiplier includes a multiplier table.
- 7. An image compressor comprising
- transform means for receiving input pixels having a certain bit width and for horizontally or vertically transforming said input pixels using only a first adder array,
- transposition memory means for rotating the horizontally or vertically transformed pixels to vertical or horizontal,
- said transform means for receiving the vertical or horizontal pixels and means for vertically or horizontally transforming the vertical or horizontal pixels using only said first adder array, and
- a single multiplier means for receiving the transformed pixels and for performing a single multiplication function on said transformed pixels to provide compressed pixel data representative of said input pixels.
CROSS-REFERENCE TO RELATED APPLICATION
The present application is a continuation-in-part of U.S. pending application Ser. No. 07/511,245, filed Apr. 19, 1990, now U.S. Pat. No. 5,129,015 entitled An Apparatus and Method for Compressing Still Images and priority is claimed thereunder.
US Referenced Citations (7)
Foreign Referenced Citations (1)
Number |
Date |
Country |
90110138.6 |
May 1990 |
EPX |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
511245 |
Apr 1990 |
|