Perceptual audio coding

   
   

A method and apparatus for perceptual audio coding. The method and apparatus provide high-quality sound for coding rates down to and below 1 bit/sample for a wide variety of input signals including speech, music and background noise. The invention provides a new distortion measure for coding the input speech and training the codebooks, where the distortion measure is based on a masking spectrum of the input frequency spectrum. The invention also provides a method for direct calculation of masking thresholds from a modified discrete cosine transform of the input signal. The invention also provides a predictive and non-predictive vector quantizer for determining the energy of the coefficients representing the frequency spectrum. As well, the invention provides a split vector quantizer for quantizing the fine structure of coefficients representing the frequency spectrum. Bit allocation for the split vector quantizer is based on the masking threshold. The split vector quantizer also makes use of embedded codebooks. Furthermore, the invention makes use of a new transient detection method for selection of input windows.

Een methode en een apparaat voor op waarneming gebaseerde audiocodage. De methode en de apparaten verstrekken het geluid van uitstekende kwaliteit neer voor codagetarieven aan en onder 1 beetje/steekproef voor een grote verscheidenheid van inputsignalen met inbegrip van toespraak, muziek en achtergrondgeluiden. De uitvinding verstrekt een nieuwe vervormingsmaatregel om de inputtoespraak te coderen en codebooks op te leiden, waar de vervormingsmaatregel op een maskerend spectrum van het spectrum van de inputfrequentie gebaseerd is. De uitvinding verstrekt ook een methode voor directe berekening van het maskeren van drempels vanaf een gewijzigde afzonderlijke cosinustransformatie van het inputsignaal. De uitvinding verstrekt ook een vooruitlopende en niet vooruitlopende vector quantizer voor het bepalen van de energie van de coëfficiënten die het frequentiespectrum vertegenwoordigen. Eveneens, verstrekt de uitvinding een gespleten vector quantizer voor het kwantiseren van de fijne structuur van coëfficiënten die het frequentiespectrum vertegenwoordigen. De toewijzing van het beetje voor de gespleten vector quantizer is gebaseerd op de maskerende drempel. De gespleten vector quantizer maakt ook van gebruik ingebed codebooks. Voorts maakt gebruik de uitvinding van een nieuwe voorbijgaande opsporingsmethode voor selectie van inputvensters.

 
Web www.patentalert.com

< Hand held internet browser with folding keyboard

< Method of controlling video game, video game device, and medium recording video game program

> Event communication system

> Integrated car dubbing system

~ 00103