Rauschformung: Unterschied zwischen den Versionen

Rauschformung: Unterschied zwischen den Versionen

80.81.11.79 (Diskussion)
(sprachliche Verbesserung erster Satz: "bei dem" zu "in dem")
 
imported>Aka
K (Tippfehler entfernt, Kleinkram)
 
Zeile 9: Zeile 9:
Das spektrale Formen des Quantisierungsrauschens funktioniert im Prinzip dadurch, dass an der Quelle, an der durch die Quantisierung ([[AD-Wandler]]) oder Rundung ([[digitaler Filter]]) eine kleine Signalabweichung auftritt, dieses sogenannte [[Fehlersignal]] erfasst wird und meistens über einen Filter an den Eingang der Quantisierungsstufe invertiert zurückgegeben wird. Das Quantisierungsrauschen, nicht das [[Nutzsignal]], wird dadurch [[negative Rückkoppelung|negativ rückgekoppelt]]. Damit wird, wenn beispielsweise ein Samplewert einen [[Rundungsfehler]] von −1/4 Bit in der Darstellung aufweist, dieser Fehlerwert bei dem nächsten Abtastwert mit invertierten [[Vorzeichen (Zahl)|Vorzeichen]] zusätzlich zum Eingangssignal addiert. In diesem Fall ist der Rückkopplungsfilter nur eine zeitliche Verzögerung um einen Abtastwert, die einfachste Möglichkeit der Rauschformung.
Das spektrale Formen des Quantisierungsrauschens funktioniert im Prinzip dadurch, dass an der Quelle, an der durch die Quantisierung ([[AD-Wandler]]) oder Rundung ([[digitaler Filter]]) eine kleine Signalabweichung auftritt, dieses sogenannte [[Fehlersignal]] erfasst wird und meistens über einen Filter an den Eingang der Quantisierungsstufe invertiert zurückgegeben wird. Das Quantisierungsrauschen, nicht das [[Nutzsignal]], wird dadurch [[negative Rückkoppelung|negativ rückgekoppelt]]. Damit wird, wenn beispielsweise ein Samplewert einen [[Rundungsfehler]] von −1/4 Bit in der Darstellung aufweist, dieser Fehlerwert bei dem nächsten Abtastwert mit invertierten [[Vorzeichen (Zahl)|Vorzeichen]] zusätzlich zum Eingangssignal addiert. In diesem Fall ist der Rückkopplungsfilter nur eine zeitliche Verzögerung um einen Abtastwert, die einfachste Möglichkeit der Rauschformung.


Damit nun überhaupt Bruchteile eines Quantisierungsschrittes, wie z. B. 1/4 Bit, als Fehler erfasst werden können, muss das Rechenwerk bei der Signalverarbeitung über eine entsprechend größere Dynamik (Auflösung) verfügen als die restlichen Signalpfade. Unter anderem aus diesem Grund weisen die [[Akkumulator (Computer)|Akkumulatoren]] in heute üblichen [[Signalprozessor (Hardware)|Signalprozessoren]] meist die Möglichkeit einer erweiterten Zahlendarstellung auf und bieten somit die Möglichkeit, in digitalen Filtern das Rundungsrauschen mittels Rauschformung zu minimieren. In hardwarebasierenden digitalen Filtern, realisiert beispielsweise in [[FPGA]]s, müssen dafür entsprechende zusätzliche Signalwege zur Verfügung gestellt werden.
Damit nun überhaupt Bruchteile eines Quantisierungsschrittes, wie z. B. 1/4 Bit, als Fehler erfasst werden können, muss das Rechenwerk bei der Signalverarbeitung über eine entsprechend größere Genauigkeit (Wortbreite) verfügen als die restlichen Signalpfade. Unter anderem aus diesem Grund weisen die [[Akkumulator (Computer)|Akkumulatoren]] in heute üblichen [[Signalprozessor (Hardware)|Signalprozessoren]] meist die Möglichkeit einer erweiterten Zahlendarstellung auf und bieten somit die Möglichkeit, in digitalen Filtern das Rundungsrauschen mittels Rauschformung zu minimieren. In hardwarebasierenden digitalen Filtern, realisiert beispielsweise in [[FPGA]]s, müssen dafür entsprechende zusätzliche Signalwege zur Verfügung gestellt werden.


