×

Adaptive quantization of orthogonal transform coefficients for setting a target amount of compression

  • US 5,937,098 A
  • Filed: 02/06/1996
  • Issued: 08/10/1999
  • Est. Priority Date: 02/06/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An image signal compressing device, comprising:

  • means for applying an orthogonal transformation to original image data to obtain orthogonal transformation coefficients for each of a plurality of spatial frequencies that include a first spatial frequency and a second spatial frequency, said orthogonal transformation coefficients being deemed to be equivalent to quantized orthogonal transformation coefficients obtained using a first set of quantization coefficients;

    means for encoding said quantized orthogonal transformation coefficients, said encoding means arranging said quantized orthogonal transformation coefficients in a predetermined one-dimensional array with respect to said plurality of spatial frequencies, said encoding means once performing an encoding calculation based on said arranged quantized orthogonal transformation coefficients to obtain encoded data for each of said plurality of spatial frequencies during an operation of said image signal compressing device;

    means for setting a target value which defines a degree of compression by which an amount of said encoded data is compressed, said target value being replaceable by said amount of said encoded data for each of said plurality of spatial frequencies;

    means for estimating an amount of said encoded data of said first spatial frequency based on a statistical value of said encoded data of said second spatial frequency, said first spatial frequency being provided adjacent to said second spatial frequency in said one-dimensional array; and

    means for obtaining a second quantization coefficient, associated with one quantization coefficient of said first set of quantization coefficients, corresponding to said first spatial frequency, so that said estimated amount of said encoded data of said first spatial frequency does not exceed said target value, said encoding means classifying said quantized orthogonal transformation coefficients into categories, based on a value of said quantized orthogonal transformation coefficients, and obtaining a run length based on a number of consecutive "0"'"'"'s of said quantized orthogonal transformation coefficients, said estimating means estimating said amount of said encoded data of said first spatial frequency based on said categories and said run length, said encoding means once performing said encoding calculation on said quantized orthogonal transformation coefficients after said estimating means estimates said amount of encoded data and said obtaining means obtains said second quantization coefficient.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×