- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SoC平台的AVS可变长解码器设计
摘要:AVS是我国自主制定的音视频编码技术标准。可变字长编解码是AVS标准中的一项重要技术,该文提出了一种基于SoC平台的AVS可变字长解码(VLD)设计。根据AVS变长码表的特点,重新设计合理的变长码表减少时钟消耗,采用C语言和汇编语言进行设计、模拟,并通过了SoC仿真平台验证。在164MHz工作频率下实现满足基准档次6.0级别的AVS高清视频码流的实时解码要求。
关键词:AVS;SoC;解码器;变长解码
中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)25-7247-02
Design of AVS Variable Length Decoder Based on SoC Platform
XU Yuan-feng, CHEN Yong-en, LIU Wei, WANG Peng
(Design Center of Communication Software and ASIC,Tongji University, Shanghai 200092, China)
Abstract: AVS is the audio and video standard of China. Variable length decoding is a very important technology of AVS. This paper proposes an implementation of variable length decoder for AVS Based on SoC Platform. According to the characteristics of AVS variable length code table, the new and proper AVS variable length code table is designed to minimize the use of clock cycles. The decoder is designed, simulated based on C language and assemble language. The whole design has been verified by SoC simulation platform. Its maximal working frequency is around 164MHz and could fulfill the performance requirement of real-time AVS JiZhun profile 6.0 level decoding.
Key words: audio video coding standard; SoC; decoder; variable length decode
AVS(Audio Video Coding Standard) 标准是《信息技术先进音视频编码》系列标准的简称, 包括系统、视频、音频、数字版权管理等四个主要技术标准和一致性测试等支撑标准,是由中国自主提出的第一个音视频编码标准。该标准面向中国的信息产业需求,服务于高分辨率数字广播、高密度激光数字存储媒体、无线宽带多媒体通讯、互联网宽带流媒体等重大信息产业应用。AVS标准是基于当前主流的混合编码框架,其采用了变换、量化、熵编码、帧内预测、帧间预测、环路滤波等技术。AVS视频中具有特征性的核心技术包括:二维熵编码、8 8整数变换、量化、帧内预测、1/4精度像素插值、特殊的帧间预测运动补偿和去块效应环内滤波等。目前音视频产业可以选择的信源编码标准有四个:MPEG-2、MPEG-4、H.264/AVC、AVS。前三个标准是由MPEG专家组完成的,第四个是我国自主制定的。从主要技术指标――编码效率比较:MPEG-4是MPEG-2的1.4倍,AVS和H.264/AVC相当,都是MPEG-2两倍以上[1-2]。
AVS标准采用了最新视频编码技术,对压缩效果有很大改善,但其压缩效率的提高也是以算法复杂度的增加为代价的[3],因此造成了单纯用软件解码难以达到很高的性能。与此同时硬件实现解码的复杂度也随编码效率的提高而上升,给硬件设计带来一定的挑战。软件的灵活性和可编程性硬件强大的处理能力使视频解码芯片的设计向软硬件协同设计方向发展[4]。这样不仅给设计提供了更多的选择性,而且能极大地缩短芯片上市时间。
本文提出的基于SoC 平台的AVS可变长解码器设计方案具有高性能、低成本的优势,适用于需要大幅面视频的应用场合,例如高清晰度数字电视。
1 AVS解码器的理论模型
AVS
文档评论(0)