Durch entsprechende Wahl des Filters für das Fehlersignal im Rückkopplungszweig und entsprechenden zeitlichen Verzögerungen kann damit das Quantisierungsrauschen spektral verschoben und somit geformt werden. Für praktisch realisierte Implementierungen gibt es verschiedene komplexe Rückkopplungsfilter höherer Ordnung.
Durch entsprechende Wahl des Filters für das Fehlersignal im Rückkopplungszweig und entsprechenden zeitlichen Verzögerungen kann damit das Quantisierungsrauschen spektral verschoben und somit geformt werden. Für praktisch realisierte Implementierungen gibt es verschiedene komplexe Rückkopplungsfilter höherer Ordnung.
Zeile 16: Zeile 16:
In der digitalen [[Audiotechnik]] wird die Rauschformung auch nach [[Psychoakustik|psychoakustischen]] Vorgaben gefiltert, um es im Gesamteindruck „leiser“ und weniger aufdringlich zu gestalten. So kann in der Audiotechnik die Rauschenergie in Frequenzbereiche verschoben werden, in denen das [[Hörfläche|menschliche Gehör]] weniger empfindlich ist. Das ist zum Beispiel der Bereich von 16 kHz bis 20 kHz, der zudem von älteren Hörern nur noch mangelhaft oder gar nicht wahrgenommen wird, und in dem sich im Falle von Musik zumeist ohnehin keine wichtigen Signalanteile mehr befinden.
In der digitalen [[Audiotechnik]] wird die Rauschformung auch nach [[Psychoakustik|psychoakustischen]] Vorgaben gefiltert, um es im Gesamteindruck „leiser“ und weniger aufdringlich zu gestalten. So kann in der Audiotechnik die Rauschenergie in Frequenzbereiche verschoben werden, in denen das [[Hörfläche|menschliche Gehör]] weniger empfindlich ist. Das ist zum Beispiel der Bereich von 16 kHz bis 20 kHz, der zudem von älteren Hörern nur noch mangelhaft oder gar nicht wahrgenommen wird, und in dem sich im Falle von Musik zumeist ohnehin keine wichtigen Signalanteile mehr befinden.


