Professional Documents
Culture Documents
Itc TP
Itc TP
DifferentialPulseCodeModulation
Differentialpulsecodemodulation(DPCM)isaprocedureofconvertingan
analogintoadigitalsignalinwhichananalogsignalissampledandthen
thedifferencebetweentheactualsamplevalueanditspredictedvalue
(predictedvalueisbasedonprevioussampleorsamples)isquantizedand
thenencodedformingadigitalvalue.
DPCMcodewordsrepresentdifferencesbetweensamples,unlikePCM
wherecodewordsrepresentedasamplevalue.
Thesamplesthatarehighlycorrelated,whenencodedbythePCM
technique,leaveredundantinformationbehind.Toprocessthisredundant
informationandtohaveabetteroutput,itisawisedecisiontotakea
predictedsampledvalue,assumedfromitspreviousoutputand
summarizethemwiththequantizedvalues.Suchaprocessiscalled
DifferentialPCM
DPCMcompressiondependsonthepredictiontechnique,well-conducted
predictiontechniquesleadtogoodcompressionrates,inothercases,
DPCMcouldmeanexpansioncomparedtoregularPCMencoding.
fewerbitsarerequiredtorepresentthedifferencesignals thanin
caseofPCMforthesamesamplingrate
Itreducesthebitraterequirementsfrom64kbpsto56kbps.
D
PCMT
RANSMITTER:
TheDPCMTransmitterconsistsofQuantizerandPredictorwithtwo
summercircuits
x(nTs) →
itistheinputsample
x ˆ(nTs) →
itisthe predictedsample
e(nTs) →
itisthedifferencebetweentheinputsampleand
Predictedsample.itiscalledpredictionerror
v(nTs) →
itisquantizedoutput
isthepredictorinputwhichisactuallythesummeroutputof
u(nTs) →
the predictor outputandthequantizeroutput
u(nTs) =x(nTs) +q(nTs)
DPCMRECEIVER:
DPCMReceiverconsistsofadecoder,apredictor,andasummercircuit.
Intheabsenceofnoise,theencodedreceiverinputwillbethesameastheencoded
transmitteroutput.
Merits
BandwidthrequiredforDPCMislesscomparedtoPCM
Quantizationerrorisreducedduetothepredictionfilter
NoofbitsusedtorepresentonesampleisalsoreducedcomparedtoPCM
Demerits
Whenanerroroccursinadeltavalue(differencevalue)itwillpropagatethroughtherestofthe
deltavaluesandintroduceerrorintherestofthesampleddata. Ifthecorrelationcoefficient
betweenadjacentsamplesissmall(i.e.correlationcoefficientinbetweenzeroand0.5),yieldsa
largevariancebetweenadjacentsampleswhichleadstodegradetheSQNR[4].
ADAPTIVEDIFFERENTIALPULSECODEMODULATION
ThecombinationofADMandDPCMisADPCM
Reductioninthenoofbitspersamplefrom8to4involvesthecombinationof
adaptivequantizationandadaptiveprediction.
Thedigitalcodingschemethatusesbothadaptivequantizationandtheadaptive
predictionisadaptivedifferentialpulsecodemodulation
Theterm“adaptiveQuantisation”referstoquantiserthatoperateswithtimevarying
stepsize△(nTs)whereTsissamplingperiod
TwoadaptiveQuantisationschemesarereferredtoasAdaptivequantizationwith
forwardestimationand Adaptivequantizationwithbackwardestimation
StepsizeobtainedbyAQFismorereliablethanAQB
Adaptivequantizationwithforwardestimation
Adaptivequantizationwithbackwardestimation
Adaptivepredictionwithforwardestimation
Adaptivepredictionwithbackwardestimation
DeltaModulation
InDPCM,theerrorsignalisquantizedandcodedbasedonquantizedoutput,
thelengthofe ncodedbitsforeachsamplewilldiffer
Toreducethetransmittedbits,a1-bitquantizerisusedinDeltaModulation