Quantisierung ist ein grundlegender Prozess in der digitalen Signalverarbeitung (DSP), bei dem ein kontinuierlicher Wertebereich in einen endlichen Satz von Ebenen abgebildet wird. Dieser Prozess führt einen Quantisierungsfehler ein, der zu Verzerrungen im verarbeiteten Signal führen kann. Das Verständnis der Berechnungen hinter Quantisierungseffekten und die Implementierung von Strategien zur Minimierung von Verzerrungen sind für die Optimierung von DSP-Systemen unerlässlich.

Quantisierungsfehler und seine Berechnung

Der Quantisierungsfehler ist die Differenz zwischen dem Eingangssignal und dem quantisierten Ausgang und kann berechnet werden als:

e = x - Q(x)

Dabei ist x der ursprüngliche Signalwert und Q(x) der quantisierte Wert. Für eine einheitliche Quantisierung ist der maximale Fehler die halbe Quantisierungsschrittgröße (Δ/2), was die Gesamtverzerrung beeinflusst.

Strategien zur Minimierung der Quantisierungsverzerrung

Mehrere Techniken können die Auswirkungen der Quantisierung auf die Signalqualität reduzieren:

  • Erhöhte Bittiefe: Die Verwendung von mehr Bits erhöht die Anzahl der Quantisierungsebenen und reduziert so den Fehler.
  • Dithering anwenden: Das Hinzufügen einer kleinen Menge Rauschen vor der Quantisierung hilft, Quantisierungsfehler zu maskieren.
  • Verwendung von ungleichmäßiger Quantisierung: Die Anpassung von Quantisierungsstufen an die Signaleigenschaften minimiert die Verzerrung für bestimmte Signale.
  • Implementieren von Rauschenformung: Verteilung von Quantisierungsrauschen auf weniger wahrnehmbare Frequenzbänder.

Berechnungen für die Quantisierungsrauschleistung

Die Leistung des Quantisierungsrauschens kann geschätzt werden unter Verwendung von:

Pq = Δ2 / 12

Dabei ist Δ die Quantisierungsschrittgröße. Reduzieren Δ verringert die Quantisierungsrauschleistung und verbessert die Signaltreue.