Image coding and decoding apparatuses with variable block boundaries
AssigneeFuji Xerox Co., Ltd.
InventorsShunichi Kimura, Yutaka Koshi, Koh Kamizawa
Life of this patent
Estimating the term…
Abstract
A block boundary information analyzing circuit extracts block boundary information from an input image signal. A blocking circuit divides the input image signal into block images while changing block boundary positions based on the block boundary information every time a coding operation is performed. A discrete cosine transform coder codes the respective block images. A block boundary information adding circuit adds boundary information to the coded image information.
Claims3
An image coding apparatus for performing a block coding operation for an original image a plurality of times to compress the original image, said image coding apparatus comprising:
- means for dividing an input image into first and second non-overlapping regions that together cover the entire input image, and for generating block boundary information indicating boundaries between the first and second regions, the input image being a coded image obtained by coding the original image one or more times;
- means for blocking the first region into first block images each having a predetermined size;
- means for blocking the second region into second block images having the predetermined size;
- means for combining the first and second block images;
- means for coding the combined block images to produce coded image information;
- means for adding block boundary information to the coded image information;
- and
- the input image being divided into the first and second regions such that no line segment of boundaries of the first and second regions to be coded at one time to compress the original image is aligned with boundaries of the first and second regions to be coded at other times to compress the original image.
An image coding apparatus for performing a block coding operation for an original image a plurality of times to compress the original image, said image coding apparatus comprising:
- means for adding a peripheral image to an input image, dividing an image consisting of the input image and the peripheral image into first and second non-overlapping regions that together cover the entire input image, and generating block boundary information indicating boundaries between the first and second regions, the input image being a coded image obtained by coding the original image one or more times;
- means for blocking the first region into first block images each having a predetermined size;
- means for blocking the second region into second block images having the predetermined size;
- means for combining the first and second block images;
- means for coding the combined block images to produce coded image information;
- means for adding block boundary information to the coded image information;
- and
- the input image being divided into the first and second regions such that no line segment of boundaries of the first and second regions to be coded at one time to compress the original image is aligned with boundaries of the first and second regions to be coded at other times to compress the original image.
Dependencies are inferred from the claim text.