×

Image coding system using an orthogonal transform and bit allocation method suitable therefor

  • US 5,327,502 A
  • Filed: 01/16/1992
  • Issued: 07/05/1994
  • Est. Priority Date: 01/17/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. An image coding system, comprising:

  • means for dividing one-screen image data of an original image into a plurality of blocks;

    a transform means for determining transform coefficients for each block of the image data by performing an orthogonal transform to each of the divided image data;

    a first bit-allocation means for allocating bits to the blocks depending on statistical values of the transform coefficients of respective ones of the blocks so that an amount of information for each of regions of a regular size is made constant;

    a second bit-allocation means for allocating bits to the transform coefficients of each block so that the number of bits falls within a range of the number of bits having been allocated to the corresponding block;

    a quantization means for quantizing each of the transform coefficients by a quantization step depending on the number of bits assigned thereto to prepare quantization indices;

    an encoding means for encoding the quantization indices and transmitting the encoded quantization indices as codes along with additional information at a constant bit rate;

    a decoding means for decoding the codes received from the encoding means via a transmission medium to restore the quantization indices;

    a third bit-allocation means for determining the number of the bits allocated to each transform coefficient based on the corresponding restored quantization indices and the additional information;

    an inverse quantization means for inversely quantizing the quantization indices of each block depending on the decoded quantization indices, the additional information, and the number of bits assigned to the corresponding one of the blocks so as to restore the transform coefficients of each block;

    an inverse transform means for performing an inverse orthogonal transform to the restored transform coefficients of each block to thereby restore the picture data for each block; and

    means for reconstructing an image by combining the restored image data of the blocks.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×