嵌入式双流视频编码器的算法研究与优化

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:eric_nj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络视频监控等应用中,由于网络带宽的限制,要求视频编码器能够同时产生两种图像分辨率的码流,其中高分辨率码流用于本地存储,低分辨率码流用于网络传输;或者,高分辨率码流用于有线网络传输,低分辨率码流用于无线网络传输,以支持手机等移动终端设备访问。目前的双流视频编码器对同一视频源通常采用两个独立的编码器分别进行编码。其没有考虑两种码流之间的相关性,存在重复计算问题。因此,如何利用两种码流间的相关性,减少冗余计算,是提高双流视频编码器计算效率的一个重要途径。在视频编码中,运动估计的运算量很大,是整个过程中最耗时的步骤。借鉴视频转码中运动矢量重用的思路,让低分辨率编码核重用高分辨率编码核产生的运动矢量,从而减少运动估计的搜索次数,节省大量计算资源。运动矢量重用包括运动矢量合成和精细化两个步骤。针对仅做运动矢量合成,精度不够的问题,提出了一个双预测修正的运动矢量精细化方法。通过运动矢量合成值和当前帧内运动矢量预测值间的偏差,来判断是否需要继续进行运动矢量精细化处理。精细化搜索在一个四像素的小窗口范围内进行,从而在运动矢量精度和搜索次数上取得折中。在TI DM642平台上设计并实现了一个能同时产生CIF和QCIF两种分辨率码流的视频编码器。通过编译选项优化、数据打包、循环展开、线性汇编优化等手段对此双流视频编码器进行了优化。实验结果表明,使用运动矢量重用,双流视频编码器中低分辨率编码核的编码速度提高了大约50%。通过双预测修正法进行运动矢量精细化后,编码图像的峰值信噪比平均提高了0.3到0.5dB。经过优化的双流视频编码器的编码速度平均提高了5倍左右。
其他文献
随着遥感技术的快速发展,传感器的类型日趋多样,数据的类型和级别得到了很大的丰富,表现出了多格式、多尺度、分散存储等特征。遥感数据分散存储在不同的地域或者不同的部门,数据
在国内外对于无线传感器网络的研究中,能量消耗与扩充网络的有效期一直以来都是一个至关重要的问题和研究热点。由于传感器节点的能源限制,对于已经部署好的节点来说,替换可
在传统的客户机/服务器(Client/Server,C/S)体系架构的企业应用系统开发中,数据一般存放在服务器上,应用程序一般存放在客户端计算机上。这样的系统虽然解决了数据共享等问题
P2P(Peer-to-Peer)流媒体共享系统是当前非常流行的一项技术,在越来越多的网络应用中发挥着重要的作用。在其中,RealNetworks公司的RM(Real Media)格式文件是非常重要的一种流
医学图像的三维重建,也称为医学图像的三维可视化,是当前科学可视化研究中的一项重要内容,是数字图像处理、计算机图形学在生物工程领域的重要应用。医学图像的三维重建可以将采
本文首先介绍了搜索引擎的发展现状,探讨了末来的发展趋势。在对搜索引擎相关技术进行了阐述之后,对搜索引擎中网页快照技术进行了研究。目前保存于搜索引擎服务器海量缓存中的
本文阐述了校园网络建设的时代背景、技术支持方案,并详细阐述了数字化校园内部综合管理系统设计的全过程。对网络系统规划、网络结构、硬件架构、综合布线方法以及管理系统中
随着3G通讯技术蓬勃发展,无线网络带宽迅速增长,以及移动终端运算能力的不断增强,使得移动终端可以获得传统有线网络视频服务,移动流媒体通讯技术成为了近年来网络技术发展的
脱机汉字识别是用计算机自动辨识印刷在纸上或人写在纸上的汉字,它涉及到模式识别、图像处理、人工智能、形式语言与自动机、中文信息、组合数学、模糊数学、信息论、处理等
随着近年来计算机技术的不断发展,计算机网络已经进入到了千家万户,日渐兴起的电子商务活动也越来越频繁。在这样一个大环境下,计算机网络中电子商务交易的安全也随之成为现有计