DE4428193C2 - Verfahren zum Kodieren von Tonsignalen - Google Patents
Verfahren zum Kodieren von TonsignalenInfo
- Publication number
- DE4428193C2 DE4428193C2 DE4428193A DE4428193A DE4428193C2 DE 4428193 C2 DE4428193 C2 DE 4428193C2 DE 4428193 A DE4428193 A DE 4428193A DE 4428193 A DE4428193 A DE 4428193A DE 4428193 C2 DE4428193 C2 DE 4428193C2
- Authority
- DE
- Germany
- Prior art keywords
- critical band
- bits
- quantization
- bands
- assigned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/3002—Conversion to or from differential modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
- H04B1/665—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using psychoacoustic properties of the ear, e.g. masking effect
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
Die Erfindung betrifft ein Verfahren zum Kodieren eines
Tonsignals.
In Zusammenhang mit der jüngsten Entwicklung auf dem Ge
biet der digitalen Signalverarbeitung sind die bestehenden
Tongeräte ersetzt worden. Das heißt, dass Laserplattenspieler
oder Bandaufzeichnungs- und Wiedergabegeräte zum Aufzeichnen
und/oder Wiedergeben von analogen Tonsignalen durch Systeme
verdrängt worden sind, die Kompaktdisketten, d. h. CDs, digitale
Tonbänder, d. h. DATs oder Minidisketten MDs zum Aufzeichnen
und/oder Wiedergeben von digitalen Tonsignalen verwenden. Die
digitale Signalverarbeitung eines Tonsignals verbessert zwar
die akustische Qualität, sie hat jedoch die nachteilige Folge,
dass die Datenmenge stark zunimmt.
Das oben beschriebene Problem der Datenmenge kann dadurch
gemindert werden, dass wahlweise Signalanteile herausgenommen
werden, die vom menschlichen Ohr nicht erfassbar sind, und
adaptiv eine Anzahl von Quantisierungsbits denjenigen Anteilen
zugeordnet wird, die wahrgenommen werden können. Das erfolgt
bei digitalen Kompaktdisketten, Minidisketten oder bei dem
MPEG-Tonsystem, das heißt dem Tonsystem der Filmexpertengruppe,
dessen Normen kürzlich von dem Internationalen Normenausschuss
festgelegt wurden. Das Hauptziel eines derartigen Kodierungs
verfahrens besteht nicht darin, erzeugte Rausch- oder Störsi
gnale zu beseitigen, sondern die Rausch- und Störsignale so zu
verarbeiten, dass sie nicht wahrgenommen werden, indem adaptiv
die Anzahl der Quantisierungsbits nach Maßgabe des Signalge
wichtes unter Berücksichtigung eines Maskierungseffektes und
der kritischen Bänder zugeordnet wird. Der Maskierungseffekt
ist dabei eine Erscheinung, bei der der Ton (Tonsignalanteil),
der gehört werden sollte, vollständig durch andere Töne gestört
oder maskiert ist, und die kritischen Bänder sind Frequenzbän
der, in denen Signal- und Rauschanteile im Frequenzbereich
nicht voneinander unterschieden werden können, wenn ihre Fre
quenz- und Amplituden- oder Leistungscharakteristik jeweils
ähnlich sind.
Bei einem Kodierverfahren, das die Charakteristik des
menschlichen Gehörs ausnutzt, erfolgt die Kodierung unter
Berücksichtigung der oben erwähnten Maskierungserscheinung. Es
wird zunächst ein Maskierungsschwellenwert erhalten. Der Mas
kierungsschwellenwert ändert sich infolge einer Wechselwirkung
zwischen den Eingangssignalen und ist die kleinste Amplitude
eines Signals, das gehört wird aber nicht erkannt oder unter
schieden werden kann. Dem nichterkennbaren Signal werden keine
Quantisierungsbits zugeordnet, dem Signalanteil, der für das
Erkennen des Tons wichtig ist, wird jedoch adaptiv eine Anzahl
von Quantisierungsbits zugeordnet, wodurch ein Datenkompressi
onseffekt erhalten wird.
Es sind verschiedene Maßnahmen zum Lokalisieren des Si
gnals vorgeschlagen worden, das die entscheidende Rolle in der
Tonwahrnehmung spielt, bei denen ein Eingangssignal und der
Maskierungsschwellenwert des Eingangssignals benutzt werden.
Das im typischen Fall verwandte Verfahren besteht darin, ein
Rausch-Masken-Verhältnis (NMR) zu bilden, das das Verhältnis
eines Fehler-, Rausch- oder Störanteils (Rauschen infolge eines
Fehlerwertes, der auf einer Quantisierung in jedem Band beruht)
zum Maskierungsschwellenwert ist. Dieses Rausch-Masken-
Verhältnis gibt den Abstand zwischen dem Maskierungsschwellen
wert und dem Fehleranteil an.
Durch akustische Experimente lässt sich zeigen, dass dann,
wenn ein Rauschen auf Pegeln nahe des Maskierungsschwellenwer
tes vorliegt, das Rauschen schwierig zu erfassen ist, und dass
dann, wenn es unter dem Maskierungsschwellenwert liegt, eine
Erfassung unmöglich ist. Es ist daher wichtig, den Abstand
zwischen dem Fehlersignal und dem Maskierungsschwellenwert zu
kennen.
Das NMR-Konzept wurde ursprünglich im Jahre 1987 zur Be
rücksichtigung der oben erwähnten Charakteristik hinsichtlich
des Maskierungsschwellenwertes verwandt und gibt das hörbare
Maß des Fehlersignals im Hinblick auf die psycho-akustischen
Eigenschaften des Menschen an.
Das Rausch-Masken-Verhältnis wird dadurch bestimmt, dass
das Signal-Masken-Verhältnis (SMR) gebildet und der erhaltene
SMR-Wert und ein SNR-Wert in Bezug zueinander gesetzt werden,
der das Verhältnis eines quantisierten Fehlersignals zum Feh
lerrauschen ist.
Das Verfahren zum Zuordnen der Anzahl von Quantisierungs
bits bezüglich wahrnehmbarer Tonanteile wird im Folgenden
anhand eines herkömmlichen Kodierverfahren beschrieben.
- 1. Die Anzahl der Bits, die allen kritischen Bändern zuge ordnet sind, wird initialisiert (auf Null gesetzt) und die NMR- Werte werden für alle kritischen Bänder berechnet.
- 2. Das kritische Band mit dem größten NMR-Wert wird aufge sucht und ein Bit wird dem gefundenen kritischen Band zugeord net.
- 3. Die NMR-Werte für alle kritischen Bänder werden neu be rechnet und der Verfahrensschritt zwei wird wiederholt, bis alle verfügbaren Quantisierungsbits verbraucht sind.
Bei dem oben erwähnten herkömmlichen Bit-Zuordnungs
verfahren ist ein weiterer zusätzlicher Arbeitsvorgang erfor
derlich, nachdem alle Bezugsoperationen mehrmals in einer
gegebenen Anzahl (die Anzahl der verarbeitenden Bänder minus
eins) durchgeführt sind, wenn ein Bit zugeordnet ist. Wenn
beispielsweise die Anzahl der kritischen Bänder gleich 24 ist,
dann sind für die Zuordnung von M Quantisierungsbit, zu einem
gegebenem Band M(24 - 1) Bezugsoperationen und M zusätzliche
Operationen erforderlich. Mit einem derartigen iterativen Bit-
Zuordnungsverfahren werden daher vielfältige Operationen not
wendig, die somit die Ausbildung der Hardware komplizieren.
Die der Erfindung zugrunde liegende Aufgabe besteht darin,
ein Verfahren zum Kodieren eines Tonsignals anzugeben, bei dem
eine Zuweisung der ungenutzten Bits höherer Bänder zu den
wichtigen niedrigeren Bändern ohne Iteration erfolgen kann.
Dazu umfasst das erfindungsgemäße Verfahren die folgenden
Schritte:
Abtasten eines Zeitbereichstonsignals,
Umwandeln des abgetasteten Tonsignals in ein Frequenzbe reichssignal, das in eine Vielzahl von kritischen Bändern untergeteilt ist,
Zuordnen zu jedem kritischen Band die Anzahl von Quanti sierungsbits, die es erlaubt, dass der NMR-Wert für das entsprechende kritische Band ein Minimum hat, und
Quantisieren des Frenquenzbereichssignals durch die zuge ordnete Anzahl von Quantisierungsbits,
wobei die Anzahl an Quantisierungsbits durch ein Gewicht festgelegt wird, welches aus dem kritischen Band und den Bän dern gleich dem kritischen Band oder den frequenzmäßig niedri ger, das heißt darunter liegenden Bändern bestimmt, wird, und im Quantisierungsschritt die Quantisierungsbits den kritischen Bändern in der Reihenfolge vom kritischen Band mit der höchsten Frequenz zum kritischen Band mit der niedrigsten Frequenz zugeordnet werden.
Abtasten eines Zeitbereichstonsignals,
Umwandeln des abgetasteten Tonsignals in ein Frequenzbe reichssignal, das in eine Vielzahl von kritischen Bändern untergeteilt ist,
Zuordnen zu jedem kritischen Band die Anzahl von Quanti sierungsbits, die es erlaubt, dass der NMR-Wert für das entsprechende kritische Band ein Minimum hat, und
Quantisieren des Frenquenzbereichssignals durch die zuge ordnete Anzahl von Quantisierungsbits,
wobei die Anzahl an Quantisierungsbits durch ein Gewicht festgelegt wird, welches aus dem kritischen Band und den Bän dern gleich dem kritischen Band oder den frequenzmäßig niedri ger, das heißt darunter liegenden Bändern bestimmt, wird, und im Quantisierungsschritt die Quantisierungsbits den kritischen Bändern in der Reihenfolge vom kritischen Band mit der höchsten Frequenz zum kritischen Band mit der niedrigsten Frequenz zugeordnet werden.
Da bei dem erfindungsgemäßen Verfahren das Gewicht immer
relativ zu den noch nicht bearbeiten Bänder berechnet wird und
die Quantisierungsbits der Reihe nach ausgehend vom höchsten
kritischen Band zum niedrigsten Band zugeordnet werden, werden
viel mehr Quantisierungsbits den niedrigen Bändern als den
höheren Bändern zugeordnet, ohne dass eine Iteration vorgenom
men wird. Darüber hinaus wird nur das Signalmaskenverhältnis
ohne Rücksicht auf den NMR-Wert berücksichtigt, wenn die Quan
tisierungsbits zugeordnet werden, was die Kompliziertheit der
Operationen verringert.
Aus den
Druckschriften US 5,301,205 A und US 5,185,800 A sind bereits
Verfahren zum Codieren eines Tonsignals bekannt bei welchem
die Quantisierungsbits eines kritischen Bandes abhängig vom
Gewicht des kritischen Bandes zugeordnet werden. Allerdings
erfolgt die Berechnung der Gewichte der kritischen Bänder nicht
relativ zu den noch nicht bearbeiteten Bändern. Auch erfolgt dort
die Verarbeitung nicht vom höchsten zum niedrigsten Band.
Besonders bevorzugte Ausgestaltungen und Weiterbildungen
des erfindungsgemäßen Verfahrens sind Gegenstand der Ansprüche
2 bis 4.
Im Folgenden wird anhand der zugehörigen Zeichnung ein be
sonders bevorzugtes Ausführungsbeispiel der Erfindung näher
beschrieben. Es zeigen
Fig. 1 das Blockschaltbild eines Kodierers, der von der
Charakteristik des menschlichen Gehörs Gebrauch macht,
Fig. 2 den Maskierungseffekt bezüglich des Zeitbereichs,
Fig. 3 ein Beispiel eines mit dem Eingangssignal variie
renden Maskierungsschwellenwertes,
Fig. 4A und 4B die Beziehung zwischen dem Maskierungs
schwellenwert und dem Fehlerrauschen und zwischen dem NMR-Wert
und dem Fehlerrauschen jeweils und
Fig. 5A und 5B SMR-Werte vor und nach einer Versetzungs
korrektur jeweils.
Fig. 1 zeigt in einem Blockschaltbild den Grundaufbau ei
nes Tonsystems, das nach einem Kodierungsverfahren arbeitet,
das die Charakteristik des menschlichen Gehörs berücksichtigt.
Die in Fig. 1 dargestellte Vorrichtung enthält eine Abbildungs
stufe 10 zum Abtasten eines Zeitbereichstonsignals in Blöcken
vorbestimmter Größe und zum Umwandeln des abgetasteten Signals
in ein Frequenzbereichssignal, das in kritische Bänder unter
teilt ist,
sowie zum Ausgeben des umgewandelten Signals, eine Bit-Zuord
nungsstufe 12 zum Bestimmen der Zahl an Quantisierungsbits des
Frequenzbereichssignals, das in die jeweiligen kritischen Bänder
unterteilt ist, eine Quantisierungsstufe 14 zum Quantisieren des
Frequenzbereichssignals nach Maßgabe der zugeordneten Anzahl von
Quantisierungsbits und eine Datenkompressionsstufe 16 zur
Datenkompression des quantisierten Frequenzbereichssignals und
zum Ausgeben des komprimierten Signals.
Die Abbildungsstufe 10 wandelt das Eingangssignal in ein
Frequenzbereichssignal um, um eine Kodierung unter Berücksichti
gung der Charakteristik des menschlichen Gehörs durchzuführen,
teilt das Signal auf kritische Bänder auf und gibt das Signal
aus.
Die Bit-Zuordnungsstufe 12 ordnet adaptiv eine Anzahl an
Quantisierungsbits den jeweiligen kritischen Bändern nach Maßgabe
der Maskierungserscheinung zu, die durch die Wechselwirkung
zwischen der Amplitude des Eingangssignals und den kritischen
Bändern erzeugt wird. Das heißt, daß die Quantisierungsbits dem
Teil nicht zugeordnet werden, der durch das Ohr nicht wahrgenom
men wird, und daß die Quantisierungsbits dem wichtigen Teil in
Abhängigkeit vom Gewichtsfaktor zugeordnet werden. Ein Rausch-
Masken-Verhältnis (NMR), das von Maskenpegeln und der Quantisie
rung abhängt, wird als Basis für die Bestimmung des Gewichtes der
Eingangssignale verwandt.
Die Quantisierungsstufe 14 quantisiert das Frequenzbereichs
signal nach Maßgabe der Anzahl an Quantisierungsbits, die durch
die Bit-Zuordnungsstufe 12 zugeordnet sind, und führt eine
lineare oder nichtlineare Quantisierung in Abhängigkeit von den
Signalübertragungscharakteristiken durch, so daß der Fehler so
klein wie möglich gehalten wird, der bei der Signalwiederher
stellung erzeugt wird. Die Quantisierungseinheit 14 verwendet ein
adaptives vor- oder rückgekoppeltes Quantisierungsverfahren, um
eine optimale Quantisierung nach Maßgabe der gegebenen Anzahl von
Quantisierungsbits zu erzielen. Bei einem digitalen Tonsignalsy
stem, das ein Kodierungsverfahren verwendet, das die Charak
teristik des menschlichen Gehörs berücksichtigt, wird die höchste
Verbesserung der Tonqualität dann erhalten, wenn die Quantisie
rungsschritte und die Quantisierungs-Rauschamplituden unter
Verwendung des vorgekoppelten adaptiven Quantisierungsverfahrens
eingestellt und eingerichtet werden.
Das Maß der Tonsignalwahrnehmung hängt von der Amplituden-
oder Leistungsverteilungs- und Frequenzverteilungscharakteristik
des Eingangssignals für eine gegebene Quantisierungsvorrichtung
ab. Das bedeutet, daß ein Fehlersignal eine konstante Ver
teilungsstruktur, die durch die Charakteristik des menschlichen
Gehörs bestimmt ist, statt einer willkürlichen Verteilung hat,
bei der der SNR-Wert, der als objektiver Bewertungswert eines
anliegenden Tonsignals benutzt wurde, eine geringe Korrelation
zu einem akustischen Experiment hat, das eine subjektive
Bewertung darstellt, Akustische Experimente haben gezeigt, daß
ein Rauschen in der Nähe des Maskierungsschwellenwertes schwer
zu erfassen und dann unmöglich zu erfassen ist, wenn es unter dem
Maskierungsschwellenwert liegt. Es ist somit wichtig, den Abstand
zwischen dem Fehlerrauschen und dem Maskierungsschwellenwert beim
Kodieren unter Verwendung der Charakteristik des menschlichen
Gehörs zu kennen.
Im allgemeinen ist die Übertragung einer Toninformation eine
Funktion der ablaufenden Zeit. Der Maskierungseffekt wird
gleichfalls nach Maßgabe der abgelaufenen Zeit erzeugt.
In Fig. 2, in der auf der X-Achse der Zeitbereich und auf
der Y-Achse die Stärke der Maskierung aufgetragen ist, ist
dargestellt, daß der Maskierungseffekt über die Zeit in drei
Bereiche unterteilt werden kann, nämlich die Vormaskierung, die
Simultanmaskierung und die Nachmaskierung. In der Vormaskierung
(oder der Rückmaskierung) tritt zunächst ein Signal auf, und wird
dann das Signal durch einen Maskierer (der Anteil, der eine
Maskierungserscheinung verursacht) maskiert, der auf das Signal
folgt. Die Simultanmaskierung wird dann erzeugt, wenn das Signal
und der Maskierer gleichzeitig auftreten. Die Nachmaskierung
(oder Vormaskierung) maskiert ein Signal, das nach dem Auftreten
des Maskierers erzeugt wird.
Fig. 3 zeigt ein Beispiel des Maskierungsschwellenwertes,
der sich mit dem Eingangssignal ändert, wobei auf der X-Achse der
Frequenzbereich und auf der Y-Achse die Eingangssignalstärke
aufgetragen sind. Dabei ist ein Signal von annähernd 1 kHz nach
Maßgabe des Maskierungsschwellenwertes maskiert dargestellt, der
sich mit dem Eingangssignal ändert. Im Ruhezustand (ohne
Eingangssignal) wird das Signal nicht maskiert. (Siehe Fig. 3,
in der der Maskierungsschwellenwert des Ruhezustands dargestellt
ist.) Dabei wird eine Maskierungsschwellenwertberechnung im
Frequenzbereich durchgeführt und wird der Frequenzbereich in
kritische Bänder unterteilt, wie es in der folgenden Tabelle 1
dargestellt ist, so daß die Signalleistung in jedem kritischen
Band erhalten werden kann.
Wenn angenommen wird, daß die Signalleistung eines kriti
schen Bandes gleich S(x) ist und daß die Verteilungsfunktion des
menschlichen Gehörs, die die Maskierungserscheinung modelliert
gleich B(x) ist, dann kann der Maskierungseffekt in jedem
kritischen Band, d. h., der sich ändernde Maskierungsschwellenwert
E(x) über eine lineare Faltung bezüglich S(x) und B(x) in der
folgenden Weise berechnet werden:
E(x) = S(x) × B(x) (1)
Die Verteilungsfunktion B(x) läßt sich dabei wie folgt
ausdrücken:
10 logB(x) = 15,81 + 7,5(x + 0,474) - 17,5(1 + (x + 0,474)2)1/2 (2)
Der sich ergebende Schwellenwert ist der maximale Wert in
jedem kritischen Band. Dieser wird mit dem Schwellenwert im
Ruhezustand (absoluter Schwellenwert) verglichen und der größere
der beiden Schwellenwerte wird der endgültige Maskierungs
schwellenwert. Der Maskierungsschwellenwert, der in dieser Weise
erhalten wird, hat eine abgestufte Wellenform, wie es in Fig. 5
dargestellt ist. Vom Maskierungsschwellenwert wird ein SMR-Wert
berechnet.
Um den NMR-Wert zu berechnen, wird dann der SMR-Wert mit
einem Fehlerspektrum verglichen. Das Fehlerspektrum wird dadurch
erhalten, daß ein Fehlersignal in einen nach Maßgabe des Bandes
gruppierten Frequenzbereich umgewandelt wird, wonach die
Signalleistung jedes kritischen Bandes berechnet wird. Dieser
Rechenvorgang zum Berechnen des NMR-Wertes kann in der folgenden
Weise ausgedrückt werden:
NMR = SMR - SNR (3)
Der logarithmische Wert von NMR gibt den Abstand zwischen
dem Fehlerrauschen und dem Maskierungsschwellenwert an. Wenn das
Fehlerrauschen größer als der Schwellenwert ist, dann ist das
Fehlerrauschen hörbar.
Ein NMR-Wert größer als null gibt ein Quantisierungsrauschen
wieder, das hörbar ist und nicht vollständig maskiert ist. Ein
Beispiel für den Fall, in dem das Fehlerrauschen je nach dem
berechneten NMR-Wert hörbar ist oder nicht, ist in Fig. 4B
dargestellt. Dort ist das Rauschen zwischen 6 kHz und 12 kHz
hörbar.
Wie es oben beschrieben wurde, besteht bei dem herkömmlichen
Kodierungsverfahren, das die Charakteristik des menschlichen
Gehörs berücksichtigt, das Ziel der Bit-Zuordnung darin, das
Quantisierungsrauschen dadurch zu verringern, daß eine geeignete
Anzahl von Quantisierungsbits gewählt wird, wodurch das Fehler
signal unter den Maskierungsschwellenwert gebracht wird. Bei dem
Verfahren der Zuordnung der Anzahl von Quantisierungsbits zu den
jeweiligen kritischen Bändern besteht der Grund der Lokalisierung
des größten NMR-Wertes, d. h. des Rauschanteils über dem Maskie
rungsschwellenwert darin, daß aufgrund der Tatsache, daß ein
derartiges Rauschen für das Ohr unangenehm ist, viele Quantisie
rungsbits dem Teil zugeordnet werden, der das Quantisierungs
rauschen klein macht, wodurch das Rauschen nicht hörbar wird.
Das obige Verfahren macht das Beste aus den verfügbaren
Bits, während der hörbare Fehlereffekt so klein wie möglich
gehalten wird. Seine Bit-Zuordnung macht jedoch einen zusätzli
chen Arbeitsvorgang notwendig, nachdem die Relationsoperationen
in einer gegebenen Anzahl (die Anzahl der zu verarbeitenden
Bänder minus eins) zum Zuordnen jedes Bits wiederholt wurden.
Gemäß der vorliegenden Erfindung wird daher ein Verfahren
vorgeschlagen, bei dem das Signalgewicht unter Berücksichtigung
des Eingangswertes berechnet wird, das in Abhängigkeit von den
Verarbeitungsstufen für die Quantisierungsbitzuordnung und der
Verteilung der minimalen Eingangssignalamplitude variabel ist,
die zur Wahrnehmung durch das Ohr notwendig ist, und bei dem dann
unter Verwendung des berechneten Gewichtes Quantisierungsbits in
einem willkürlichen kritischen Band der Reihe nach nichtiterativ
zugeordnet werden. Das Bit-Zuordnungsverfahren verringert die
Kompliziertheit der Arbeitsvorgänge und Operationen, indem es nur
den SMR-Wert berücksichtigt statt den NMR-Wert zu benutzen. Die
Quantisierungsbits werden darüber hinaus der Reihe nach ausge
hend vom höherfrequenten kritischen Band zugeordnet, was es
erlaubt, viel mehr Bits den niedrigeren Bändern zuzuordnen.
Das Bit-Zuordnungsverfahren nach der vorliegenden Erfin
dung läßt sich wie folgt zusammenfassen:
- 1. Es werden SMR-Werte bezüglich aller kritischen Bänder berechnet und es werden der kleinste Wert SMRmin und der Ge samtwert SMRtotal dieser Werte gebildet.
- 2. Von diesen SMR-Werten wird ein Signalgewicht pro Band gebildet, das dazu benutzt wird, die Anzahl an verfügbaren Bits vom Höchstfrequenzbereich mit der notwendigen Anzahl von Bits zu vergleichen. Wenn dieses Vergleichsergebnis eine gegebene Bedingung erfüllt, werden anschließend Bits dem entsprechenden Band zugeordnet.
- 3. Die Anzahl an verfügbaren Bits und die SMR-Werte der verbleibenden kritischen Bänder werden erneut berechnet und die Schritte 1 und 2 werden wiederholt bis alle verfügbaren Bits zugeordnet sind.
Im Schritt 1 wird SMRmin gebildet, um eine Versetzungs
korrektur bezüglich des SMR-Wertes für jedes Band durchzufüh
ren, indem für jedes Band der Wert SMRmin von dem SMR-Wert
abgezogen wird. Die Versetzungskorrektur ist zur Genauigkeit
bei der Gewichtsberechnung und für negative SMR-Werte erforder
lich und der Wert SMRtotal ist gleichfalls bei der Gewichtsbe
rechnung für jedes kritische Band notwendig.
Mit einer Gesamtanzahl von verfügbaren Bits, die durch das
Datenkompressionsverhältnis bestimmt ist, ist die Anzahl der
Quantisierungsbits, die einem willkürlichen Band i zugeordnet
werden, durch die folgende Gleichung bestimmt:
BITi ist die Anzahl an Quantisierungsbits, die einem will
kürlichen kritischen Band zugeordnet werden, BITtotal ist die
Anzahl an Quantisierungsbits, die den kritischen Bändern zugeordnet
werden können, die gleich dem willkürlichen kritischen
Band sind oder unter dem willkürlichen kritischen Band liegen,
SMRi ist der SMR-Wert eines willkürlichen kritischen Bandes,
SMRmin ist der kleinste Wert unter den SMR-Werten der kriti
schen Bänder, die gleich dem willkürlichen kritischen Band sind
oder darunter liegen, SMRtotal ist der SMR-Gesamtwert der
kritischen Bänder, die gleich dem willkürlichen kritischen Band
sind oder darunter liegen und N ist die Anzahl der Bänder.
Es wird dabei ein korrigierter SMR-Wert (Zähler in Glei
chung 4) aus SMRmin gebildet und durch den korrigierten Gesamt
wert SMR (Nenner) dividiert, um den berechneten Gewichtswert
des kritischen Bandes i zu erhalten, der versetzungskorrigiert
ist. BITtotal wird in Abhängigkeit vom Gewichtswert teilweise
der Anzahl der verfügbaren Bits BITi zugeordnet. Dann wird BITi
mit der Anzahl der Bits verglichen, die zum Angeben der Quanti
sierungsdaten notwendig sind. Diese Anzahl ist die Summe der
Bit-Zahlen, die zusätzlich der Zuordnung der Quantisierungsbits
zu den abgegriffenen Daten eines willkürlichen kritischen
Bandes entsprechend benutzt werden, und ist gleich einem Nor
mierungs- oder Skalierfaktor zuzüglich der kleinsten Anzahl an
Bits, die für die Quantisierung benutzt werden. Wenn BITi nicht
ausreicht, um die Quantisierungsdaten wiederzugeben, dann wird
die Anzahl an Bits, die einem willkürlichen kritischen Band i
zugeordnet werden, gleich null. Dieser Wert wir im folgenden
Arbeitsvorgang verwandt.
Nachdem die Anzahl der Quantisierungsbits einem kritischen
Band zugeordnet ist, werden die Gewichte der SMR-Werte für die
restlichen kritischen Bänder erneut gebildet, so dass der Wert
BITtotal, der durch die Bit-Zuordnung verändert wird, effizient
benutzt werden kann. Eine gegebene Anzahl von Bits wird mit der
Summe der SMR-Werte für die restlichen Bänder verglichen, was das
Gewicht der SMR-Werte für das entsprechende Band bestimmt.
Das heißt mit anderen Worten, daß nach der Durchführung der
Bit-Zuordnung in einem kritischen Band der SMR-Wert des unmittel
bar vorhergehenden Bandes von dem Wert SMRtotal und von dem Wert
der Anzahl der restlichen Bänder jeweils abgezogen wird, was dazu
benutzt wird, die Gewichte zu berechnen und dadurch eine
Gewichtung auf der Grundlage der restlichen Bänder erlaubt.
BITRtotal = BITtotal - BITi (5)
Wenn dabei jedes kritische Band verarbeitet ist, sollte im
Hinblick auf die Grundeigenschaften eines Signals berücksichtigt
werden, daß viele Signale in den niedrigeren Frequenzbändern und
wenige Signale in den höheren Frequenzbändern verteilt sind. Am
Anfang der Zuordnung von Bits von den niedrigeren Frequenzbändern
wird der Skalier- oder Normierungsfaktor für höherfrequente
Bänder, die im wesentlichen keine Information tragen, gleichzei
tig bei der Verarbeitung jedes kritischen Bandes berücksichtigt.
Zum Zeitpunkt der gesamten Bit-Zuordnung versteht es sich somit,
daß ein solches Verfahren kein wirksamer Weg ist, eine gegebene
Anzahl von Bits zu nutzen, so daß Bits für nichtbenutzte
Normierungs- oder Skalierfaktoren dann verwandt werden, wenn Bits
den höheren Bändern zugeordnet werden. Das erfindungsgemäße
Kodierverfahren verwendet daher eine Verarbeitungsreihenfolge,
bei der die höherfrequenten Teile zuerst verarbeitet werden,
wodurch unnötige Teile vor der Kodierung eliminiert werden, was
zu einem höheren Wirkungsgrad der Bit-Zuordnung führt.
Wie es in der folgenden Gleichung 6 dargestellt ist, werden
viel mehr Bits einem bestimmten Frequenzband zugeordnet, indem
der multiplizierte Wert der benutzten Anzahl der erforderlichen
Bits und das Gewicht Wi jedes Bandes als neuer Wert NEEDBITnew
vorgegeben werden, der für den Vergleich benutzt wird:
NEEDBITnew = WixNEEDBIT = Wix(S+BITmin) (6)
Dabei ist S der Normierungs- oder Skalierfaktor.
Indem der Wert Wi kleingemacht wird, können viel mehr Bits
den höheren Bändern zugeordnet werden, was die gleiche Wirkung
der Verstärkung des Signals des hochfrequenten Anteils wie eine
Vorverstärkung hat, die für die Sprachverarbeitung verwandt wird.
Das heißt, daß eine Vorverstärkung durch diese Einstellung des
Bandgewichtes (des Wi-Wertes) bewirkt werden kann.
Wie es oben beschrieben wurde, werden bei dem erfindungs
gemäßen Kodierverfahren Quantisierungsbits der Reihe nach von den
höherfrequenten Bändern zu den niederfrequenten Bändern zugeord
net, wodurch ein nichtiterativer Arbeitsablauf ermöglicht wird,
der die Anzahl der Arbeitsvorgänge verringert. Bei dem erfin
dungsgemäßen Kodierverfahren wird weiterhin die Anzahl der
Quantisierungsbits, die zuzuordnen sind, dadurch gebildet, daß
das Signal-Masken-Verhältnis beim Zuordnen von Quantisierungsbits
zu einem kritischen Band und nicht das Rausch-Masken-Verhältnis
benutzt wird, was den Arbeitsablauf weiter vereinfacht. Da
weiterhin das erfindungsgemäße Kodierverfahren ein charak
teristisches Gewicht für jedes kritische Band liefert, ist es
möglich, ein bestimmtes Band zu verstärken und eine Vorverstärkung
durchzuführen.
Claims (4)
1. Verfahren zum Kodieren eines Tonsignals, welches die
folgenden Schritte umfasst:
Abtasten eines Zeitbereichstonsignals,
Umwandeln des abgetasteten Tonsignals in ein Frequenzbe reichssignal, das in eine Vielzahl von kritischen Bändern unterteilt ist,
Zuordnen zu jedem kritischen Band die Anzahl von Quanti sierungsbits, die es erlaubt, dass der MMR-Wert für das ent sprechende kritische Band ein Minimum hat, und
Quantisieren des Frequenzbereichssignals durch die zuge ordnete Anzahl von Quantisierungsbits, wobei
die Anzahl an Quantisierungsbits durch ein Gewicht festge legt wird, welches aus dem kritischen Band und den Bändern gleich dem kritischen Band oder den frequenzmäßig niedriger, das heißt darunter liegenden Bändern bestimmt wird,
und im Quantisierungsschritt die Quantisierungsbits den kritischen Bänder in der Reihenfolge vom kritischen Band mit der höchsten Frequenz zum kritischen Band mit der niedrigsten Frequenz zugeordnet werden.
Abtasten eines Zeitbereichstonsignals,
Umwandeln des abgetasteten Tonsignals in ein Frequenzbe reichssignal, das in eine Vielzahl von kritischen Bändern unterteilt ist,
Zuordnen zu jedem kritischen Band die Anzahl von Quanti sierungsbits, die es erlaubt, dass der MMR-Wert für das ent sprechende kritische Band ein Minimum hat, und
Quantisieren des Frequenzbereichssignals durch die zuge ordnete Anzahl von Quantisierungsbits, wobei
die Anzahl an Quantisierungsbits durch ein Gewicht festge legt wird, welches aus dem kritischen Band und den Bändern gleich dem kritischen Band oder den frequenzmäßig niedriger, das heißt darunter liegenden Bändern bestimmt wird,
und im Quantisierungsschritt die Quantisierungsbits den kritischen Bänder in der Reihenfolge vom kritischen Band mit der höchsten Frequenz zum kritischen Band mit der niedrigsten Frequenz zugeordnet werden.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass
sich das Gewicht eines kritischen Bandes aus den Signalmaskie
rungsschwellenwertverhältniss SMR des kritischen Bandes und der
Bänder bestimmt, die unter dem kritischen Band liegen.
3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass
die Anzahl an Quantisierungsbits, die einem kritischen Band
zugeordnet werden, durch die folgende Gleichung bestimmt ist:
wobei BITi die Anzahl an Quantisierungsbits ist, die dem kritischen Band i zugeordnet werden, BITtotal die Anzahl an Quantisie rungsbits ist, die den gesamten Bändern unterhalb oder gleich dem kritischen Band zugeordnet werden können, SMRi der SMR-Wert des kritischen Bandes i ist, SMRmin der kleinste SMR-Wert von den Bändern unterhalb oder gleich dem kritischen Bandes i ist und SMRtotal die Summe der SMR-Werte von den Bändern unterhalb oder gleich dem kritischen Band i ist, und N die Anzahl der Bänder bezeichnet.
wobei BITi die Anzahl an Quantisierungsbits ist, die dem kritischen Band i zugeordnet werden, BITtotal die Anzahl an Quantisie rungsbits ist, die den gesamten Bändern unterhalb oder gleich dem kritischen Band zugeordnet werden können, SMRi der SMR-Wert des kritischen Bandes i ist, SMRmin der kleinste SMR-Wert von den Bändern unterhalb oder gleich dem kritischen Bandes i ist und SMRtotal die Summe der SMR-Werte von den Bändern unterhalb oder gleich dem kritischen Band i ist, und N die Anzahl der Bänder bezeichnet.
4. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass
die Anzahl an Quantisierungsbits, die einem willkürlichen
kritischen Band zugeordnet werden, mit der neuen Anzahl an
benötigten Bits NEEDBITnew verglichen wird, die durch die
folgende Gleichung bestimmt ist, die Anzahl an Quantisierungs
bits dem entsprechenden Band zugeordnet wird, wenn die Quanti
sierungsbitzahl größer oder gleich der neuen Anzahl von benö
tigten Bits ist, und die Anzahl an Quantisierungsbits nicht dem
entsprechenden kritischen Band zugeordnet wird, wenn die Quan
tisierungsbitzahl kleiner als die neue Anzahl von benötigten
Bits ist:
NEEDBITnew = WixNEEDBIT = Wi(S+BITmin),
wobei Wi das charakteristische Gewicht eines kritischen Bandes ist, NEEDBIT die Anzahl an verwendeten Bits ist, BITmin die kleinste Anzahl von Bits bezeichnet, die für die Quantisierung benutzt wird, und S ein Normierungs- oder Skalierungsfaktor ist.
NEEDBITnew = WixNEEDBIT = Wi(S+BITmin),
wobei Wi das charakteristische Gewicht eines kritischen Bandes ist, NEEDBIT die Anzahl an verwendeten Bits ist, BITmin die kleinste Anzahl von Bits bezeichnet, die für die Quantisierung benutzt wird, und S ein Normierungs- oder Skalierungsfaktor ist.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930022958A KR100269213B1 (ko) | 1993-10-30 | 1993-10-30 | 오디오신호의부호화방법 |
US08/275,452 US5649053A (en) | 1993-10-30 | 1994-07-15 | Method for encoding audio signals |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4428193A1 DE4428193A1 (de) | 1995-05-04 |
DE4428193C2 true DE4428193C2 (de) | 2003-02-06 |
Family
ID=26629967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4428193A Expired - Lifetime DE4428193C2 (de) | 1993-10-30 | 1994-08-09 | Verfahren zum Kodieren von Tonsignalen |
Country Status (4)
Country | Link |
---|---|
US (1) | US5649053A (de) |
JP (1) | JP3274285B2 (de) |
KR (1) | KR100269213B1 (de) |
DE (1) | DE4428193C2 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10310785B4 (de) * | 2002-06-26 | 2007-07-26 | National Chiao Tung University | Verfahren und Architektur einer digitalen Codierung zum Übertragen und Packen von Audiosignalen |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970011727B1 (en) * | 1994-11-09 | 1997-07-14 | Daewoo Electronics Co Ltd | Apparatus for encoding of the audio signal |
JP3082625B2 (ja) * | 1995-07-15 | 2000-08-28 | 日本電気株式会社 | 音声信号処理回路 |
US5864802A (en) * | 1995-09-22 | 1999-01-26 | Samsung Electronics Co., Ltd. | Digital audio encoding method utilizing look-up table and device thereof |
JP2820117B2 (ja) * | 1996-05-29 | 1998-11-05 | 日本電気株式会社 | 音声符号化装置 |
DE19638546A1 (de) * | 1996-09-20 | 1998-03-26 | Thomson Brandt Gmbh | Verfahren und Schaltungsanordnung zur Kodierung oder Dekodierung von Audiosignalen |
US5893066A (en) * | 1996-10-15 | 1999-04-06 | Samsung Electronics Co. Ltd. | Fast requantization apparatus and method for MPEG audio decoding |
JP3283200B2 (ja) * | 1996-12-19 | 2002-05-20 | ケイディーディーアイ株式会社 | 符号化音声データの符号化レート変換方法および装置 |
KR100261253B1 (ko) | 1997-04-02 | 2000-07-01 | 윤종용 | 비트율 조절이 가능한 오디오 부호화/복호화 방법및 장치 |
US6282684B1 (en) | 1997-10-23 | 2001-08-28 | Sony Corporation | Apparatus and method for recovery of data in a lossy transmission environment |
US6212663B1 (en) * | 1997-10-23 | 2001-04-03 | Sony Corporation | Apparatus and method for recovery of quantization codes in a lossy transmission environment |
US6581170B1 (en) | 1997-10-23 | 2003-06-17 | Sony Corporation | Source coding to provide for robust error recovery during transmission losses |
US6091773A (en) * | 1997-11-12 | 2000-07-18 | Sydorenko; Mark R. | Data compression method and apparatus |
KR100335609B1 (ko) * | 1997-11-20 | 2002-10-04 | 삼성전자 주식회사 | 비트율조절이가능한오디오부호화/복호화방법및장치 |
KR100335611B1 (ko) * | 1997-11-20 | 2002-10-09 | 삼성전자 주식회사 | 비트율 조절이 가능한 스테레오 오디오 부호화/복호화 방법 및 장치 |
US6115689A (en) * | 1998-05-27 | 2000-09-05 | Microsoft Corporation | Scalable audio coder and decoder |
US6571393B1 (en) * | 1998-05-27 | 2003-05-27 | The Hong Kong University Of Science And Technology | Data transmission system |
JP3515903B2 (ja) * | 1998-06-16 | 2004-04-05 | 松下電器産業株式会社 | オーディオ符号化のための動的ビット割り当て方法及び装置 |
JP3784993B2 (ja) * | 1998-06-26 | 2006-06-14 | 株式会社リコー | 音響信号の符号化・量子化方法 |
US6094631A (en) * | 1998-07-09 | 2000-07-25 | Winbond Electronics Corp. | Method of signal compression |
US6128593A (en) * | 1998-08-04 | 2000-10-03 | Sony Corporation | System and method for implementing a refined psycho-acoustic modeler |
US6418548B1 (en) | 1999-02-12 | 2002-07-09 | Sony Corporation | Method and apparatus for preprocessing for peripheral erroneous data |
US7010737B2 (en) * | 1999-02-12 | 2006-03-07 | Sony Corporation | Method and apparatus for error data recovery |
US6621936B1 (en) | 1999-02-12 | 2003-09-16 | Sony Corporation | Method and apparatus for spatial class reduction |
US6591398B1 (en) | 1999-02-12 | 2003-07-08 | Sony Corporation | Multiple processing system |
US6307979B1 (en) | 1999-02-12 | 2001-10-23 | Sony Corporation | Classified adaptive error recovery method and apparatus |
US6170074B1 (en) | 1999-02-12 | 2001-01-02 | Sony Corporation | Source coding to provide for robust error recovery |
US6535148B1 (en) * | 1999-02-12 | 2003-03-18 | Sony Corporation | Method and apparatus for truncated decoding |
US6363118B1 (en) | 1999-02-12 | 2002-03-26 | Sony Corporation | Apparatus and method for the recovery of compression constants in the encoded domain |
US6519369B1 (en) | 1999-02-12 | 2003-02-11 | Sony Corporation | Method and apparatus for filter tap expansion |
US6307560B1 (en) | 1999-02-12 | 2001-10-23 | Sony Corporation | Classified adaptive spatio-temporal format conversion method and apparatus |
WO2000048320A1 (en) * | 1999-02-12 | 2000-08-17 | Sony Electronics, Inc. | Method and apparatus for truncated decoding |
US6389562B1 (en) | 1999-06-29 | 2002-05-14 | Sony Corporation | Source code shuffling to provide for robust error recovery |
US6493842B1 (en) | 1999-06-29 | 2002-12-10 | Sony Corporation | Time-varying randomization for data synchronization and implicit information transmission |
US6549672B1 (en) | 1999-06-29 | 2003-04-15 | Sony Corporation | Method and apparatus for recovery of encoded data using central value |
US6473876B1 (en) | 1999-06-29 | 2002-10-29 | Sony Corporation | Method and apparatus for encoding of bitstreams using rotation |
US6166663A (en) * | 1999-07-16 | 2000-12-26 | National Science Council | Architecture for inverse quantization and multichannel processing in MPEG-II audio decoding |
US6351494B1 (en) | 1999-09-24 | 2002-02-26 | Sony Corporation | Classified adaptive error recovery method and apparatus |
US6522785B1 (en) | 1999-09-24 | 2003-02-18 | Sony Corporation | Classified adaptive error recovery method and apparatus |
US6539517B1 (en) | 1999-11-09 | 2003-03-25 | Sony Corporation | Data transformation for explicit transmission of control information |
US6754371B1 (en) | 1999-12-07 | 2004-06-22 | Sony Corporation | Method and apparatus for past and future motion classification |
US6754618B1 (en) * | 2000-06-07 | 2004-06-22 | Cirrus Logic, Inc. | Fast implementation of MPEG audio coding |
JP2002196792A (ja) * | 2000-12-25 | 2002-07-12 | Matsushita Electric Ind Co Ltd | 音声符号化方式、音声符号化方法およびそれを用いる音声符号化装置、記録媒体、ならびに音楽配信システム |
US7752052B2 (en) * | 2002-04-26 | 2010-07-06 | Panasonic Corporation | Scalable coder and decoder performing amplitude flattening for error spectrum estimation |
US20030233228A1 (en) * | 2002-06-03 | 2003-12-18 | Dahl John Michael | Audio coding system and method |
KR20050028193A (ko) * | 2003-09-17 | 2005-03-22 | 삼성전자주식회사 | 오디오 신호에 적응적으로 부가 정보를 삽입하기 위한방법, 오디오 신호에 삽입된 부가 정보의 재생 방법, 및그 장치와 이를 구현하기 위한 프로그램이 기록된 기록 매체 |
KR100682890B1 (ko) * | 2004-09-08 | 2007-02-15 | 삼성전자주식회사 | 비트량 고속제어가 가능한 오디오 부호화 방법 및 장치 |
KR100851970B1 (ko) * | 2005-07-15 | 2008-08-12 | 삼성전자주식회사 | 오디오 신호의 중요주파수 성분 추출방법 및 장치와 이를이용한 저비트율 오디오 신호 부호화/복호화 방법 및 장치 |
JP4871894B2 (ja) | 2007-03-02 | 2012-02-08 | パナソニック株式会社 | 符号化装置、復号装置、符号化方法および復号方法 |
GB2454208A (en) | 2007-10-31 | 2009-05-06 | Cambridge Silicon Radio Ltd | Compression using a perceptual model and a signal-to-mask ratio (SMR) parameter tuned based on target bitrate and previously encoded data |
CN104282312B (zh) | 2013-07-01 | 2018-02-23 | 华为技术有限公司 | 信号编码和解码方法以及设备 |
EP4346235A1 (de) * | 2022-09-29 | 2024-04-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und verfahren mit einer wahrnehmungsbasierten distanzmetrik für räumliches audio |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185800A (en) * | 1989-10-13 | 1993-02-09 | Centre National D'etudes Des Telecommunications | Bit allocation device for transformed digital audio broadcasting signals with adaptive quantization based on psychoauditive criterion |
US5301205A (en) * | 1992-01-29 | 1994-04-05 | Sony Corporation | Apparatus and method for data compression using signal-weighted quantizing bit allocation |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3805946A1 (de) * | 1988-02-25 | 1989-09-07 | Fraunhofer Ges Forschung | Vorrichtung zur ermittlung von charakteristischen parametern aus den eingangs- und ausgangssignalen eines systems fuer die audiosignalverarbeitung |
US4956871A (en) * | 1988-09-30 | 1990-09-11 | At&T Bell Laboratories | Improving sub-band coding of speech at low bit rates by adding residual speech energy signals to sub-bands |
US5341457A (en) * | 1988-12-30 | 1994-08-23 | At&T Bell Laboratories | Perceptual coding of audio signals |
JP2906646B2 (ja) * | 1990-11-09 | 1999-06-21 | 松下電器産業株式会社 | 音声帯域分割符号化装置 |
EP0535889B1 (de) * | 1991-09-30 | 1998-11-11 | Sony Corporation | Verfahren und Anordnung zur Audiodatenkompression |
US5285498A (en) * | 1992-03-02 | 1994-02-08 | At&T Bell Laboratories | Method and apparatus for coding audio signals based on perceptual model |
JP2976701B2 (ja) * | 1992-06-24 | 1999-11-10 | 日本電気株式会社 | 量子化ビット数割当方法 |
JP3508146B2 (ja) * | 1992-09-11 | 2004-03-22 | ソニー株式会社 | ディジタル信号符号化復号化装置、ディジタル信号符号化装置及びディジタル信号復号化装置 |
-
1993
- 1993-10-30 KR KR1019930022958A patent/KR100269213B1/ko not_active IP Right Cessation
-
1994
- 1994-07-15 US US08/275,452 patent/US5649053A/en not_active Expired - Lifetime
- 1994-08-09 DE DE4428193A patent/DE4428193C2/de not_active Expired - Lifetime
- 1994-08-11 JP JP18971594A patent/JP3274285B2/ja not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185800A (en) * | 1989-10-13 | 1993-02-09 | Centre National D'etudes Des Telecommunications | Bit allocation device for transformed digital audio broadcasting signals with adaptive quantization based on psychoauditive criterion |
US5301205A (en) * | 1992-01-29 | 1994-04-05 | Sony Corporation | Apparatus and method for data compression using signal-weighted quantizing bit allocation |
Non-Patent Citations (1)
Title |
---|
STOLL, G., THEILE, G., MASCAM: Minimale Datenrate durch Berücksichtigung der Gehöreigenschaften bei der Codierung hochwertiger Tonsignale, In: Fernseh- und Kinotechnik, 42, Jg., Nr. 11/1988, S. 551-559 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10310785B4 (de) * | 2002-06-26 | 2007-07-26 | National Chiao Tung University | Verfahren und Architektur einer digitalen Codierung zum Übertragen und Packen von Audiosignalen |
Also Published As
Publication number | Publication date |
---|---|
US5649053A (en) | 1997-07-15 |
JP3274285B2 (ja) | 2002-04-15 |
JPH07183818A (ja) | 1995-07-21 |
DE4428193A1 (de) | 1995-05-04 |
KR100269213B1 (ko) | 2000-10-16 |
KR950013054A (ko) | 1995-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4428193C2 (de) | Verfahren zum Kodieren von Tonsignalen | |
DE69233094T2 (de) | Verfahren und Anordnung zur Datenkompression bei welchem Quantisierungsbits einem Block in einem gegenwärtigen Rahmen in Abhängigkeit eines Blocks in einem vergangenen Rahmen zugeteilt werden | |
DE69231369T2 (de) | Verfahren und Einrichtung zur Audiodatenkompression | |
EP0290581B1 (de) | Verfahren zum übertragen digitalisierter tonsignale | |
DE69804478T2 (de) | Verfahren und vorrichtung zur codierung und decodierung mehrere tonkanäle mit geringer bitrate | |
DE69633633T2 (de) | Mehrkanaliger prädiktiver subband-kodierer mit adaptiver, psychoakustischer bitzuweisung | |
DE69422343T2 (de) | Gerät, verfahren und system zur komprimierung eines digitalen eingangssignals in mehr als einem kompressionsmodus | |
DE69014422T2 (de) | Digitales Übertragungssystem, Sender und Empfänger zur Verwendung im Übertragungssystem und Aufzeichnungsträger, der aus dem Sender in Form einer Aufzeichnungseinrichtung erhalten wird. | |
DE69225524T2 (de) | Einrichtung zur Orthogonaltransformationskodierung eines digitalen Audiosignals | |
DE69432538T2 (de) | Digitales Signalkodierungsgerät, dazugehöriges Dekodiergerät und Aufzeichnungsträger | |
DE4331376C1 (de) | Verfahren zum Bestimmen der zu wählenden Codierungsart für die Codierung von wenigstens zwei Signalen | |
DE69006011T3 (de) | Transformationscodierer, -decodierer und -codierer/decodierer mit niedriger bitrate für audio-anwendungen hoher qualität. | |
DE69325312T2 (de) | Kompressionskodierung und -dekodierung digitaler Audiosignale | |
DE69330935T2 (de) | System zur Verarbeitung von Audiosignalen | |
DE69533500T2 (de) | Verfahren und vorrichtung zum kodieren und dekodieren von nachrichten | |
DE69522187T2 (de) | Verfahren und vorrichtung zur kodierung, dekodierung und kodierung-dekodierung | |
WO1999004505A1 (de) | Verfahren zum signalisieren einer rauschsubstitution beim codieren eines audiosignals | |
DE19811039A1 (de) | Verfahren und Vorrichtungen zum Codieren und Decodieren von Audiosignalen | |
EP0287578B1 (de) | Digitales codierverfahren | |
DE69106580T2 (de) | Codieranordnung mit einem Unterbandcoder und Sender mit der Codieranordnung. | |
DE4447257A1 (de) | Verfahren und Vorrichtung zum Codieren eines digitalen Tonsignals | |
DE69932861T2 (de) | Verfahren zur kodierung eines audiosignals mit einem qualitätswert für bit-zuordnung | |
DE3331231A1 (de) | Analoge und digitale signalvorrichtung | |
EP0611516B1 (de) | Verfahren zur reduzierung von daten bei der übertragung und/oder speicherung digitaler signale mehrerer abhängiger kanäle | |
DE69217590T2 (de) | Verfahren und Einrichtung zur Kodierung eines digitalen Audiosignals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8304 | Grant after examination procedure | ||
8364 | No opposition during term of opposition | ||
R082 | Change of representative |
Representative=s name: KOTITSCHKE & HEURUNG PARTNERSCHAFT MBB, DE Representative=s name: KOTITSCHKE & HEURUNG PARTNERSCHAFT MBB PATENT-, DE Representative=s name: KOTITSCHKE & HEURUNG PARTNERSCHAFT, DE |
|
R071 | Expiry of right | ||
R071 | Expiry of right |