DocumentCode :
3183122
Title :
Software-only multiple variable length decoding for real-time video on MDSP
Author :
Yadav, Ganesh ; Singh, R.K. ; Chaudhary, Vipin
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear :
2005
fDate :
8-12 Jan. 2005
Firstpage :
141
Lastpage :
142
Abstract :
We present the multiple variable length decode algorithm implemented in most video applications on MDSP. In our implementations we were able to decode multiple symbols per cycle. The implementation is efficient and is targeted towards memory constrained embedded systems. We have confirmed this algorithm in our implementations of H261/3, MPEG2/4 and achieved multifold speedup improvements against algorithms which can decode at the symbol rate only. This limits the decoding throughput capability of these algorithms. Most parallel decoding approaches use the length of the first codeword to detect the second codeword in parallel. By a single table lookup operation we detect multiple codewords without any detection mechanism.
Keywords :
code standards; decoding; digital signal processing chips; embedded systems; real-time systems; reduced instruction set computing; table lookup; variable length codes; video coding; H261/3; MDSP; MPEG2/4; memory constrained embedded systems; multiple codewords; multiple symbols; multiple variable length decoding; real-time video; single table lookup; software-only decoding; speedup; Application software; Bit rate; Computer science; Decoding; Embedded system; Feeds; Huffman coding; Motion compensation; Table lookup; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics, 2005. ICCE. 2005 Digest of Technical Papers. International Conference on
Print_ISBN :
0-7803-8838-0
Type :
conf
DOI :
10.1109/ICCE.2005.1429757
Filename :
1429757
Link To Document :
بازگشت