Image encoding apparatus and image decoding apparatus
AssigneeFuji Xerox Co., Ltd.
InventorsTaro Yokose, Ikken So, Shunichi Kimura, Yutaka Koshi
Life of this patent
Estimating the term…
Abstract
An input image is subjected to transform by a DCT transforming unit 20. A coefficient analyzing unit 30 compares a predetermined coefficient and coefficient data 120, and obtains low-frequency image data 150 of the input image by a high-frequency coefficient masking unit 50 and an inverse DCT unit 60 on the basis of a result of that comparison. A pixel subsampling unit 70 receives this low-frequency image data 150, and generates a subsampled image on the aforementioned result of comparison. The subsampled image and coefficient information are transmitted to a decoding side. A decoding apparatus decodes an image on the basis of the subsampled image and the coefficient information.
Claims20
An image encoding apparatus comprising:
- image input means for inputting an image;
- frequency transforming means for determining frequency components of the image inputted by said image input means;
- threshold processing means for effecting threshold processing of the frequency components determined by said frequency transforming means;
- low-frequency image output means for outputting an image of low-frequency components of the image inputted by said image input means, in correspondence with a result of threshold processing by said threshold processing means;
- pixel subsampling means for subsampling the image output by said low frequency image output means, in correspondence with the result of threshold processing by said threshold processing means;
- coefficient-information output means for outputting the result of threshold processing by said threshold processing means;
- and
- subsampled-image output means for outputting the subsampled image from said pixel subsampling means.
An image encoding apparatus comprising:
- image input means for inputting an image;
- frequency transforming means for determining frequency components of the image inputted by said image input means;
- threshold processing means for effecting threshold processing of the frequency components determined by said frequency transforming means;
- high-frequency coefficient masking means for replacing high-frequency components with 0s of the frequency components determined by said frequency transforming means, in correspondence with a result of threshold processing by said threshold processing means;
- inversely transforming means for effecting inverse frequency transform in which the frequency components with the high-frequency components replaced into 0s by said high-frequency coefficient masking means are converted into an image;
- pixel subsampling means for subsampling the image converted by said inversely transforming means, in correspondence with the result of threshold processing by said threshold processing means;
- coefficient-information output means for outputting the result of threshold processing by said threshold processing means;
- and
- subsampled-image output means for outputting the subsampled image from said pixel subsampling means.
An image encoding apparatus comprising:
- image input means for inputting an image;
- frequency transforming means for determining frequency components of the image inputted by said image input means;
- threshold processing means for effecting threshold processing of the frequency components determined by said frequency transforming means;
- pixel subsampling means for subsampling the image inputted by said image input means, in correspondence with the result of threshold processing by said threshold processing means;
- coefficient-information output means for outputting the result of threshold processing by said threshold processing means;
- and
- subsampled-image output means for outputting the subsampled image from said pixel subsampling means.
An image encoding apparatus comprising:
- code input means for inputting codes obtained by subjecting an image to frequency transform and entropy coding;
- entropy decoding means for obtaining frequency components by subjecting the codes inputted by said code input means to decoding which is an inverse transformation of entropy coding effected with respect to the codes;
- threshold processing means for effecting threshold processing with respect to the frequency components obtained by said entropy decoding means;
- high-frequency coefficient masking means for replacing high-frequency components with 0s of the frequency components obtained by said entropy decoding means, in correspondence with a result of threshold processing by said threshold processing means;
- inversely transforming means for effecting inverse frequency transform in which the frequency components with the high-frequency components replaced into 0s by said high-frequency coefficient masking means are converted into an image;
- pixel subsampling means for subsampling the image converted by said inversely transforming means, in correspondence with the result of threshold processing by said threshold processing means;
- coefficient-information output means for outputting the result of threshold processing by said threshold processing means;
- and
- subsampled-image output means for outputting the subsampled image from said pixel subsampling means.
An image encoding apparatus comprising:
- image input means for inputting an image;
- frequency transforming means for determining frequency components of the image inputted by said image input means;
- threshold processing means for effecting threshold processing of the frequency components determined by said frequency transforming means;
- high-frequency coefficient masking means for replacing high-frequency components with 0s of the frequency components determined by said frequency transforming means, in correspondence with a result of threshold processing by said threshold processing means;
- inversely transforming means for effecting inverse frequency transform in which the frequency components with the high-frequency components replaced into 0s by said high-frequency coefficient masking means are converted into an image;
- pixel subsampling means for subsampling the image converted by said inversely transforming means, in correspondence with the result of threshold processing by said threshold processing means;
- data composing means for combining the subsampled image obtained by said pixel subsampling means and the result of threshold processing by said threshold processing means;
- and
- composite-data output means for outputting composite data composed by said data composing means.
An image encoding apparatus comprising:
- image input means for inputting an image;
- coefficient-information input means for inputting coefficient information;
- frequency transforming means for determining frequency components of the image inputted by said image input means;
- high-frequency coefficient masking means for replacing high-frequency components with 0s of the frequency components determined by said frequency transforming means, in correspondence with the coefficient information inputted by said coefficient-information input means;
- inversely transforming means for effecting inverse frequency transform in which the frequency components with the high-frequency components replaced into 0s by said high-frequency coefficient masking means are converted into an image;
- pixel subsampling means for subsampling the image converted by said inversely transforming means, in correspondence with the coefficient information inputted by said coefficient information input means;
- coefficient-information output means for outputting the coefficient information inputted by said coefficient information input means;
- and
- subsampled-image output means for outputting the subsampled image from said pixel subsampling means.
An image encoding method comprising:
- inputting an image;
- effecting frequency transform for determining frequency components of the image inputted;
- effecting threshold processing of the determined frequency components;
- replacing high-frequency components with 0s of the determined frequency components in correspondence with a result of the threshold processing;
- effecting inverse frequency transform in which the frequency components, with the high-frequency components replaced into 0s, are converted into a converted image;
- effecting predetermined subsampling processing with respect to the converted image in correspondence with the result of the threshold processing;
- outputting the result of the threshold processing;
- and
- outputting the converted image subjected to the subsampling processing.
Dependencies are inferred from the claim text.