Zum Inhalt springen

Harmonic Vector Excitation Coding

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. November 2006 um 07:51 Uhr durch Speck-Made (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Harmonic Vector Excitation Coding (HVXC) ist ein auf die Übertragung von Sprache optimiertes Verfahren zur Kompression von Audiodaten. Trotz sehr geringer Bitraten sind HVCX-kodierte Daten für die Übermittlung von Sprache in einer akzeptablen Qualität geeignet. Eingesetzt wird es im digitalen Rundfunk, bei der Satellitenkommunikation und Internettelefonie sowie für Sprachdatenbanken. Dieses Verfahren ist Teil des MPEG-4-Standards.

Technik

HVXC ist ein zweistufiger Codec. Im ersten Schritt wird das Ausgangssignal mit Linear Predictive Coding komprimiert. Das Ergebnis wird decodiert und mit dem Ausgangssignal verglichen. Die entstehenden Residien (Differenzen zwischen Ausgangssignal und decodiertem Signal) werden anschließend mit Parametric Audio Coding ein weiteres Mal komprimiert. Bei MPEG-4 kommt dieser Algorithmus allerdings ausschließlich bei Sprache zum Einsatz; andere Signale werden mit Code-book Excited Linear Predictive Coding komprimiert.

HVXC ist für Sprachübertragung bei variablen Bitraten unter 2 kbit/s und festen Bitraten von 2 kbit/s und 4 kBit/s optimiert. Es arbeitet mit einer Abtastfrequenz von 8 kHz, einem Frequenzband von 300–3400 Hz und einem Delay von 33,5–56 ms.