多核环境下的H.264并行编解码优化研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:qq240927781
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的发展,大规模视频数据的处理和传输已成为当前的迫切需求。H.264视频编解码标准具有高效的视频压缩性能,广泛的应用于视频传输等应用领域。但是,单核环境下的串行H.264编解码已经不能满足实时处理高质量视频数据的要求。多核技术的发展突破了单核计算的瓶颈限制,特别是多核技术开始从同构多核处理器向异构多核处理器的架构发展,这为包括多媒体处理在内的高性能计算提供了优异的计算平台。   本文在以往研究工作的基础上,分别在同构多核环境和异构多核环境下设计和优化H.264并行编解码算法。在同构多核环境下,分析比较不同层次下并行编解码的特点,设计基于多线程的片(Slice)级并行编解码算法,根据测试结果研究线程数、并行加速比和图像质量之间的关系;在异构多核环境下,研究SAD值计算、去方块滤波和DCT变换的GPU并行加速算法,设计基于CUDA并行加速的H.264编解码器,总结归纳在异构多核环境下进行并行计算的方法和注意点。   本文的研究结果表明:同构多核环境下的多线程并行编码的确加快了整个编解码的效率,但线程数量的增多并不会带来编解码器性能更大程度上的提升,反而会带来图像质量的下降。异构多核环境下的基于CUDA的并行计算在性能上有了极大的提升,同时也降低了CPU的资源负载,依靠GPU强大的数据处理能力,有利于对大规模视频数据进行并行编解码。由于不同的编程模式使得目前的研究只能针对几个核心功能模块的改进,将H.264整体流程纳入到CUDA的架构上是今后研究的方向和重点。   本文对于多核环境下的多媒体处理等相关领域的研究具有一定的借鉴意义。
其他文献
飞速发展的国际互联网促使网络技术应用呈指数增长,网格技术是伴随着互联网技术而迅速发展起来的,它将网络上的各种分布的异构资源集合到一起,这些资源结合在一起就好像是一台超
现代雷达的发展呈现出体制多样化、结构复杂化、功能多样化的特点,这使得雷达的设计、开发和测试成为一项费时、费力的工作。随着计算机仿真技术以及雷达理论的发展,雷达模拟
学位
蜡梅学名:Chimonanthus praecox(L.)Link,英文名:Wintersweet,科名:蜡梅科Calycanthaceae。蜡梅为落叶灌木,原产于我国江苏、浙江、安徽、湖北、江西和陕西等地。在我国栽培己久,是有
本文通过对荣华二采区10
期刊
图像分割是计算机视觉的基本问题之一,其主要任务是把图像分割成纹理上同质区域,是计算机视觉和高层感知的关键性步骤,也是计算机视觉和模式识别研究的难点和热点问题。一个
芥菜(Brassica juncea var.foliosa)是温州地区栽培的一种重要叶菜类蔬菜。由于长期高密度栽培和设施栽培条件的改变,近年来芥菜病毒病危害日益严重,成为生产中的突出问题。侵染
空间探测与资源开发、空间信息爆炸式的增长使得空间信息的可靠传输、存储和有效利用成为了一个重要研究课题。空间通信网中的服务质量控制方法(Quality of Sevice,QoS)是实
学位
自美国“9.11”事件以来,各国均加大了对恐怖主义的打击力度和本国公共安全监管的力度,大量的电子辅助设备开始应用于机场、车站等交通领域。我国更是在北京奥运会和上海世博
学位
本文介绍了放线菌分类学的发展历程和研究进展、我国西藏地区土壤放线菌的种群多样性和拮抗活性以及一株戈登氏菌的多相分类研究。 实验采用分散差速离心(Dispersion and diff
光学遥感图像舰船检测对国家安全和民事应用意义重大。当前光学遥感图像上舰船检测的一个研究重点是如何在复杂场景下进行快速和准确的舰船检测。针对这个问题,本文提出了一
学位