摘要 |
Data compression apparatus for data compression in accordance with a desired output data quantity comprises a trial encoder for compressing successive sections of input data in accordance with a trial group of two or more values of a compression control variable, a data quantity detector for detecting generated trial data quantities and for selecting a base compression control variable on the basis of the detected trial data quantities, and an allocator for allocating a final compression control variable by a comparison between (a) the increase in data quantity determined for compression of the current section using a next less harsh compression value from the trial group; and (b) the maximum possible increase in data quantity, while still complying with the desired data quantity, over that obtained if the remainder of the input data were compressed using the base compression control variable. |