Abstract

The variable length code (VLC) tables in MPEG-1/2/4 and H.26X are fixed and optimized for a limited range of bit-rates, and they cannot handle a variety of applications. The universal variable length code (UVLC) is a new scheme to encode syntax elements and has some configurable capabilities. It is being considered in the ITU-T H.26L. However, the configurable feature of UVLC has not been well explored. In this paper we describe a VLC scheme which uses configurations as parameters to adapt UVLC to different symbol distributions of different applications. We also propose a method to automatically determine the configuration parameters based on a genetic algorithm (GA). Experimental results show that our method can achieve very good coding efficiency while drastically simplifying the encoding and decoding process, and is applicable to a variety of applications.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.