H.264/AVC中CABAC熵解码的VLSI设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:su9989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的广泛应用,对视频图像处理的需求不断增加,视频图像压缩编码技术的研究受到了很大的重视。国际标准化组织(ISO)和国际电信联盟(ITU)在2001年成立了联合视频小组(JVT),开发出新一代视频压缩标准H.264/AVC(MPEG-4 part10),该标准提高了数据压缩率和网络友好性。基于上下文的自适应二进制算术编码(CABAC)是H.264/AVC标准的两种熵编码方案之一,它通过自适应的概率估计和二进制算术编码来实现良好的压缩性能,但计算复杂度高给CABAC的应用带来了挑战。如何设计出高效的解码器架构,提高硬件解码器性能以达到实时视频流解码要求成为我们研究的课题。 本文在研究算术编码原理和分析H.264/AVC标准中CABAC解码算法的基础上,提出了一种基于上下文的自适应二进制算术解码(CABAD)的硬件实现架构。考虑到CABAD包括三个基本步骤:上下文建模、算术解码判决和二进制串符号化,通过上下文模型分组缓冲、解码引擎协控制与结束判决、语法元素解析控制实现的三级流水线结构提高了解码器吞吐率;通过解码运算单元的级联增加了解码引擎的处理能力;通过优化设计数据请求机制减少了视频数据输入缓冲的外部交互次数,提高了解码引擎的有效利用率。 结合代码覆盖率分析的验证缩短了设计周期,根据该结构设计的CABAD IP核用0.18um专用集成电路单元库综合,可以达到200MHz的工作时钟频率,平均每2.1个周期解出一个二进制符号,码流通过率能够达到40Mbps,满足蓝光(Blu-Ray)和HD-DVD标准对解码码率的要求,实现的CABAC熵解码IP核可以应用在高清实时视频解码器芯片中。
其他文献
期刊
高速信号采集显示系统通过使用大规模集成电路和液晶显示器,起到了一个简易示波器的作用,可以把模拟信号经过处理后直观地显示出来,方便了对信号的处理与分析。本文对高速信号采
期刊
本文内容为作者在所参与的“TD-SCDMA终端综合测试仪SP6010研发”项目中所承担的工作。该综测仪具有TD-SCDMA网络侧的系统模拟,信令产生和解析等功能,并在该基础上可用于终端射
一站固定式双基SAR是指一站固定一站运动的双基SAR,它不仅具有传统双基SAR系统的优点,而且费用更低,它的成像处理复杂度比传统双基SAR更简单。本文围绕一站固定式双基SAR原理和
对于信息量大的全视觉图像而言,图像压缩效率的提高是以图像的质量下降为代价的。但是如果根据观测者需要的不同,对感兴趣区域采取低压缩率压缩或无损压缩,而对背景区域采用高压
AVS是具有中国自主知识产权的音视频标准。其性能要高于MPEG-2标准,与H.264相当。在音视频领域,由于受昂贵的MPEG-2,H.264专利费的限制,因此发展我国自己的音视频标准很有必
OFDM技术是一种将高速数据流分配到多个正交的子载波上传输的技术,它具有很强的抗多径衰落和窄带干扰的能力,具有很高的频谱效率,是一种高效的数据传输方式。OFDM的诸多优点
MPLS (多协议标签交换)是一种典型的ATM支持IP的集成模型技术,它简化了分组转发,将第二层的交换和第三层的路由技术很好地结合起来、支持有效的显式路由、能够很好地实现流量
近年来,3GPP认识到目前的3G系统提供互联网接入业务的局限性,为了提高3G在新兴的宽带无线接入市场的竞争力,3GPP启动长期演进(LTE)项目。 本文基于LTE系统,结合L2 RLC层对TCP