29.11.2014 Views

Encode Decode

Encode Decode

Encode Decode

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CODE.PPT 6.15<br />

CODE.PPT 6.16<br />

Differential PCM (DPCM)<br />

a i<br />

(n)<br />

x(n)<br />

x(n)<br />

+ + Predictor<br />

s(n) +<br />

+ – e(n)<br />

d(n)<br />

Quantiser<br />

+<br />

a^<br />

i<br />

(n)<br />

q(n)<br />

x(n) ^<br />

+ + Predictor<br />

d(n) ^ +<br />

– The encoder contains a complete copy of the decoder<br />

– If no transmission errors, yn !( ) ≡ yn ( ) etc<br />

– Quantisation noise, q(n) = d(n) – e(n)<br />

– Output y(n) = x(n) + d(n) = s(n) – e(n) + d(n) = s(n) + q(n)<br />

Es<br />

Es<br />

Ee<br />

E<br />

SNR = = × = Gp<br />

×<br />

E E E E<br />

q<br />

e<br />

– The predictor is chosen to maximize the prediction<br />

gain: G p = signal energy ÷ prediction error energy.<br />

– E e /E q is the quantiser SNR<br />

– Thea i can be one of:<br />

• fixed constants<br />

• transmitted seperately<br />

• deduced from d(n) and/or y(n)<br />

q<br />

e<br />

q<br />

y(n)<br />

y(n) ^<br />

Adaptive Differential PCM (ADPCM) @ 32 kbit/s<br />

kn ( )<br />

xn ()<br />

b i a i<br />

Scale Factor B + A<br />

–<br />

sn ( ) en ( )<br />

+ Q Q –1 dn ()<br />

÷ × + +<br />

b<br />

^ i a^<br />

i<br />

Q –1<br />

Scale Factor<br />

^kn<br />

( )<br />

+ +<br />

– Quantiser has 15 levels ⇒ 4 bits × 8kHz = 32 kbit/s<br />

– Code 0000 is never transmitted which makes<br />

transmission easier<br />

– Quantisation levels assume e(n) ÷ k(n) is Gaussian<br />

with unit variance. Scale factor k(n) is adjusted to<br />

make this true<br />

– The LPC filter, A, is only of order 2 so that it is easy to<br />

ensure stability.<br />

– The FIR filter, B, is of order 6 and partially makes up<br />

for the short A.<br />

Performance: MOS=4.1, DRT=94, DAM=68, 2 MIPS<br />

×<br />

B<br />

dn ^( )<br />

A<br />

yn ( )<br />

yn ^( )<br />

Page 6. Speech Coding E.4.14 – Speech Processing

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!