DocumentCode
1437420
Title
Adaptive predictive run-length encoding for analogue sources
Author
Mark, J.W.
Author_Institution
University of Waterloo, Department of Electrical Engineering & Computer Communications Networks Group, Waterloo, Canada
Volume
123
Issue
11
fYear
1976
fDate
11/1/1976 12:00:00 AM
Firstpage
1189
Lastpage
1196
Abstract
An adaptive predictive run-length encoding scheme in which the predictor, the quantiser and the run-length encoder are coupled together in their adaptive operation is described. The static quantiser parameters are chosen to produce a prescribed probability of occurrence of the quantiser output levels. Run-length encoding results in the production of a codeword at a variable rate. To maintain a constant transmission rate, a fixed-size buffer is employed for data storage. Dynamic sensing of the buffer content to alter the actual quantiser output levels provides an effective means of avoiding buffer overflow and underflow. The zero output level can severely limit the system operation, particularly when the number of quantising levels is only three or five. A process, which has been termed dithering, is introduced to overcome this shortcoming by making the actual (2L + 1)-level quantising system operate at an effective (2L + 2)-level whenever the first dynamic threshold t0(n) is greater than a design acceptable tolerance t¿. Dithering improves system convergence, particularly for the 3- or 5-level quantiser cases. The transmission rate for a 3-bit codeword run-length encoding and a quantiser output distribution to give a design probability pD = pr(vn = 0)=0.85 is approximately 0.7 [log2 (2L+1)] bits per source sample, where [.] denotes the integer greater than or equal to the argument.
Keywords
data compression; digital communication systems; encoding; adaptive predictive run length encoding; analogue sources; constant transmission rate; digital transmission; encoder; predictor; quantiser;
fLanguage
English
Journal_Title
Electrical Engineers, Proceedings of the Institution of
Publisher
iet
ISSN
0020-3270
Type
jour
DOI
10.1049/piee.1976.0236
Filename
5252596
Link To Document