Apparatus for integrated cascade encoding
AssigneeInternational Business Machines Corporation
InventorsBarbara A. Hall, Agnes Y. Ngai, Michael P. Vachon
Life of this patent
Estimating the term…
Abstract
Two encoders are used in cascade wherein one encoder functions as a preprocessor for the other by collecting statistics concerning partially processed input data. The statistics thus derived are autonomously transferred to a second decoder in a self-synchronized manner, avoiding any need for external glue logic, and utilized to select encoding options for encoding and/or compressing the data so that the quality of encoded data is optimized based on the content of current input data.
Claims16
An encoding system including
- a first encoder functioning as a preprocessor for collection of statistics concerning input data,
- a second encoder for receiving said statistics concerning input data, said second encoder including means responsive to said statistics for selecting between encoding options, and
- means for autonomously transferring said statistics from said first encoder to said second encoder
- whereby encoding in said second encoder is optimized for current input data without external glue logic.
A data encoding/compression method comprising steps of
- providing input data in parallel to a plurality of encoders,
- partially processing said input data in said plurality of encoders to derive partially processed data,
- collecting statistics concerning said partially processed data in a first encoder of said plurality of encoders,
- autonomously transferring said statistics to a second encoder of said plurality of encoders, and
- further processing said partially processed data in said second encoder in accordance with said statistics.
Dependencies are inferred from the claim text.