System and method for enhancing MPEG audio encoder quality

   
   

A system for improved digital data compression in an audio encoder. A threshold is established which depends on the bit rate of the input data. A determination is made whether the bit rate is above or below the established threshold. A masking index is calculated for the input data according to a first formula if the input data is being transmitted at a rate at or below the threshold. A second formula is used to calculate the masking index if the input data is being transmitted at a rate above the threshold. The masking index is used to generate a masking threshold, and data deemed insignificant relative to the masking threshold is ignored. In the preferred embodiment of the present invention, a psycho-acoustic modeler, which is included in the encoding section of an encoding/decoding (CODEC) circuit, is used to determine a masking index. The masking index is then used to generate a masking threshold. A masking threshold is an information curve generated for and unique to each piece of audio data which enters the CODEC circuit. The psycho-acoustic modeler uses experimentally determined information about human hearing and, through a process called perceptive encoding, determines which parts of the input audio data will not be perceived by the human ear. The masking threshold is a curve below which the human ear cannot perceive sounds. The psycho-acoustic modeler compares the masking threshold uniquely generated for the specific piece of input audio data and compares the masking threshold to the input audio data. This comparison dictates to the encoding section of the CODEC circuit which of the tones and noises contained within the input audio data can be ignored without sacrificing sound quality.

Een systeem voor betere digitale gegevenscompressie in een audiocodeur. Een drempel wordt gevestigd die van het beetjetarief inputgegevens afhangt. Een besluit wordt opgesteld of het beetjetarief boven of onder de gevestigde drempel is. Een maskerende index wordt berekend voor de inputgegevens volgens een eerste formule als het inputgegeven aan een tarief bij of onder de drempel wordt overgebracht. Een tweede formule wordt gebruikt om de maskerende index te berekenen als het inputgegeven aan een tarief boven de drempel wordt overgebracht. De maskerende index wordt gebruikt om een maskerende drempel te produceren, en het gegeven geacht wordt met betrekking tot de maskerende drempel onbelangrijk genegeerd. In de aangewezen belichaming van de onderhavige uitvinding, wordt een psycho-akoestische modeler, die in de coderende sectie van een coderende/decoderende (CODEC) kring inbegrepen is, gebruikt om een maskerende index te bepalen. De maskerende index wordt dan gebruikt om een maskerende drempel te produceren. Een maskerende drempel is een informatiekromme wordt geproduceerd die voor en uniek aan elk stuk van audiogegevens die de CODEC kring ingaan. Psycho-akoestische modeler gebruikt experimenteel bepaalde informatie over menselijke hoorzitting en, door een geroepen proces het opmerkzame coderen, bepaalt welke delen van de input audiogegevens niet door het menselijke oor zullen waargenomen worden. De maskerende drempel is een kromme waaronder het menselijke oor geluiden niet kan waarnemen. Psycho-akoestische modeler vergelijkt de maskerende drempel die uniek voor het specifieke stuk input audiogegevens wordt geproduceerd en vergelijkt de maskerende drempel bij de input audiogegevens. Deze vergelijking dicteert aan de coderende sectie van de CODEC kring die van de tonen en het lawaai bevat binnen input de audiogegevens kunnen worden genegeerd zonder correcte kwaliteit te offeren.

 
Web www.patentalert.com

< Method for giving navigation information to navigation terminal user

< Method for concurrent multiple services in a mobile communication system

> Multimedia data structure reflecting change of user relevance feedback and method of determining weights of image features of multimedia data

> Multiple user computer system and method for remote control thereof

~ 00137