Image processing apparatus and method and storage medium
AssigneeCanon Kabushiki Kaisha
InventorKeiichi Iwamura
Life of this patent
Estimating the term…
Abstract
In an embedding technique of an invisible or visible digital watermark information, it is a main object to provide a technique which can reconstruct an original image and avoid an increase of the whole image data due to holding of key information or the like. To accomplish this object, an image processing apparatus of the invention is constructed by, an input unit for inputting image data showing an original image, a compressing unit for compressing at least a part of the image data, and an embedding unit for embedding compression data obtained by the compressing unit into the image data so that it is difficult to be identified by the human eyes by converting a part of the image data.
Claims9
An image processing apparatus comprising:
- input means for inputting original image data showing an original image, wherein the original image data is constructed by a plurality of bit planes including a first bit plane and a second bit plane;
- compressing means for lossless-compressing the first bit plane and the second bit plane so that, in a case where the compressed first bit plane and the compressed second bit plane are composited, an amount of composite compressed data is smaller than a data amount of one uncompressed bit plane;
- data compositing means for compositing the compressed first bit plane and the compressed second bit plane to generate the composite compressed data;
- first substituting means for substituting the composite compressed data for the uncompressed first bit plane of the original image data;
- and
- second substituting means for substituting additional information for the uncompressed second bit plane of the original image data.
An image processing method comprising:
- an input step of inputting original image data representing an original image, wherein the original image data is constructed by a plurality of bit planes including a first bit plane and a second bit plane;
- a compressing step of lossless-compressing the first bit plane and the second bit plane so that, in a case where the compressed first bit plane and the compressed second bit plane are composited, an amount of composite compressed data is smaller than a data amount of one uncompressed bit plane;
- a data compositing step of compositing the compressed first bit plane and the compressed second bit plane to generate the composite compressed data;
- a first substituting step of substituting the composite compressed data for the uncompressed first bit plane of the original image data;
- and
- a second substituting step of substituting additional information for the uncompressed second bit plane of the original image data.
A storage medium which stores an image processing program so that it can be read out by a computer, wherein said program comprises:
- an input step of inputting original image data showing an original image, wherein the original image data is constructed by a plurality of it planes including a first bit plane and a second bit plane;
- a compressing step of lossless-compressing the first bit plane and the second bit plane so that, in a case where the compressed first bit plane and the compressed second bit plane are composited, an amount of composite compressed data is smaller than a data amount of one uncompressed bit plane;
- a data compositing step of compositing the compressed first bit plane and the compressed second bit plane to generate the composite compressed data;
- a first substituting step of substituting the composite compressed data for the uncompressed first bit plane of the original image data;
- and
- a second substituting step of substituting additional information for the uncompressed second bit plane of the original image data.
Dependencies are inferred from the claim text.