Decompression of standard ADCT-compressed images
First Claim
1. A method of improving the appearance of a decompressed document image while maintaining fidelity with an original document image from which it is derived, wherein for compression, an original document image is divided into blocks of pixels, said blocks of pixels are changed into blocks of transform coefficients by a forward transform coding operation using a frequency space transform operation, said transform coefficients subsequently quantized with a lossy quantization process in which each transform coefficient is quantized according to a quantizing value from a quantization table and the result is used as a quantized transform coefficient, the method including the decompression steps of:
- a) receiving said quantized transform coefficient blocks for said original image;
b) dequantizing the transform coefficients in a block according to a corresponding quantizing value from the quantization table to obtain a block of received transform coefficients;
c) recovering the image by applying an inverse transform operation to the received transform coefficients;
d) with a selected non-linear filter, reducing high frequency noise appearing in the recovered image as a result of the lossy quantization process, while preserving edges, whereby the appearance of the recovered image is rendered more visually appealing;
e) changing the filtered recovered image into blocks of new transform coefficients by the forward transform coding operation using the frequency space transform compression operation;
f) comparing each block of new transform coefficients to a corresponding block of received transform coefficients and the selected quantization table, to determine whether the filtered recovered image is derivable from the original image; and
g) upon said determination transferring the filtered recovered image to an output buffer.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of decompressing a document image compressed with JPEG ADCT or the like method of compression includes: a) receiving encoded quantized transform coefficient blocks for the original image; b) removing any lossless encoding of the quantized transform coefficient blocks for the original image; c) multiplying each quantized transform coefficient in a block by a corresponding quantizing value from the quantization table to obtain a block of received transform coefficients; d) recovering the image by applying an inverse transform operation to the received transform coefficients; e) reducing high frequency noise appearing in the recovered image as a result of the lossy quantization process, while preserving edges, whereby the appearance of the recovered image is rendered more visually appealing; f) changing the filtered recovered image into blocks of new transform coefficients by the forward transform coding operation using the frequency space transform compression operation; g) comparing each block of new transform coefficients to a corresponding block of received transform coefficients and the selected quantization table, to determine whether the filtered recovered image is derivable from the original image; and h) upon the determination transferring the filtered recovered image to an output buffer.
67 Citations
13 Claims
-
1. A method of improving the appearance of a decompressed document image while maintaining fidelity with an original document image from which it is derived, wherein for compression, an original document image is divided into blocks of pixels, said blocks of pixels are changed into blocks of transform coefficients by a forward transform coding operation using a frequency space transform operation, said transform coefficients subsequently quantized with a lossy quantization process in which each transform coefficient is quantized according to a quantizing value from a quantization table and the result is used as a quantized transform coefficient, the method including the decompression steps of:
-
a) receiving said quantized transform coefficient blocks for said original image; b) dequantizing the transform coefficients in a block according to a corresponding quantizing value from the quantization table to obtain a block of received transform coefficients; c) recovering the image by applying an inverse transform operation to the received transform coefficients; d) with a selected non-linear filter, reducing high frequency noise appearing in the recovered image as a result of the lossy quantization process, while preserving edges, whereby the appearance of the recovered image is rendered more visually appealing; e) changing the filtered recovered image into blocks of new transform coefficients by the forward transform coding operation using the frequency space transform compression operation; f) comparing each block of new transform coefficients to a corresponding block of received transform coefficients and the selected quantization table, to determine whether the filtered recovered image is derivable from the original image; and g) upon said determination transferring the filtered recovered image to an output buffer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of improving the appearance of a decompressed document image while maintaining fidelity with an original document image from which it is derived, wherein for compression, an original document image is divided into blocks of pixels, said blocks of pixels are changed into blocks of transform coefficients by a forward transform coding operation using a frequency space transform operation, said transform coefficients subsequently quantized with a lossy quantization process in which each transform coefficient is quantized according to a quantizing value from a quantization table and the result is used as a quantized transform coefficient, and said blocks of quantized transform coefficients are encoded with a lossless encoding method, the method including the decompression steps of:
-
a) receiving said encoded quantized transform coefficient blocks for said original image; b) removing any lossless encoding of the quantized transform coefficient blocks for said original image; c) dequantizing the quantized transform coefficients in a block according to a quantization table to obtain a block of received transform coefficients; d) recovering the image by applying an inverse transform operation to the received transform coefficients; e) with a selected filter, reducing high frequency noise appearing in the recovered image as a result of the lossy quantization process, while preserving edges, whereby the appearance of the recovered image is rendered more visually appealing; f) changing the filtered recovered image into blocks of new transform coefficients by the forward transform coding operation using the frequency space transform compression operation; g) comparing each block of new transform coefficients to a corresponding block of received transform coefficients and the selected quantization table, to determine whether the filtered recovered image is derivable from the original image; and h) upon said determination transferring the filtered recovered image to an output buffer. - View Dependent Claims (7, 8, 9)
-
-
10. A method of improving the appearance of a decompressed document image while maintaining Fidelity with an original document image from which it is derived, wherein for compression, an original document image is divided into blocks of pixels, said blocks of pixels are changed into blocks of transform coefficients by a forward transform coding operation using a frequency space transform operation, said transform coefficients subsequently quantized with a lossy quantization process in which each transform coefficient is divided by a quantizing value from a quantization table and the integer portion of a result is used as a quantized transform coefficient, and said blocks of quantized transform coefficients are encoded with a lossless encoding method, the method including the decompression steps of:
-
a) receiving said encoded quantized transform coefficient blocks for said original image; b) removing any lossless encoding of the quantized transform coefficient blocks for said original image; c) multiplying each quantized transform coefficient in a block by a corresponding quantizing value from the quantization table to obtain a block of received transform coefficients; d) recovering the image by applying an inverse transform operation to the received transform coefficients; e) with a selected filter, reducing high frequency noise appearing in the recovered image as a result of the lossy quantization process, while preserving edges, whereby the appearance of the recovered image is rendered more visually appealing; f) changing the filtered recovered image into blocks of new transform coefficients by the forward transform coding operation using the frequency space transform compression operation; g) comparing each block of new transform coefficients to a corresponding block of received transform coefficients and the selected quantization table, to determine whether the filtered recovered image is derivable from the original image; and h) upon said determination transferring the filtered recovered image to an output buffer. - View Dependent Claims (11, 12, 13)
-
Specification