A differenciális impulzuskód-moduláció (DPCM) egy olyan jelkódolási módszer, amely impulzuskód-moduláción (PCM) alapul, de további funkciókat is használ a jelminta előrejelzésén alapuló kompakt megjelenítéshez. A DPCM alkalmazható analóg vagy digitális jelre .
Ha DPCM-et kell használni egy analóg jelhez, akkor a jelet először mintavételezni kell, hogy a mintavételezett jel mintáit be lehessen táplálni a DPCM kódolóba.
A DPCM megvalósításának két lehetősége van:
A DPCM e két változatának bármelyikében a jel helyi redundanciája (a közeli értékek pozitív korrelációja) jelentősen csökken. Ebben az esetben 2-4 tömörítési arány érhető el, ha a különbségértékeket ezután entrópia kódolásnak vetjük alá , mivel a különbségjelek eloszlási függvénye gyakran ismert (maximum kis számú paraméterek).
Cutler találta fel 1950-ben a Bell Labs -nál és szabadalma mindkét módszert tartalmazza.
Az alábbiakban a kódoló és dekódoló diagramok két változatban találhatók megjegyzésekkel:
A kódoló a differenciáló szerepét tölti be (a kvantálónak meg kell előznie a differenciálót), a dekóder pedig akkumulátorként működik.
Az entrópia kódoló (Q) csökkenti a bitek számát, míg a dekódoló ( ) visszaállítja az eredeti diszkrét jelet reprezentáló bitek számát.
Dekóder használata kódolóban.
Tömörítési módszerek | |||||||
---|---|---|---|---|---|---|---|
Elmélet |
| ||||||
Veszteségmentes |
| ||||||
Hang |
| ||||||
Képek |
| ||||||
Videó |
|