10.3969/j.issn.1000-3428.2014.03.059
一种可实现零内存存取的CAVLC解码算法
在基于上下文的自适应可变长度编码(CAVLC)解码算法中,对非结构化自适应可变长度编码码表进行解码时需要反复查找码表进行码字匹配,从而导致解码速度慢和需要大量内存存取的问题。为此,提出一种可实现零内存存取的CAVLC解码算法。将CAVLC码字前缀0的个数作为一级索引,同时通过一级索引获得输入码流的可能长度。将码字后缀作为二级索引并获得码字的值,直接通过码字快速获得解码结果。对于确定的输入码字,只需通过无码表查找代码操作即可得到对应的解码输出。测试结果表明,该算法不仅可以实现零内存存取的CAVLC解码,而且其解码速度比标准算法提高了45%。
基于上下文的自适应可变长度编码、零内存存取、码字前缀、一级索引、码字后缀、二级索引
TP919.81
广东省科技计划基金资助项目2011B090400344,2011B010200029
2014-04-15(万方平台首次上网日期,不代表论文的发表时间)
共5页
278-282