基于BF-533 DSP的H.264/AVC视频编码算法实现与优化

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hewanjiang1975
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是国际电信联盟ITU-T的视频编码专家组VCEG和国际标准化组织ISO/IEC的运动图像专家组MPEG联合制定的新一代视频编解码标准,其主要目标是为了获得更好的图象压缩效率及更强网络适应性。由于该标准采用了许多最新的视频编码技术,极大地提高了压缩性能,在相同的重建图象质量下,能够比H.263节约50%左右的码率,并且由于采用“网络友好”的码流结构和语法,加强了对各种信道的适应能力,有利于对误码和丢包的处理。但是,H.264/AVC的高效性是以相当高的计算复杂度为代价的。这也使得在实际的视频应用中达到实时效果具有相当大的难度。另一方面,随着现代数字化进程和半导体芯片制造工艺的加速发展,数字信号处理(DSP)技术以其优良的性能和低廉的价格得到了广泛的应用,已经具有了非常高效的指令系统和优异的运算性能,为实现高效的音视频信号处理提供了可能性,因此在目前的视频应用系统中,以DSP为核心加上适当的外围部件形成的视频编解码系统成为该应用领域的研究热点。本文以目前业界领先的DSP芯片供应商ADI公司的Blackfin533 DSP为硬件平台,努力实现一种H.264/AVC视频编码系统,同时也是对具有优秀压缩性能的H.264/AVC标准不断得以实际应用的一种尝试。首先,本文通过深入研究H.264/AVC编码的两个计算复杂度较高的部分:帧内预测,帧间块划分模式选择,提出和改进了一些相关的快速算法,实验的结果也表明快速算法在很小的PSNR代价下有效地提高了编码速度;然后将H.264/AVC标准的JM模型测试代码移植到DSP硬件平台上,并完成了相关快速算法的实现;最后从程序级、算法级、存储器以及指令级四个层面,分别对编码系统进行了整体的调整和优化,目的是提高系统的编码速度。实验结果也验证了本文的优化实践在节约编码时间、提高编码效率上达到了较好的效果。
其他文献
为了探究电动汽车火灾危险性,利用FDS软件建立锂离子电池火灾模型,并对电动汽车锂离子电池组火灾进行数值模拟研究,分析火灾过程中的热释放速率、烟气、能见度、温度、CO和CO
CFO职业化最早起源于西方发达国家,是为了解决现代公司两权分离而出现相应的代理及管理的科学化和有效性进行的制度安排,是现代企业制度的重要标志。随着市场经济体制和现代
为提高燃气管线突发事件应急处置决策水平和应急响应能力及效率,采用复杂网络理论和灾害链演化机理对燃气管线破裂灾害事件影响进行耦合分析,构建燃气管线破裂灾害链网络和风
随着网络日益被大众所接受,以及移动通讯的迅速发展,针对网络传输实现的各种多媒体业务的需求日益增加,因此对视频编解码技术提出更高的要求。怎样才能提供优质且稳定的传输
暖通工程作为当代建筑的重要基础设施,有效保证了建筑的供暖、通风等需求,提高了建筑的居住舒适度和安全性。尤其是现代化建筑,暖通工程对于维持建筑的有效运转起着不可替代
2020年8月6日,应急管理部推出的公益性应急装备专业资讯网站“应急装备之家”正式上线,作为“中国应急信息网”的子站,面向社会提供应急装备综合信息服务。据悉,“应急装备之
[目的/意义]涉军网络舆情态势趋向是军队建设与发展的重要基础和保障,治理路径探析符合军队安全的范畴,是对军队治理体系和治理能力的集中体现。[方法/过程]以新媒体时期涉军
为研究城市地下环路疏散出口对疏散的影响,优化疏散出口布置,应用Pathfinder软件对城市地下环路的人员疏散进行研究。调研分析城市地下环路的人员类型与紧急状况下的行动速度
为研究控制孔在穿层爆破中对裂隙扩展的作用机理,在实验室内进行穿层爆破相似模拟试验。研究表明:煤岩体试块上表面产生了贯穿炮孔和控制孔的裂隙,侧面生成了多条不规则的裂