Conversion table compression method and program
AssigneeCanon Kabushiki Kaisha
InventorsHiroaki Sugiura, Kazuyoshi Sumiuchi, Koji Ito
Life of this patent
Estimating the term…
Abstract
This invention relates to a conversion table compression method of compressing a conversion table and storing the conversion table in a storage medium, including an axial difference creating step of creating an axial difference table by calculating, from data stored in the conversion table, the difference values between grid points adjacent in predetermined directions along a plurality of axes which define the input space of the conversion table, a compressing step of compressing the axial difference table to create compressed data, and a storing step of storing the compressed data in a recording medium.
Claims4
A table compression method, the method comprising:
- generating a difference table by calculating difference data between data stored in a first conversion table and data stored in a second conversion table which has the same number of axes and the same number of grid points of respective axes as those of the first conversion table;
- compressing the difference table generated by calculating the difference data between the data stored in the first conversion table and the data stored in the second conversion table to generate compressed data;
- comparing an amount of the generated compressed data with an amount of data obtained by compressing the second conversion table, and
- storing, in a storage medium, the generated compressed data if the amount of the generated compressed data is smaller than the amount of data obtained by compressing the second conversion table.
An information processing apparatus, comprising:
- a decoder which decodes compressed data which is generated by
- generating a difference table by calculating difference data between data stored in a first conversion table and data stored in a second conversion table which has the same number of axes and the same number of grid points of respective axes as those of the first conversion table,
- compressing the difference table generated by calculating the difference data between the data stored in the first conversion table and the data stored in the second conversion table to generate compressed data;
- comparing an amount of the generated compressed data with an amount of data obtained by compressing the second conversion table, and
- storing, in a storage medium, the generated compressed data if the amount of the generated compressed data is smaller than the amount of data obtained by compressing the second conversion table,
- a color conversion unit which performs color conversion for an image using a conversion table decoded by the decoder.
A table compression apparatus comprising:
- a generation unit that generates a difference table by calculating difference data between data stored in a first conversion table and data stored in a second conversion table which has the same number of axes and the same number of grid points of respective axes as those of the first conversion table;
- a compression unit that compresses the difference table generated by calculating the difference data between the data stored in the first conversion table and the data stored in the second conversion table to generate compressed data;
- a comparison unit that compares an amount of the generated compressed data with an amount of data obtained by compressing the second conversion table, and
- a storage unit that stores, in a storage medium, the generated compressed data if the amount of the generated compressed data is smaller than the amount of data obtained by compressing the second conversion table.
Dependencies are inferred from the claim text.