×

System for subband coding of a digital audio signal and coder and decoder constituting the same

  • US 5,105,463 A
  • Filed: 11/27/1989
  • Issued: 04/14/1992
  • Est. Priority Date: 04/27/1987
  • Status: Expired due to Fees
First Claim
Patent Images

1. A coder for subband coding of a digitally sampled audio music signal, comprising:

  • (a) analysis filter means for dividing the frequency band of said signal into a number P of subbands, the successive subband numbers p(1<

    p<

    P) increasing with increasing frequency, the bandwidths of said subbands substantially corresponding to bandwidths which are critical to the human auditory system;

    (b) means responsive to the digital signal samples in each subband for determining characteristic parameters G(p;

    m) representative of the signal strength in respective blocks (p;

    m) of a number M of such samples, m being the block number and M being the same for all blocks of all subbands; and

    (c) means for adaptively quantizing each block of signal samples in each subband in accordance with the characteristic parameter G(p;

    m) of such block, such that for subbands p≦

    pim, where pim is a predetermined subband number greater than one, the signal samples in the blocks in such subbands are quantized with a fixed number of bits B(p), and for subbands p≧

    pim the signal samples in the blocks in such subbands are quantized with a variable number of bits B(p;

    m); and

    (d) bit allocation means for allocating said variable number of bits B(p;

    m) from a fixed total number B of bits to said adaptive quantizing means for quantizing the blocks in the subbands p≧

    pim, such allocation comprising (i) allocation of no bits to blocks having characteristic parameters G(p;

    m) which are below thresholds T(p) which correspond to thresholds of the human auditory system for perceiving just single music tones in such subbands, and (ii) allocation of bits to blocks having characteristic parameters G(p;

    m) which exceed the thresholds T(p), the latter allocation being according to an algorithm which ensures that at least a minimum number of bits are allocated to each of such blocks and that at least one more than said minimum number of bits is allocated to the one of such blocks having the largest characteristic parameter G(p;

    m).

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