EP0717518A2

High efficiency audio encoding method and apparatus

Abstract

A method and apparatus for high efficiency encoding of digital data whereby input digital data may be encoded by so-called high efficiency encoding. The high efficiency device includes a signal component encoding circuit including in turn a bandwidth storage circuit 62 for holding the information on the playback band of a previous block, that is the information on the bandwidth of bit allocation performed in the previous block, or the value of the number of the playback encoding units, and a control circuit 63 for deciding the number of playback encoding units of the current block based upon the playback band information, that is the value of the number of the playback encoding units, in the previous block, held by the bandwidth storage circuit 62. Since the stable playback bandwidth is maintained, and there is no risk of the playback band being frequently changed from one block to another, the harsh sounding noise otherwise produced by the appearance and disappearance of high-range side signals is not produced, so that deterioration in the perceived sound quality may be suppressed to a minimum with an insufficient bit rate.

EP0717518A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 14 December 2015, 10.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 7 independent, 2 dependent

  1. 1
    A high efficiency encoding method in which, for dividing the speech signal into blocks each consisting of plural frequency component signals and encoding the frequency component signals in each block, the bandwidths of frequency bands in which to perform bit allocation are varied on the block basis, wherein the improvement resides in that    a bandwidth in which to perform bit allocation for the current block is determined based upon the information on the bandwidth of bit allocation performed on plural temporally previous blocks.
  2. 3
    The high efficiency encoding method as claimed in claims 1 or 2 wherein a decision of the bandwidth of bit allocation performed in said current block is given in dependence upon the information on the bandwidth of the block which permits bit allocation.
  3. 4
    The high efficiency encoding method as claimed in any one of claims 1 to 3 wherein it is when the frequency component signal level in the enlarged band is smaller than a pe-set value that the bandwidth of bit allocation in said current block is increased.
  4. 5
    The high efficiency encoding method as claimed in any one of claims 1 to 4 wherein it is when the frequency component signal level in a band higher than the bandwidth of bit allocation performed on the previous block is smaller than a pre-set value that the bandwidth of bit allocation in said current block is increased.
  5. 6
    A high efficiency encoding device comprising block frequency component signal generating means for splitting a waveform signal into blocks each including plural frequency component signals, and frequency component signal encoding means (12) for encoding the frequency component signals in said blocks, in which, when encoding the frequency component signals in said blocks, the bandwidth of block-based bit allocation is varied in dependence upon characteristics of the waveform signal, wherein said frequency component signal encoding means (12) comprises:bandwidth information holding means for holding the information on the bandwidth of bit allocation performed on temporally previous plural blocks;and    bandwidth decision means (32) for deciding the bandwidth of bit allocation of the current block based on the information on the bandwidth of bit allocation in said previous blocks held by said bandwidth information holding means.
  6. 8
    The high efficiency encoding device as claimed in claims 6 or 7 wherein it is when the frequency component signal level of a band of an increased bandwidth is lower than a pre-set level that the bandwidth decision means (32) increases the bandwidth of bit allocation in said current block.
  7. 9
    The high efficiency encoding device as claimed in any one of claims 6 to 8 wherein it is when the frequency component signal level in a band higher than the bandwidth of bit allocation performed in the previous block is smaller than a pre-set value that the bandwidth decision means (32) increases the bandwidth of bit allocation in said current block.