EP0803989B1

Method and apparatus for encoding of a digitalized audio signal

Abstract

This record has no abstract on file.

EP0803989B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 17 April 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 7 independent, 0 dependent

  1. 1
    Method for encoding of a digitalized audio signal, wherein data reduction is achieved by analysing the audio signal due to psycho acoustic effects, characterised in that two or more different psycho acoustic models (410, 420, 430) are used for the data reduction process, each one of the two or more different psycho acoustic models (410, 420, 430) leading to a certain masking threshold and wherein the certain masking thresholds are combined, thus leading to a resulting masking threshold. Procédé de codage d'un signal audio-numérique par lequel la réduction des données est obtenue en analysant le signal audio lié aux effets psycho-acoustiques caractérisé en ce que deux modèles psycho-acoustiques différents ou plus (410, 420, 430) sont utilisés dans le processus de réduction de données, chacun de ces modèles psycho-acoustiques (410, 420, 430) générant un certain seuil de masquage et ces seuils étant combinés pour produire un nouveau seuil de masquage. Verfahren zum Kodieren eines digitalisierten Audiosignals, wobei eine Datenreduktion durch eine Analyse des Audiosignals aufgrund psychoakustischer Effekte erfolgt, dadurch gekennzeichnet, daß zwei oder mehrere unterschiedliche psychoakustische Modelle (410, 420, 430) für den Daten-Reduktionsvorgangs angewendet werden, daß jedes der zwei oder mehreren unterschiedlichen psychoakustischen Modelle (410, 420, 430) zu einem bestimmten Verdeckungsschwellwert führt und daß die bestimmten Verdeckungsschwellwerte kombiniert werden und dadurch zu einem resultierenden Verdeckungsschwellwert führen.
  2. 2
    Method according to claim 1, wherein the combination of the masking thresholds is a weighted combination and wherein the weighting factors (α, β) are determined in dependence of the available data rate (ADR) for the encoded bit stream. Procédé selon la revendication 1, pour lequel la combinaison des seuils de masquage est une pondération de combinaison et pour lequel les facteurs de pondération (α, β) sont déterminés en fonction des débits de données disponibles (DDD) pour le flux binaire codé. Verfahren nach Anspruch 1, wobei die Kombination der Verdeckungsschwellwerte eine gewichtete Kombination ist und die Wichtungsfaktoren (α, β) in Abhängigkeit von der verfügbaren Datenrate (ADR) für den kodierten Bitstrom ermittelt werden.
  3. 3
    Method according to one of claims 1 or 2, wherein the weighted combination is linear combination according to the following formula:Mask = α * Mask1 + β * Mask2 wherein Mask is the resulting masking threshold,Mask1 is the masking threshold resulting from the first psycho acoustic model (PAM_Low),Mask2 is the masking threshold resulting from the second psycho acoustic model (PAM_Mid),α is the weighting factor for Mask1 andβ is the weighting factor for Mask2. Procédé selon la revendication 1 ou 2, par lequel la combinaison évaluée est une combinaison linéaire selon la formule suivante :Masque = α*Masque1 + β* Masque2 Dans cette formule, Masque est le seuil de masquage résultant de la combinaison des seuils,Masque1 est le seuil de masquage résultant du premier modèle psycho-acoustique (MPA_Bas),Masque2 est le seuil de masquage résultant du deuxième modèle psycho-acoustique (MPA_Moy),α est le facteur de pondération de Masque1 et β est le facteur de pondération de Masque 2. Verfahren nach einem der Ansprüche 1 oder 2, wobei die gewichtete Kombination eine lineare Kombination nach der folgenden Gleichung ist:Mask = α * Mask1 + β * Mask2 wobei Mask der resultierende Verdeckungsschwellwert,Mask1 der aus dem ersten psychoakustischen Modell (PAM_Low) resultierende Verdeckungsschwellwert,Mask2 der aus dem zweiten psychoakustischen Modell (PAM_Mid) resultierende Verdeckungsschwellwert,α der Wichtungsfaktor für Mask1 undβ der Wichtungsfaktor für Mask2 ist.
  4. 4
    Method according to one of claims 1 to 3, wherein for each of the two or more psycho acoustic models (410, 420, 430) an appropriate curve (L, M, H) is provided, which has as an independent variable the available data rate (ADR) and as function values, values between '0' and '1' for determination of the weighting factors (α, β) in dependence of the available data rate. Procédé selon l'une des revendications 1 à 3, par lequel à chacun des modèles psycho-acoustiques (410, 420, 430) correspond une courbe appropriée (L, M, H) dont la variable indépendante est le débit de données disponible et dont les valeurs fonctionnelles sont'0' et '1' pour la détermination des facteurs de pondération α et β en fonction du débit de données disponible. Verfahren nach einem der Ansprüche 1 bis 3, wobei für jedes der zwei oder mehreren psychoakustischen Modelle (410, 420, 430) eine eigene Kurve (L, M, H) vorgesehen ist, die als eine unabhängige Variable die verfügbare Datenrate (ADR) und als Funktionswerte Werte zwischen "0" und "1" zur Ermittlung der Wichtungsfaktoren (α,β) in Abhängigkeit von der verfügbaren Datenrate besitzt.
  5. 5
    Apparatus for encoding of a digitalized audio signal comprising data reduction means (450, 370) for reducing the digital data of the audio signal due to a masking threshold being determined under consideration of psycho acoustic effects, characterised in that two or more psycho acoustic model means (410, 420, 430) are provided for calculation of respective masking thresholds, each psycho acoustic model means (410, 420, 430) being adapted to a specific data rate for the encoded bit stream, combining means (440) for combining the generated masking thresholds of the two or more psycho acoustic model means (410, 420, 430), thus leading to a resulting masking threshold which is used by the data reduction means (450, 350). Appareil pour le codage d'un signal audio-numérique comprenant des moyens de réduction des données (450, 370) permettant de réduire les données numériques du signal audio lié à un seuil de masquage déterminé prenant en considération les effets psycho-acoustiques, caractérisé en ce que deux modèles psycho-acoustiques au moins (410, 420, 430) sont fournis pour le calcul des seuils de masquage correspondants, chaque modèle étant adapté à un débit de données spécifique pour le flux binaire codé, en combinant les moyens de combinaison (440) des seuils de masquage générés sur les modèles psycho-acoustiques (410, 420, 430), pour parvenir à un seuil de masquage utilisé par le moyen de réduction des données (450, 350). Vorrichtung zum Kodieren eines digitalisierten Audiosignals, enthaltend Mittel (450, 370) zur Datenreduktion zur Reduzierung der digitalen Daten des Audiosignals aufgrund eines Verdeckungsschwellwertes, der unter Berücksichtigung von psychoakustischen Effekten ermittelt wird, dadurch gekennzeichnet, daß zwei oder mehrere Mittel (310, 420, 430) für psychoakustische Modelle für die Berechnung von jeweiligen Verdeckungsschwellwerten vorgesehen sind, wobei jedes Mittel (410, 420, 430) der psychoakustischen Modelle an eine spezifische Datenrate für den kodierten Bitstrom angepaßt ist, wobei Kombiniermittel (440) zum Kombinieren der erzeugten Verdeckungsschwellwerte der zwei oder mehreren Mittel für ein psychoakustisches Modell vorgesehen sind, was zu einem resultierenden Verdeckungsschwellwert führt, der durch die Mittel (450, 350) zur Datenreduktion angewendet wird.
  6. 6
    Apparatus according to claim 5, wherein weighting means (440) are provided for weighting the two or more masking thresholds before they are combined. Appareil selon la revendication 5, par lequel les moyens de pondération sont fournis pour la pondération de deux seuils de masquage au moins avant qu'ils soient combinés. Vorrichtung nach Anspruch 5. wobei Wichtungsmittel (440) zum Wichten der zwei oder mehreren Verdeckungsschwellwerte vorgesehen sind, bevor diese kombiniert werden.
  7. 7
    Apparatus according to claim 5 or 6, wherein the weighting means (440) determine the weighting factors (α, β) in dependence of the available data rate (ADR) for the encoded bit stream. Appareil selon l'une des revendications 5 ou 6, par lequel le moyen de pondération (440) détermine les facteurs de pondération (α, β) en fonction du débit de données disponible (DDD) pour le flux binaire codé. Vorrichtung nach Anspruch 5 oder 6, wobei die Wichtungsmittel (440) die Wichtungsfaktoren (α, β) in Abhängigkeit von der verfügbaren Datenrate (ADR) für den kodierten Bitstrom ermitteln.