Differential Pulse Code Modulation

Differential Pulse Code Modulation

Die Differential Pulse Code Modulation (DPCM) ist ein Pulsmodulationverfahren das ein zeitdiskretes Signal in ein zeit- und wertdiskretes digitales Signal umsetzt. Es stellt eine Erweiterung der Puls-Code-Modulation (PCM) dar und ist eine Vorstufe zur Adaptive Differential Pulse Code Modulation (ADPCM). Bei DPCM werden Differenzwerte aufeinanderfolgender Abtastwerte gebildet, was bei Signalfolgen mit hoher Autokorrelation, wie es beispielsweise digitale Audiosignale sind, zu einer Datenreduktion führt. DPCM wurde 1950 an den Bell Laboratories von C. Chapin Cutler entwickelt.[1]

Funktionsweise

Vereinfachtes DPCM-System mit Encoder (Modulator) und Decoder (Demodulator)

Ein DPCM-System besteht aus einem Encoder (Modulator) und einem Decoder (Demodulator) mit einem dazwischen liegenden Kanal. Aus der zur übertragenden Folge der Datenquelle, in nebenstehender Abbildung mit x[n] bezeichnet, wird zunächst das Differenzfolge e[n] gebildet:

e[n] = x[n] - x_D[n-1] \,

e[n] wird dem Quantisierer Q zugefürt, welcher daraus das digitale Signal eQ[n] bildet. Dieses wird sowohl über den Kanal zum Decoder übertragen, als auch einer Additionsstufe zugeführt, welche

x_D[n] = e_Q[n] + x_D[n-1] \,

bildet. Der Wert wird für die Dauer einer Abtastperiode gespeichert, in der Abbildung dargestellt als z-1. Der Ausgang des Speicherelemts (englisch Tap) wird der Eingangsstufe zur Differenzbildung zugeführt.

Alternativ existiert auch eine weiteres DPCM-Verfahren, welches am Eingang direkt die Differenz zwischen zwei Eingangswerten in der Form

e'[n] = x[n] - x[n-1] \,

bildet. Diese Form der DPCM hat den Nachteil Quantisierungsrauschen nicht zu kompensieren und spielt in praktischen Anwendungen nur eine untergeordnete Rolle.

Der Decoder bildet zur Rekonstruktion aus der empfangen Folge eq[n] mit Hilfe eines Taps und einer Additionsstufe die ursprüngliche Signalfolge xD[n] durch folgende Beziehung:

x_D[n] = e_Q[n] + x_D[n-1] \,

Diese Form der DPCM mit nur einem Speicherelement bei Encoder bzw. Decoder stellt das ursprüngliche und einfachste DPCM-System dar. Als eine Erweiterung mit prädiktiver Kodierung kann eine Folge von p Abtastwerten zur Differenzbildung herangezogen werden. Das Differenzsignal ep[n] wird dann gebildet durch

e_p[n] = x[n] - \sum_{i=1}^p a_i \cdot x_D[n-i] \,

mit den Prädiktionskoeffizienten ai welche Gewichtungsfaktoren darstellen. Je nachdem wie diese Prädiktionskoeffizienten in Relation zu dem Verlauf der Eingangssignalfolge x[n] gewählt sind, lässt sich das Differenzsignal im Umfang, bei konstanten Informationsgehalt, reduzieren.

Einzelnachweise

  1. Patent US2605361: Differential Quantization of Communication Signals. Angemeldet am 29. Juni 1950, veröffentlicht am 29. Juli 1952, Erfinder: C. Chapin Cutler.

Literatur

  • John G. Proakis, Masoud Salehi: Communication Systems Engineering. 2. Auflage. Prentice Hall, 2002, ISBN 0-13-095007-6.

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Differential pulse-code modulation — (DPCM) is a signal encoder that uses the baseline of pulse code modulation (PCM) but adds some functionalities based on the prediction of the samples of the signal. The input can be an analog signal or a digital signal. If the input is a… …   Wikipedia

  • Differential Pulse Code Modulation —   [Abk. DPCM, dt. »differenzielle Pulscodemodulation«], eine Methode der digitalen Aufzeichnung von Tonsignalen (PCM Verfahren), bei der nicht eine Reihe von Absolutwerten übermittelt werden, sondern nur ein einziger Absolutwert zu Beginn, und… …   Universal-Lexikon

  • differential pulse-code modulation — skirtuminis kodinis impulsinis moduliavimas statusas T sritis radioelektronika atitikmenys: angl. differential pulse code modulation vok. differentielle Pulskodemodulation, f; Differenzpulskodemodulation, f rus. дифференциальная кодо импульсная… …   Radioelektronikos terminų žodynas

  • Adaptive Differential Pulse Code Modulation — (ADPCM), auch Delta Pulse Code Modulation genannt, ist eine komprimierende Kodierung für ein Signal welche ähnlich wie Differential Pulse Code Modulation (DPCM) auf Differenzwerten basiert und zusätzlich die Skalierung der Quantisierungsstufen in …   Deutsch Wikipedia

  • Adaptive Differential Pulse Code Modulation — L’Adaptive Differential Pulse Code Modulation (ADPCM) (en français, Modulation par impulsions et codage différentiel adaptatif (MICDA)) est un algorithme non standardisé de compression de données avec perte. L’algorithme repose sur la présence… …   Wikipédia en Français

  • adaptive differential pulse-code modulation — prisitaikomasis skirtuminis kodinis impulsinis moduliavimas statusas T sritis radioelektronika atitikmenys: angl. adaptive differential pulse code modulation vok. adaptive Differenzpulskodemodulation, f rus. адаптивная дифференциальная импульсно… …   Radioelektronikos terminų žodynas

  • adaptive differential pulse code modulation — skirtuminis garso skaitmeninimas statusas T sritis informatika apibrėžtis Garso skaitmeninimas, kai koduojami skaitmeninamos garso atkarpos parametrų skirtumai (ne absoliučios vertės) lyginant su ankstesnės atkarpos parametrais. Taip pasiekiamas… …   Enciklopedinis kompiuterijos žodynas

  • Pulse Code Modulation — Die Puls Code Modulation ist ein Verfahren, um ein analoges Signal in ein digitales Signal bzw. Binärcode umzusetzen. Es wird für Audio und Video Signale verwendet. Die Umsetzung erfolgt in folgenden Schritten: Abtastung des analogen Signals… …   Deutsch Wikipedia

  • Delta Pulse Code Modulation — Adaptive Differential Pulse Code Modulation (ADPCM), auch Delta Pulse Code Modulation genannt, ist eine komprimierende Kodierung für ein Audiosignal, das über ein schmalbandiges digitales Medium übertragen werden soll. Die Ausgangsdatenrate kann… …   Deutsch Wikipedia

  • Pulse-code modulation — PCM redirects here. For other uses, see PCM (disambiguation). Pulse code modulation (PCM) is a method used to digitally represent sampled analog signals. It is the standard form for digital audio in computers and various Blu ray, Compact Disc and …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”