DocumentCode
1240033
Title
Optimum Run Length Codes
Author
Meyr, H. ; Rosdolsky, Hans G. ; Huang, Thomas S.
Author_Institution
Res. Div., Hasler Ltd., Berne, Switzerland
Volume
22
Issue
6
fYear
1974
fDate
6/1/1974 12:00:00 AM
Firstpage
826
Lastpage
835
Abstract
To realize the full redundancy reducing potential of run length coding over a collection of picture segments with varying run length statistics, adaptive coding techniques have been proposed. This paper compares results for a previously proposed
-code, for which the block length was varied adaptively, with those obtained using a fixed block length
-code first proposed here. Both codes use variable length codewords integrally related to the code block length. For all pictures analyzed, the fixed block length
-code performed nearly as well as the adaptive
-code. For both, the bit rates were close to the entropy bound. The reasons for these results are discussed. It is Shown that, due to the prevalence of exceptionally long runs, the
-code, which is nearly optimal for exponentially distributed run lengths, performs poorly for actual pictures unless the block length is varied adaptively. The strategy used to implement the A-code adaptively is described. The optimal block length of the B-code,on the other hand, is shown to be largely independent of the picture statistics and need therefore not be varied adaptively. The hardware implementation of both coding techniques, the influence of channel disturbances on image quality, and the problems of error correction and line synchronization are discussed.
-code, for which the block length was varied adaptively, with those obtained using a fixed block length
-code first proposed here. Both codes use variable length codewords integrally related to the code block length. For all pictures analyzed, the fixed block length
-code performed nearly as well as the adaptive
-code. For both, the bit rates were close to the entropy bound. The reasons for these results are discussed. It is Shown that, due to the prevalence of exceptionally long runs, the
-code, which is nearly optimal for exponentially distributed run lengths, performs poorly for actual pictures unless the block length is varied adaptively. The strategy used to implement the A-code adaptively is described. The optimal block length of the B-code,on the other hand, is shown to be largely independent of the picture statistics and need therefore not be varied adaptively. The hardware implementation of both coding techniques, the influence of channel disturbances on image quality, and the problems of error correction and line synchronization are discussed.Keywords
Adaptive coding; Image coding; Run-length coding; Adaptive coding; Bit rate; Entropy; Hardware; Image coding; Image quality; Performance analysis; Redundancy; Statistical distributions; Statistics;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOM.1974.1092283
Filename
1092283
Link To Document