【摘 要】
:
随着多媒体技术的发展,视频技术的应用越来越广泛,人们对视频通信的实时性和图像的高分辨率要求越来越高。H.264/AVC作为新一代的视频压缩编码标准支持高分辨率的视频编码,编
论文部分内容阅读
随着多媒体技术的发展,视频技术的应用越来越广泛,人们对视频通信的实时性和图像的高分辨率要求越来越高。H.264/AVC作为新一代的视频压缩编码标准支持高分辨率的视频编码,编码器的复杂度也随之增加。一般的单核嵌入式平台已很难解决视频编码的高分辨率和实时性之间的矛盾,因而人们已把目光投向了处理能力更强的多核平台。基于多核平台的视频编码技术已成为一个热门的研究领域。本文主要工作是基于TILE64多核开发平台对H.264编码器加以实现和优化。首先,文章对TILE64多核开发平台的功能特点、硬件结构做了简要地介绍。然后,提出在TILE64上实现和优化H.264编码器的方法和步骤——先进行单核上的指令优化,再实现多核上的并行设计和优化。在指令优化部分,使用TILE64指令集里的高效指令对较为耗时失真度计算模块、整数变换模块、插值模块里的函数,进行了指令优化,其优化思想是大量使用SIMD指令、对指令打包(并行处理2~3条指令)以减少代码运算量,达到提高代码运行速度的目的。并行优化部分,通过对H.264编码器各功能模块的运算量、调用关系等进行分析,提出了比较合理的并行思路——将耗时较多、容易并行的滤波模块划分到另一独立核上,实现基于流水线式的并行处理。文章使用了基于行滤波和基于帧滤波两种并行处理方式,均使代码性能得到了进一步的提升。最后,本文还提出了另外两种可能的多核并行改进思想。实验结果表明,经过单核上的指令优化后,失真度计算模块耗时最大可以下降到原来未优化时的10%左右,整数变换模块耗时最大可以下降到原来未优化时的15%左右,从而使得H.264编码器运行速度提升了3.5~4.5倍左右;在单核指令优化的基础上,再经过基于行滤波或者基于帧滤波多核并行优化后,编码器的性能得到了进一步的提升,获得了1.04~1.15倍的加速比,帧率最大能提高到原来的5.18倍。
其他文献
信息技术的高速发展使得人们对于生活有了更高的要求,直接推动了智能楼宇行业的快速发展,由此带来的高效、安全、舒适的体验使得该行业越来越广泛地走进了人们的生活。本文根
天线是一个非常重要的无线设备,其作用是发射和接收电磁波。在通信系统中其他设备性能一致的前提下,天线性能的好坏会对通信的质量产生重要影响。在人们的日常生活中,天线发
中国渔业具有高风险性和高死亡率的特性,由于这些特性反映出渔业通信与广大渔民的生命和财产安全息息相关,现有的渔用超短波电台具有话音质量差、呼叫建立时间长、功能单一、
无论是哪种电子设备,都有着轻重程度不同的噪声源。较轻的噪声,不易引起人们的高度重视。较重的噪声,则使人们感到十分的厌烦。随着通信技术的现代化、数字化,人们不仅对通信手段要求越来越高,而且对通信质量则要求更高。无论是无线、有线通信,人们都普遍要求信号清楚、信号逼真、信号不受任何串杂音的干扰,有很好的通信质量。因此,噪声问题,在设备的设计、制造、安装和日常维护工作中,都应当十分注意,在电力通信中更为重
随着科技的发展,利用目标地区数字高程模型(DEM)进行地形匹配在战场导航制导、汽车导航等方面应用广泛。合成孔径雷达干涉技术(InSAR)是在合成孔径雷达(SAR)基础上发展起来的,
认知无线电技术的出现是未来解决频谱资源高度紧张的最有效的方式。它充分体现了对频谱资源的最大程度的利用,可以变相的扩大频率空间。搭建一个认知无线电的实验平台不仅具
基于转发件与控制件分离(ForCES)架构的路由器能很好地满足新一代网络对路由设备的需求。为了提高ForCES路由器的通信性能,本文对ForCES路由器内部通道流控技术进行深入研究
MIMO技术可以在不增加频谱的情况下,极大提高频谱利用率,因而近十年得到了广泛的研究,并在LTE以及IMT-ADVANCED等系统中得到应用。口前,关于MIMO的研究主要还是侧重在物理层和无
数据卡作为基于HSDPA技术的终端设备,可以在3G网络覆盖的任意地方接入Internet,是移动通信和互联网技术的完美结合。传统的数据卡语音功能方案存在语音质量低、制造成本高等