The system considered here consists of a differential pulse-code modulator (DPCM) in which the quantizer is replaced by an adaptive quantizer. Adaptation is accomplished by adjusting the stepsize at every sampling instant, depending upon the magnitude of the quantization error. Quantizing noise in adaptive DPCM (ADPCM) systems falls into three categories: granularity, slope overload, and quantizer saturation. Granular noise occurs because only a finite number of levels are available to represent the analog input signal during the encoding process. Slope overload happens when the slope of the input signal increases faster than the adaptive system can follow. Quantizer saturation exists because nonoptimal decisions on step-size adjustments can lead to situations in which quantizer overload occurs without slope overload. The result is an error larger than a purely granular noise analysis would suggest. Equations for the three types of quantizing noise in ADPCM systems are derived, and computer simulations are perforated. For flatand RC-filtered Gaussian input signals, oversampled at various rates, the simulation results agree well with theoretical predictions. Comparisons indicate that the ADPCM can perform better than the best analogous nonadaptive system in terms of signal-to-quantizing-noise ratio. Furthermore, the optimal operating point for the ADPCM is much less sensitive to changes in input signal parameters and system component values than in nonadaptive systems.
[1]
J. B. O'Neal.
Delta modulation quantizing noise analytical and computer simulation results for Gaussian and television input signals
,
1966
.
[2]
J. B. O'Neal,et al.
Predictive quantizing systems (differential pulse code modulation) for the transmission of television signals
,
1966
.
[3]
Allen Gersho,et al.
Theory of an Adaptive Quantizer
,
1973,
IEEE Trans. Commun..
[4]
P. Noll.
A comparative study of various quantization schemes for speech encoding
,
1975,
The Bell System Technical Journal.
[5]
F. Johnson,et al.
Calculating delta modulator performance
,
1968
.
[6]
Debasis Mitra,et al.
Mathematical analysis of an adaptive quantizer
,
1974
.
[7]
J. E. Abate,et al.
Linear and adaptive delta modulation
,
1967
.
[8]
Nuggehally Sampath Jayant,et al.
Adaptive delta modulation with a one-bit memory
,
1970,
Bell Syst. Tech. J..
[9]
James L. Flanagan,et al.
Adaptive quantization in differential PCM coding of speech
,
1973
.
[10]
E. Protonotarios.
Slope overload noise in differential pulse code modulation systems
,
1967
.
[11]
N. Jayant.
Adaptive quantization with a one-word memory
,
1973
.
[12]
J. O'Neal.
Delta Modulation of Data Signals
,
1974,
IEEE Trans. Commun..