发明名称 可变长码解码方法
摘要 本发明的目的是提供一种简化的可变长码解码方法,在通常的两级查表法基础上进行可变长码解码器进行改进。将对多个子码表合成为统一的可以解码全部码字的码表,同时采用伪地址查表的方式查表。码流经过可变长码解码器时,首先使用前缀分析器查找分组信息,得到当前码字的长度和伪基础地址,然后使用累加器把这个码字的最低4位和伪基础地址相加,获得该码字在码表中的地址,从而获得解码信息,完成解码。本发明改进了通常的两次查表法实现可变长码解码方法,简化了设计,减少了可变长解码对硬件资源的占用,提高解码器的工作效率,优化了系统的性能。
申请公布号 CN1662063A 申请公布日期 2005.08.31
申请号 CN200410016507.2 申请日期 2004.02.24
申请人 上海交通大学 发明人 司马苗;张伟;王兴东;杜伟娜
分类号 H04N7/24 主分类号 H04N7/24
代理机构 上海光华专利事务所 代理人 余明伟
主权项 1、一种可变长码解码方法,其特征在于包括以下步骤:在码表中,将前缀相同、长度相同的码字的解码信息连续存储,使用这一组码字中的最小码字的地址减去最小码字的最低4位,由此构造出这组码字的基地址,码流经过可变长码解码器时,首先使用前缀分析器查找分组信息,得到当前码字的长度和伪基础地址,然后使用累加器把这个码字的最低4位和伪基础地址相加而得到该码字在码表中的地址,从而获得解码信息,完成解码。
地址 200030上海市华山路1954号