多核环境下H.264多粒度并行编码研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:catchersun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的迅速发展,高质量视频的快速传输和共享成为当前的迫切需求。高清视频所广泛采用的H.264编码具有质量高码率低的优点,但是其编码复杂度却大大增加,在保证图像质量和压缩比的基础上,如何提高编码的速度成为当前研究的热点。随着多核处理器平台的不断发展,单核处理器下的H.264串行编码程序的编码速度已经不能满足实时传输和大规模共享的要求。针对这种情况,开发多核处理器环境下H.264多粒度并行编码器对于当前H.264视频编码具有十分重要的意义。通过分析H.264多粒度并行编码的必要性和可行性,在以往研究成果的基础上,提出了帧级、片级和数据级三种粒度融合的多粒度并行编码器。基于H.264开源编码器项目X264,针对图像帧之间参考关系复杂的特点,设计了一种B帧个数可变的帧级并行方法;通过对异构多核平台从核资源的分析,提出并实现了把16x16宏块拆分到从核上实现数据级并行的方法;根据同构和异构多核平台的特点,为了有效融合三种粒度的并行,设计了三个数据缓冲队列并创建多级线程分别在这两种平台上实现了H.264多粒度并行编码器。实验结果表明,在码率增加不大的情况下,H.264多粒度并行编码器很好地提升了编码加速比,视频编码质量符合高质量的要求,获得了优越的编码性能。但是,目前实现的多粒度并行编码器在异构多核平台上的加速比还有待进一步提高,处理器核资源的分配还不够精细,这将是未来研究的重点。
其他文献
基于内容的图像检索(CBIR,Content-Based Image Retrieval)是利用图像内容实现图像检索的一项综合性技术,是指根据图像内容特征以及特征组合,从图像库中查找含有特定内容的图
随着Internet的迅速发展,信息共享和数据交换的范围也在不断扩大,XML在跨平台、异构数据集成方面有着相当广泛的应用,但缺乏完善的存储和管理机制。传统的关系数据库和海量的
针对基于WEB应用开发和部署的应用系统来说,认证和授权是每一个系统的基础构件,但是各种类型的Web应用系统在安全体系的构建方法上都具有很强的共性。对于一个具有多重应用系
协作是多Agent系统(Multi-Agent System,简称MAS)研究的核心问题之一,而交互是协作的基础。由Randall Davis和Reid G.Smith借鉴商业活动中合同招标的运作模式,对任务和资源分
近年来,随着我国经济的高速发展,电力体制改革的不断深化,传统的电力巡检方式已经不能满足人们的需求。在这种背景下,本文在电力巡检中引入移动计算技术,目的是克服传统巡检工作中
人类已经进入信息社会,对各种各样信息的需求与日俱增。移动计算环境为人们随时随地访问信息提供了可能,是未来计算环境中重要的组成部分。随着移动设备的普及以及移动基础设施
H.264标准是当前国际上最新、压缩效率最高的图像编码标准,其在视频存储、无线通信等领域有广泛的应用。镜头边界检测是很多视频应用中的一个重要技术,近年来国内外学者对此
人工智能的迅速发展促使人们关注人脑思维功能并积极开发概括性的心智模型。如果能恰当地表示人类思维特征和推理方面的信息,以及开发相应算法去模拟人类思维,则对智能概念和功
从移动数据业务发展的历程来看,越是使用简单方便的业务,越会受到终端用户的青睐。为了消除终端用户浏览、下载过程中繁琐的寻找过程,运营商为终端用户提供了一个统一的接入门户
无线传感器网络(WSN, Wireless Sensor Network)是综合传感器技术、嵌入式计算技术、分布式信息技术及无线通信技术的新型网络,它实时监测、感知和采集网络分布区域内各种监