首页 | 本学科首页   官方微博 | 高级检索  
     

高效的CABAC熵编码器体系结构
引用本文:孙书为,陈书明,陈胜刚.高效的CABAC熵编码器体系结构[J].计算机工程与科学,2009,31(3).
作者姓名:孙书为  陈书明  陈胜刚
作者单位:国防科技大学计算机学院,湖南,长沙,410073
基金项目:国家高技术研究发展计划(863计划),教育部高等学校博士学科点专项科研基金 
摘    要:CABAC是H.264/AVC视频压缩标准主要档次中采用的熵编码机制,其压缩效率比基本档次采用的CAV-LC高20%.由于其中的上下文管理和算术编码需要进行很多存储器访问和ALU操作,CABAC计算复杂度较高,在传统的可编程器件中实现效率较低.本文设计实现了一种七级流水的CABAC熵编码器体系结构,通过将上下文存储器访问、算术编码和正规化、码流输出等任务均衡地分配到七栈流水线中,可以高效地进行二进制算术编码,最终实现每个节拍处理一个二进制符号.采用Verilog HDL语言实现该体系结构的RTL级模型,模拟结果显示其编码结果和JM10.2完全一致;在0.13μm CMOS标准单元工艺典型条件下进行综合,提出的流水线结构工作频率可以达到1.2GHz,从而可以满足RDO模式下SIF格式视频和非RDO模式下HD视频的熵编码需求.

关 键 词:熵编码  体系结构

An Efficient Entropy Coding Architecture for CABAC
SUN Shu-wei,CHEN Shu-ming,CHEN Sheng-gang.An Efficient Entropy Coding Architecture for CABAC[J].Computer Engineering & Science,2009,31(3).
Authors:SUN Shu-wei  CHEN Shu-ming  CHEN Sheng-gang
Affiliation:School of Computer Science;National University of Defense Technology;Changsha 410073;China
Abstract:CABAC is the entropy coding method adopted in the H.264/AVC main profile,whose compression results are 20% better than those of CAVLC in the baseline profile.However,the context management and arithmetic coding in CABAC require a great number of ALU operations and memory accesses,which means its computation complexity is very large and the encoding efficiency is low in traditional programming processors.To improve the entropy coding performance,this paper proposes a seven-stage pipelining architecture for C...
Keywords:CABAC  H  264 AVC
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号