Jump to content

Adaptive differential pulse-code modulation

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Albert.guiteras (talk | contribs) at 12:09, 6 December 2008 (Created page with 'ADPCM is a waveform encoder based on DPCM but it adds some more funcionalities. Before of the digitalization process, it catches the analog signal and divides i...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

ADPCM is a waveform encoder based on DPCM but it adds some more funcionalities. Before of the digitalization process, it catches the analog signal and divides it in frequency bands with QMF filters (“Quadrature Mirror Filter”)(it gets sub-bands of the signal). Each sub-band is treat separately using de DPCM properties, ie, doing a sampled process, cuantization of the prediction error and finally codificates. When the bitstream of each sub-band is obtainded, the results are multiplexed and the next step is storage or transmit the data. The decoder have to perform the reverse process, ie, demultiplex and decode each sub-band of the bitstream.



Refering to the coding process, in some aplications as voice coding, the sub-band that includes the voice is coded with more bits than the others. It is a way for reduce the file size.