← Back to Patent Explorer
US5359676A Expired / Lapsed US ⏱️ 0.0 years remaining

Decompression of standard ADCT-compressed document images

Assignee: Xerox Corp
•
Filing: 1993-07-19
•
Granted: 1994-10-25
•
Expires: 2013-07-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of improving the appearance of an ADCT decompressed document image while maintaining fidelity with an original document image from which it is derived, the method including the decompression steps of: a) receiving the 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) i) adaptively selecting on a block by block basis a filter threshold, ii) detecting edges within the block and forming a mapping of the edges occurring, and iii) iteratively filtering for a predetermined number of times the image with a smoothing filter, the filtering operation controlled by the derived edge map so as not to operate on image edges; 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 the determination transferring the filtered recovered image to an output buffer.

Inventors

  • 👤 Zhigang Fan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 00:30
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41; H04N1/411; H04N19/00; H04N19/10; H04N19/134; H04N19/154; H04N19/85; H04N19/86; H04N19/60

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 330 words
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 and producing blocks of pixels; d) filtering the image with a non-linear filter, said filtering step including the substeps of: i. for each block of pixels, determining the dynamic range of the pixel block, ii. calculating, for each block of pixels, an edge threshold value, as a function of the dynamic range determined for the pixel block; iii. locating, using the edge threshold value, edges of the image within the block and producing therefrom an edge map; iv. filtering the image with a sigma filter, averaging pixel values in the block which are not identified as edges in the edge map; 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 a positive determination transferring the filtered recovered image to an output buffer.
Claim 2
Independent Claim 330 words
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 and producing blocks of pixels; d) filtering the image with a non-linear filter, said filtering step including the substeps of: i. for each block of pixels, determining the dynamic range of the pixel block, ii. calculating, for each block of pixels, an edge threshold value, as a function of the dynamic range determined for the pixel block; iii. locating, using the edge threshold value, edges of the image within the block and producing therefrom an edge map; iv. filtering the image with a sigma filter, averaging pixel values in the block which are not identified as edges in the edge map; 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 a positive determination transferring the filtered recovered image to an output buffer.
Claim 3
Dependent Claim 65 words
A method as described in claim 1, wherein step f) includes the additional steps of 1) determining that the block of new transform coefficients is not derivable from the original image; and 2) altering individual new transform coefficients, so that a block of altered new transform coefficients is derivable from the original image; 3) recovering the image from the blocks of altered new transform coefficients.
Claim 4
Dependent Claim 27 words
A method as described in claim 1, wherein step d) includes the additional substep of: v. repeating the filtering step iv, for a predetermined number of iterations.
Claim 5
Dependent Claim 24 words
A method as described in claim 1, wherein the forward transform coding operation using the frequency space transform operation is a discrete cosine transform.
Claim 6
Dependent Claim 37 words
A method as described in claim 1, wherein for compression, the quantized transform coefficients are further encoded with a lossless encoding method, and the additional step of removing any lossless encoding is provided prior to step b).
Claim 7
Independent Claim 304 words
A method of improving the appearance of an ADCT 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 the 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 to derive a block of pixels; e) filtering the recovered image, the filtering step including the substeps of i) adaptively selecting on a block by block basis, a filter threshold, ii) using the adaptively selected filter threshold, detecting edges within the block and forming a mapping of the edges therein occurring, and iii) iteratively filtering for a predetermined number of times the image with a smoothing filter, the filtering operation controlled by the derived edge map so as not to operate on image edges; 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 the determination transferring the filtered recovered image to an output buffer.
Claim 8
Independent Claim 304 words
A method of improving the appearance of an ADCT 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 the 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 to derive a block of pixels; e) filtering the recovered image, the filtering step including the substeps of i) adaptively selecting on a block by block basis, a filter threshold, ii) using the adaptively selected filter threshold, detecting edges within the block and forming a mapping of the edges therein occurring, and iii) iteratively filtering for a predetermined number of times the image with a smoothing filter, the filtering operation controlled by the derived edge map so as not to operate on image edges; 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 the determination transferring the filtered recovered image to an output buffer.
Claim 9
Dependent Claim 65 words
A method as described in claim 6, wherein step f) includes the additional steps of 1) determining that the block of new transform coefficients is not derivable from the original image; and 2) altering individual new transform coefficients, so that a block of altered new transform coefficients is derivable from the original image; 3) recovering the image from the blocks of altered new transform coefficients.
Claim 10
Dependent Claim 27 words
A method as described in claim 6, wherein step d) includes the additional substep of: v. repeating the filtering step iv, for a predetermined number of iterations.
Claim 11
Dependent Claim 24 words
A method as described in claim 6, wherein the forward transform coding operation using the frequency space transform operation is a discrete cosine transform.
Claim 12
Dependent Claim 37 words
A method as described in claim 6, wherein for compression, the quantized transform coefficients are further encoded with a lossless encoding method, and the additional step of removing any lossless encoding is provided prior to step b).

References Cited (Backward Citations)

US5170264A Cited
US5049991A Cited
US5001559A Cited
US5001429A Cited
US4999705A Cited
US5243444A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-24 1998-04-25 1998-10-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-24 2002-04-25 2002-10-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-24 2006-04-25 2006-10-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag