Compression and decompression method of image data
AssigneeYamaha Corporation
InventorNoriyuki Funakubo
Life of this patent
Estimating the term…
Loading patent…
AssigneeYamaha Corporation
InventorNoriyuki Funakubo
Estimating the term…
A compressing method of image data is carried out by a first process of dividing the image data into a plurality of blocks, a second process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, and a third process of compressing the arranged image data so as to reduce an amount of the image data of the block. The second process and the third process are repeatedly applied to the same block with using different scan methods defining different patterns of linearly scanning the image data, then an optimum one of the different scan methods is selected, which succeeds in most reducing the amount of the image data, and the compressed image data arranged by the selected scan method is outputted together with indication of the selected scan method.
A method of compressing image data comprising:
A method of applying either of a reversible compression and an irreversible compression to image data in response to a compressing instruction, the method comprising:
A decompression apparatus for decompressing image data which is provided in a compressed form together with indication of a scan method applied to the image data, which is compressed by a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, and a compressing process of compressing the arranged image data so as to reduce an amount of the image data of the block, wherein the scanning process and the compressing process are repeatedly applied to the same block with using different scan methods defining different patterns of linearly scanning the image data, then an optimum one of the different scan methods is selected, which succeeds in most reducing the amount of the image data, and the compressed image data arranged by the selected scan method is provided together with indication of the selected scan method, the apparatus comprising:
A decompression apparatus for decompressing image data which is provided in a compressed form together with indication of a scan method and a compressing instruction applied to the image data, which has been compressed by a compression method including a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, a transform process of applying a wavelet transform to the image data obtained by the scanning process, a quantizing process of performing quantization of the image data after the wavelet transform, a differential process of performing differential operation of the image data after the quantization, and a coding process of performing coding of the image data after the differential operation, wherein the compression method responds when the compressing instruction indicates an irreversible compression for repeatedly applying the dividing process, scanning process, transform process, quantizing process, differential process and coding process to the same block so as to reduce an amount of the image data by the irreversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the irreversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, and wherein the compression method responds when the compressing instruction indicates a reversible compression for repeatedly applying the dividing process, scanning process, differential process and coding process to the same block with skipping the transform process and quantizing process so as to reduce an amount of the image data by the reversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the reversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, the decompression apparatus comprising:
A decompression program recorded on a computer readable medium and executable in a decompression apparatus for decompressing image data which is provided in a compressed form together with indication of a scan method applied to the image data, which has been compressed by a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, and a compressing process of compressing the arranged image data so as to reduce an amount of the image data of the block, wherein the scanning process and the compressing process are repeatedly applied to the same block with using different scan methods defining different patterns of linearly scanning the image data, then an optimum one of the different scan methods is selected, which succeeds in most reducing the amount of the image data, and the compressed image data arranged by the selected scan method is provided together with indication of the selected scan method, the decompression program being executed to perform a decompression method comprising:
A decompression program recorded on a computer readable medium and executable in a decompression apparatus for decompressing image data which is provided in a compressed form together with indication of a scan method and a compressing instruction applied to the image data, which has been compressed by a compression method including a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, a transform process of applying a wavelet transform to the image data obtained by the scanning process, a quantizing process of performing quantization of the image data after the wavelet transform, a differential process of performing differential operation of the image data after the quantization, and a coding process of performing coding of the image data after the differential operation, wherein the compression method responds when the compressing instruction indicates an irreversible compression for repeatedly applying the dividing process, scanning process, transform process, quantizing process, differential process and coding process to the same block so as to reduce an amount of the image data by the irreversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the irreversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, and wherein the compression method responds when the compressing instruction indicates a reversible compression for repeatedly applying the dividing process, scanning process, differential process and coding process to the same block with skipping the transform process and quantizing process so as to reduce an amount of the image data by the reversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the reversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, the decompression program being executable to perform a decompression method comprising:
A decompression method for decompressing image data which is provided in a compressed form together with indication of a scan method applied to the image data, which has been compressed by a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan. method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, and a compressing process of compressing the arranged image data so as to reduce an amount of the image data of the block, wherein the scanning process and the compressing process are repeatedly applied to the same block with using different scan methods defining different patterns of linearly scanning the image data, then an optimum one of the different scan methods is selected, which succeeds in most reducing the amount of the image data, and the compressed image data arranged by the selected scan method is provided together with indication of the selected scan method, the decompression method comprising:
A decompression method for decompressing image data which is provided in a compressed form together with indication of a scan method and a compressing instruction applied to the image data, which has been compressed by a compression method including a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by a given scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, a transform process of applying a wavelet transform to the image data obtained by the scanning process, a quantizing process of performing quantization of the image data after the wavelet transform, a differential process of performing differential operation of the image data after the quantization, and a coding process of performing coding of the image data after the differential operation, wherein the compression method responds when the compressing instruction indicates an irreversible compression for repeatedly applying the dividing process, scanning process, transform process, quantizing process, differential process and coding process to the same block so as to reduce an amount of the image data by the irreversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the irreversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, and wherein the compression method responds when the compressing instruction indicates a reversible compression for repeatedly applying the dividing process, scanning process, differential process and coding process to the same block with skipping the transform process and quantizing process so as to reduce an amount of the image data by the reversible compression while using different scan methods defining different patterns of linearly scanning the image data, then selecting an optimum one of the different scan methods, which succeeds in most reducing the amount of the image data, and outputting the reversibly compressed image data after arrangement by the selected scan method together with indication of the selected scan method, the decompression method comprising:
A method of compressing image data representing dots of an image, comprising:
A method of compressing image data representing dots of an image and having either of an RGB format or an index format, the method comprising:
A decompression apparatus for decompressing image data which represents dots of an image and which is provided in a compressed form together with indication of an optimal scan method capable of optimally reducing an amount of compressed image data and actually applied to the image data, which is compressed by a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by the optimal scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data, and a compressing process of applying a wavelet transform to the arranged image data and compressing the arranged image data after applying the wavelet transform so as to reduce an amount of the image data of the block, the apparatus comprising:
A decompression apparatus for decompressing image data which represents dots of an image and which is provided in a compressed form together with indication of an optimal scan method capable of optimally reducing an amount of compressed image data and indication of a format of the image data, which has been compressed by a compression method including a dividing process of dividing the image data into a plurality of blocks, a scanning process of linearly scanning the image data within the block by the optimal scan method defining a pattern of linearly scanning the image data of the block so as to arrange the image data in series, a transform process of applying a wavelet transform to the image data obtained by the scanning process, a quantizing process of performing quantization of the image data after the wavelet transform, a differential process of performing differential operation of the image data after the quantization, and a coding process of performing coding of the image data after the differential operation, the decompression apparatus comprising:
Dependencies are inferred from the claim text.