System for building a data compression encoder
OwnerRoni M Sadehinventor
Life of this patent
Estimating the term…
Abstract
The present invention is embodied in a system for building a data compression encoder for use with the discrete cosine transform compression process. The invention results in enhanced compression using the discrete cosine transform by constructing a prediction engine that breaks the data received into predicted and unpredicted portions. The predicted portions are excluded from the discrete cosine transform reducing the time required to compress a file. The prediction engine relies, in part, upon look-up tables that are developed by the present invention to determine the predicted blocks. A table build engine and database compiler are used to create the look-up tables.
Claims1
A database compiler for reading a plurality of images comprising:
- a discrete cosine transform engine including means for apportioning said data when uncompressed into a plurality of uncompressed blocks and means for converting at least one of said blocks to a DCT coefficient block;
- means for apportioning said DCT coefficient block into a plurality of predetermined groups;
- means for comprising data values from a predetermined group to a predetermined characteristic;
- and
- means for storing each successful comparison.
Dependencies are inferred from the claim text.