Die Filter im Audiobereich entsprechen diversen, oft von Firmen entwickelten Vorgaben, die meist auf der inversen Gehörkurve des menschlichen Ohres fußen (vgl. Fletcher-Munson-Kurven<ref>Eberhard Sengpiel: [http://www.sengpielaudio.com/Fletcher-MunsonIstNichtRobinson-Dadson.pdf ''Fletcher-Munson ist nicht Robinson-Dadson''] (PDF; 299&nbsp;kB)</ref>), Beispiele sind der POW-R-Algorithmus des POW-R-Consortium LLC und der Super-Bit-Mapping-Algorithmus von [[Sony]].
Die Filter im Audiobereich entsprechen diversen, oft von Firmen entwickelten Vorgaben, die meist auf der inversen Gehörkurve des menschlichen Ohres fußen (vgl. [[Gehörrichtige Lautstärke|Fletcher-Munson-Kurven]]<ref>Eberhard Sengpiel: [http://www.sengpielaudio.com/Fletcher-MunsonIstNichtRobinson-Dadson.pdf ''Fletcher-Munson ist nicht Robinson-Dadson''] (PDF; 299&nbsp;kB)</ref>), Beispiele sind der POW-R-Algorithmus des POW-R-Consortium LLC und der Super-Bit-Mapping-Algorithmus von [[Sony]].


Noise Shaping wird in der Audiotechnik meist in Verbindung mit [[Dithering (Audiotechnik)|Dither]] angewendet – dadurch wird eine Optimierung des [[Signal-Rausch-Verhältnis|Signal-/Rauschabstandes]] erreicht.
Noise Shaping wird in der Audiotechnik meist in Verbindung mit [[Dithering (Audiotechnik)|Dither]] angewendet – dadurch wird eine Optimierung des [[Signal-Rausch-Verhältnis|Signal-/Rauschabstandes]] erreicht.
Zeile 32: Zeile 32:
* Jerrold Goodwin: ''Criteria for Synthesizing Narrowband Digital Dither at Nyquist''. In ''AES Session paper.'' # F-1-1. [[Audio Engineering Society]], New York NY 1990
* Jerrold Goodwin: ''Criteria for Synthesizing Narrowband Digital Dither at Nyquist''. In ''AES Session paper.'' # F-1-1. [[Audio Engineering Society]], New York NY 1990
* Ken C. Pohlmann: ''Principles of Digital Audio''. 4. Auflage. McGraw-Hill, New York NY u .a. 2000, ISBN 0-07-134819-0 (''McGraw-Hill video/audio professional'')
* Ken C. Pohlmann: ''Principles of Digital Audio''. 4. Auflage. McGraw-Hill, New York NY u .a. 2000, ISBN 0-07-134819-0 (''McGraw-Hill video/audio professional'')
* Werner Verhelst, Dreten Koning: ''Least Squares Theory and Design of Optimal Noise Shaping Filters''. In ''Virtual synthetic and entertainment audio''. Proceedings of the AES 22nd international conference, 2002 June 15 – 17, Espoo, Finland. Audio Engineering Society, New York NY 2002, ISBN 0-937803-48-0, S. 216–222, [http://homes.esat.kuleuven.be/~spch/cgi-bin/get_file.cgi?/wverhels/aes02/Verhelst.pdf online (PDF; 138 KB)]
* Werner Verhelst, Dreten Koning: ''Least Squares Theory and Design of Optimal Noise Shaping Filters''. In ''Virtual synthetic and entertainment audio''. Proceedings of the AES 22nd international conference, 2002 June 15 – 17, Espoo, Finland. Audio Engineering Society, New York NY 2002, ISBN 0-937803-48-0, S. 216–222, [http://homes.esat.kuleuven.be/~spch/cgi-bin/get_file.cgi?/wverhels/aes02/Verhelst.pdf online (PDF; 138 kB)]
* John Watkinson: ''The Art of Digital Audio''. 3. Auflage. Focal Press, Oxford u. a. 2001, ISBN 0-240-51587-0
* John Watkinson: ''The Art of Digital Audio''. 3. Auflage. Focal Press, Oxford u. a. 2001, ISBN 0-240-51587-0


Zeile 39: Zeile 39:


== Weblinks ==
== Weblinks ==
*[http://www.sengpielaudio.com/Fletcher-MunsonIstNichtRobinson-Dadson.pdf Die Fletcher-Munson Kurven gleicher Lautstärkepegel im Vergleich zu den Kurven von Robinson-Dadson] (PDF-Datei; 291 kB)
* [http://www.sengpielaudio.com/Fletcher-MunsonIstNichtRobinson-Dadson.pdf Die Fletcher-Munson Kurven gleicher Lautstärkepegel im Vergleich zu den Kurven von Robinson-Dadson] (PDF-Datei; 291 kB)
*[[:en:Equal-loudness contour|Die neuen ISO 226:2003 Kurven gleicher Lautstärkepegel mit den viel steileren Tiefen]] (engl. WP)
* [[:en:Equal-loudness contour|Die neuen ISO 226:2003 Kurven gleicher Lautstärkepegel mit den viel steileren Tiefen]] (engl. WP)
*[http://peufeu.free.fr/audio/extremist_dac/files/1-Bit-Is-Bad.pdf S. Lipschitz and J. Vanderkooy, Why Professional 1-Bit Sigma-Delta Conversion is a Bad Idea] (PDF; 203&nbsp;kB)
* [http://peufeu.free.fr/audio/extremist_dac/files/1-Bit-Is-Bad.pdf S. Lipschitz and J. Vanderkooy, Why Professional 1-Bit Sigma-Delta Conversion is a Bad Idea] (PDF; 203&nbsp;kB)
*[http://sjeng.org/ftp/SACD.pdf S. Lipschitz and J. Vanderkooy, Why 1-Bit Sigma-Delta Conversion is Unsuitable for High-Quality Applications] (PDF; 207&nbsp;kB)
* [http://sjeng.org/ftp/SACD.pdf S. Lipschitz and J. Vanderkooy, Why 1-Bit Sigma-Delta Conversion is Unsuitable for High-Quality Applications] (PDF; 207&nbsp;kB)


[[Kategorie:Digitale Signalverarbeitung]]
[[Kategorie:Digitale Signalverarbeitung]]
[[Kategorie:Filter (Elektrotechnik)|!]]
[[Kategorie:Filter (Elektrotechnik)|!]]
[[Kategorie:Rauschen]]
[[Kategorie:Rauschen]]

Aktuelle Version vom 25. April 2020, 11:10 Uhr

Der Begriff Rauschformung (engl. noise shaping) bezeichnet ein Verfahren, bei dem das Quantisierungsrauschen eines digitalen Signals in bestimmten Frequenzbereichen stärker konzentriert wird und es dadurch zu einer Verschiebung der Rauschenergie im Frequenzspektrum kommt. Die Rauschenergie selbst wird dabei nicht abgeschwächt – vielmehr wird das Rauschen durch das Verfahren in Frequenzbereiche „geschoben“, die für die weitere Signalverarbeitung ohne Bedeutung sind. Diese Frequenzbereiche können dann beispielsweise mittels Filtern gedämpft werden und damit das Rauschen unterdrückt werden.

Allgemeines

Die Rauschformung wird nicht nur bei dem oben erwähnten Quantisierungsrauschen angewendet, sondern auch beim sogenannten Rundungsrauschen. Digitale Filter bestehen aus Rechenwerken, die nur eine beschränkte, endliche Auflösung in der Zahlendarstellung besitzen. Dadurch kommt es im Rahmen der Berechnungen zu unvermeidlichen Rundungen der berechneten Ergebnisse, die sich ähnlich wie das Quantisierungsrauschen als Störung im Signal bemerkbar machen können. Zur Minimierung dieses Rundungsrauschens kommen auch Verfahren der Rauschformung zur Anwendung.

Noise Shaping.jpg

Funktionsweise

Das spektrale Formen des Quantisierungsrauschens funktioniert im Prinzip dadurch, dass an der Quelle, an der durch die Quantisierung (AD-Wandler) oder Rundung (digitaler Filter) eine kleine Signalabweichung auftritt, dieses sogenannte Fehlersignal erfasst wird und meistens über einen Filter an den Eingang der Quantisierungsstufe invertiert zurückgegeben wird. Das Quantisierungsrauschen, nicht das Nutzsignal, wird dadurch negativ rückgekoppelt. Damit wird, wenn beispielsweise ein Samplewert einen Rundungsfehler von −1/4 Bit in der Darstellung aufweist, dieser Fehlerwert bei dem nächsten Abtastwert mit invertierten Vorzeichen zusätzlich zum Eingangssignal addiert. In diesem Fall ist der Rückkopplungsfilter nur eine zeitliche Verzögerung um einen Abtastwert, die einfachste Möglichkeit der Rauschformung.

Damit nun überhaupt Bruchteile eines Quantisierungsschrittes, wie z. B. 1/4 Bit, als Fehler erfasst werden können, muss das Rechenwerk bei der Signalverarbeitung über eine entsprechend größere Genauigkeit (Wortbreite) verfügen als die restlichen Signalpfade. Unter anderem aus diesem Grund weisen die Akkumulatoren in heute üblichen Signalprozessoren meist die Möglichkeit einer erweiterten Zahlendarstellung auf und bieten somit die Möglichkeit, in digitalen Filtern das Rundungsrauschen mittels Rauschformung zu minimieren. In hardwarebasierenden digitalen Filtern, realisiert beispielsweise in FPGAs, müssen dafür entsprechende zusätzliche Signalwege zur Verfügung gestellt werden.

Durch entsprechende Wahl des Filters für das Fehlersignal im Rückkopplungszweig und entsprechenden zeitlichen Verzögerungen kann damit das Quantisierungsrauschen spektral verschoben und somit geformt werden. Für praktisch realisierte Implementierungen gibt es verschiedene komplexe Rückkopplungsfilter höherer Ordnung.

Noise Shaping in der Audiotechnik

In der digitalen Audiotechnik wird die Rauschformung auch nach psychoakustischen Vorgaben gefiltert, um es im Gesamteindruck „leiser“ und weniger aufdringlich zu gestalten. So kann in der Audiotechnik die Rauschenergie in Frequenzbereiche verschoben werden, in denen das menschliche Gehör weniger empfindlich ist. Das ist zum Beispiel der Bereich von 16 kHz bis 20 kHz, der zudem von älteren Hörern nur noch mangelhaft oder gar nicht wahrgenommen wird, und in dem sich im Falle von Musik zumeist ohnehin keine wichtigen Signalanteile mehr befinden.

Die Filter im Audiobereich entsprechen diversen, oft von Firmen entwickelten Vorgaben, die meist auf der inversen Gehörkurve des menschlichen Ohres fußen (vgl. Fletcher-Munson-Kurven[1]), Beispiele sind der POW-R-Algorithmus des POW-R-Consortium LLC und der Super-Bit-Mapping-Algorithmus von Sony.

Noise Shaping wird in der Audiotechnik meist in Verbindung mit Dither angewendet – dadurch wird eine Optimierung des Signal-/Rauschabstandes erreicht.

Die Filterung erfolgt über eine begrenzte Loop-Schleife, in den meisten Fällen ein FIR-Filter, und wird nach der „Methode der kleinsten Quadrate“ berechnet.

Das Noise Shaping kann unabhängig vom vorliegenden Material angewendet werden, oder adaptiv (vom Material abhängig) erfolgen. Durch adaptives Noise Shaping, das durch sich stetig ändernde Filterkoeffizienten abhängig vom vorliegenden Material durchgeführt wird, lassen sich bessere Ergebnisse erzielen (d. h. eine Verbesserung des Rauschabstandes). Allerdings ist ein solches Filter nicht mehr nullphasig.

Noise Shaping findet vor allem in Verbund mit Überabtastung (oversampling) statt, wodurch beide Begriffe fälschlicherweise meistens als Synonym gebraucht werden. Besonders beim Delta-Sigma-Wandler ist Noise Shaping unerlässlich, da in diesen Systemen der Quantisierungsfehler verhältnismäßig groß ausfällt. Durch entsprechend hohe Überabtastung kann das Quantisierungsrauschen sogar zum Teil in Frequenzbereiche geschoben werden, die danach mit einem digitalen Filter vollkommen vom Nutzsignal getrennt werden können.

Ein Verfahren, das zwischen Dithering und Noise Shaping liegt, ist der UV22-HR-Algorithmus der Firma Apogee Electronics. Dabei wird der hinzugefügte Dither bereits vor seiner Beimischung spektral geformt und im oberen Frequenzbereich (nahe der Nyquist-Frequenz) hinzugefügt.

Literatur

  • Jerrold Goodwin: Criteria for Synthesizing Narrowband Digital Dither at Nyquist. In AES Session paper. # F-1-1. Audio Engineering Society, New York NY 1990
  • Ken C. Pohlmann: Principles of Digital Audio. 4. Auflage. McGraw-Hill, New York NY u .a. 2000, ISBN 0-07-134819-0 (McGraw-Hill video/audio professional)
  • Werner Verhelst, Dreten Koning: Least Squares Theory and Design of Optimal Noise Shaping Filters. In Virtual synthetic and entertainment audio. Proceedings of the AES 22nd international conference, 2002 June 15 – 17, Espoo, Finland. Audio Engineering Society, New York NY 2002, ISBN 0-937803-48-0, S. 216–222, online (PDF; 138 kB)
  • John Watkinson: The Art of Digital Audio. 3. Auflage. Focal Press, Oxford u. a. 2001, ISBN 0-240-51587-0

Einzelnachweise

  1. Eberhard Sengpiel: Fletcher-Munson ist nicht Robinson-Dadson (PDF; 299 kB)

Weblinks