FIELD: technology for decoding prefix codes of alternating length, such as Huffman codes, and, in particular, combined decoding circuit which uses transformation table decoding and prefix-oriented decoding.
SUBSTANCE: in accordance to the method, from the stream of bits a number of bits is read, which is not less than maximally possible length of alternating length code, given number of bits is extracted, which is used as index for data structure, which contains at least the decoded value and the trustworthiness indicator. The trustworthiness indicator is used to determine, whether the encoding should be continued, or whether the trustworthy decoded value should be received from data structure and excessive bits returned to bit stream. If the decoded value is determined to be untrustworthy, the decoding is continued, and the decoding method which estimates length of code prefix and number of significant bits which correspond to produced length estimate, is applied to bits that were initially read from the bit stream.
EFFECT: ensured fast encoding of alternating length codes, when a subset of most often used codes with relatively short prefixes may be determined.
3 cl, 3 dwg, 1 app
Title | Year | Author | Number |
---|---|---|---|
DATA ENCODING AND DECODING | 2014 |
|
RU2679784C2 |
METHOD FOR ENCODING CONVERSION FACTOR BASED ON HIGH-FREQUENCY ZERO AND EQUIPMENT FOR IT | 2019 |
|
RU2789446C2 |
METHOD FOR ENCODING THE CONVERSION COEFFICIENT BASED ON HIGH-FREQUENCY ZEROING AND EQUIPMENT THEREFOR | 2019 |
|
RU2776033C1 |
METHOD FOR ENCODING CONVERSION FACTOR BASED ON HIGH FREQUENCY ZEROING AND EQUIPMENT FOR THIS | 2023 |
|
RU2806796C1 |
METHOD FOR ENCODING TRANSFORM COEFFICIENT BASED ON HIGH-FREQUENCY ZEROING AND EQUIPMENT THEREFOR | 2023 |
|
RU2818967C1 |
MEMORY EFFICIENT ADAPTIVE BLOCK CODING | 2007 |
|
RU2413360C1 |
DECODING SCHEME USING MULTIPLE HYPOTHESES ABOUT TRANSMITTED MESSAGES | 2008 |
|
RU2452101C2 |
METHOD AND DEVICE FOR PROVIDING EFFECTIVE STRUCTURE OF CONTROL CHANNEL IN WIRELESS COMMUNICATION SYSTEM | 2008 |
|
RU2446596C2 |
STORAGE AND DELIVERY OF VIDEO DATA FOR VIDEO ENCODING | 2021 |
|
RU2822158C1 |
IMAGE ENCODING METHOD, IMAGE ENCODING DEVICE, IMAGE DECODING METHOD AND IMAGE DECODING DEVICE | 2012 |
|
RU2714377C2 |
Authors
Dates
2008-03-27—Published
2003-07-15—Filed