面向多屏共享系统的H.264/AVC运动估计算法改进

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:yly63543435
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,智能手机、平板电脑、智能电视等越来越多的智能化家电走进了千家万户。数字家庭一种以计算机技术和网络技术为基础,各种家电通过各种互连方式进行通信及数据交换,从而实现家用电器之间的“互联互通”的技术,它可以使人们足不出户就可以更加方便快捷地获取信息,从而极大程度地提高人类居住的舒适性和娱乐性。多屏共享系统是在数字家庭的基础上发展出来的一种新兴应用,其功能在于帮助用户随时随地的访问其他设备上的多媒体资源。H.264/AVC是一种由ITU-T视频编码专家联合ISO/IEC JTC1动态图像专家组共同提出的新一代高度压缩视频编码器标准。与以往的编码标准相比,H.264主要具有低码率、高质量图像、容错能力强、网络适应性强等特点。目前市面上绝大多数设备中的多屏共享系统均采用了标准的H.264/AVC编码器。标准H.264/AVC编码器的数据压缩比高,在同等图像质量的条件下,H.264/AVC的压缩比是MPEG-2的2倍以上,是MPEG-4和H.263的1.5到2倍,因此用在多屏共享系统上具有节省带宽的优势。然而标准编码器同时还具有高运算复杂度的特点,这使得用户在实际使用时硬件的运算负荷大,观看视频出现较大延时甚至卡顿等现象,用户体验不理想。在H.264/AVC编码器中,运动估计是耗时最高的环节。X264是一种H.264/AVC的开源实现,因为其运行时简单高效的特性而被广泛的应用于各个领域。X264中一共提供了4种运动估计算法,分别是变换全局搜索算法(TESA)、菱形搜索算法(DS)、六边形搜索算法(HEX)和非对称十字形多层次六边形格点搜索算法(UMH)。在本文中,我们深入研究了X264提供的4种算法,然后对其中最适合多屏共享系统的六边形搜索算法进行了改进。另外,为了测试改进算法对系统延迟时间的影响,本文在目前市面上智能设备采用最多的Android系统上搭建了一个模拟多屏共享系统的实验平台。通过实验对比发现,改进后的新算法与原算法相比编码速度得到了提高,同时编码的质量几乎没有下降;使用改进算法的实验系统拥有更短的延迟时间,用户体验得到了改善。
其他文献
期刊
蛋白质结构域是具有特定功能的基本结构单元。它既是蛋白质结构化分类的基础,又与蛋白质进化密切相关。它对于人们认识蛋白质的结构,功能和进化有着重要的意义。因此,蛋白质
期刊
1946年,Gabor将Fourier变换的变换核即复指数函数,与一类可时移的窗函数乘积,构造了一新的可时移和频移的变换核(即基函数),从而提出了基于Fourier变换的复值Gabor变换。虽然在Ga
期刊
随着大规模集成电路技术的不断发展,新一代微控制器在各方面性能上都有长足的进步,嵌入式处理器更加适合数控领域的开发。其稳定性高,没有对资源的过多占用,没有其它不相关硬件的
期刊
期刊
期刊
期刊