Title :
A Low-Cost VLC Implementation for MPEG-4
Author :
Chen, Pei-Yin ; Lin, Yi-Ming
Author_Institution :
Nat. Cheng Kung Univ., Tainan
fDate :
6/1/2007 12:00:00 AM
Abstract :
In this brief, a low-cost technique to implement variable-length coding (VLC) is presented. Instead of using a large codeword table as with most traditional methods, we employ two smaller tables, symbol-address table and section-based table, to encode input symbols. Compared with previous methods, our VLC implementation can reduce about 17% to 38% of memory space for storing larger VLC tables in MPEG-4 application. Synthesis results show that the proposed VLC encoder and decoder occupy 19761 and 20187 gate counts, respectively.
Keywords :
VLSI; variable length codes; video codecs; video coding; MPEG-4; VLC decoders; VLC encoders; VLSI architecture; codeword table; gate counts; section-based table; symbol-address table; variable-length coding; Costs; Decoding; Encoding; Image coding; MPEG 4 Standard; Random access memory; Table lookup; Transform coding; Very large scale integration; Videos; Lossless compression; MPEG-4; low cost; variable-length coding (VLC);
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2007.891752