基于Tilera多核处理器的HEVC多层次并行解码方法的研究与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:robinleslie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HEVC是面向高清和超高清视频应用的新一代视频编码标准,但其极高的运算复杂度是应用中面临的重要障碍,采用多核处理器是解决问题的有效途径。本文以TILERA公司推出的Tilera GX36多核处理器为硬件平台,对HEVC视频的并行解码技术进行了深入的研究,通过对解码器中关键模块并行化处理,实现基于Tilera多核处理器的HEVC多层次并行解码,从而达到对未使用任何并行方式编码形成的高清、超高清视频码流的实时解码目标。论文的主要工作和创新如下:1.研究并实现了解码过程中熵解码模块(ED),CTU行像素解码模块(CTU),去方块滤波模块(DF)等三个模块的并行处理方法。基于帧类型依赖性分析和CU块数据的关联性分析,分别实现了熵解码帧级并行算法,CTU行像素并行解码算法和去方块行级并行滤波算法,在保证重建图像质量的同时,提高了解码并行加速比。2.研究并实现了基于Tilera多核处理器HEVC多层次并行解码算法。对HEVC解码器的熵解码模块(ED)、CTU行像素并行解码模块(CTU)、去方块滤波模块(DF)等加以有机结合,并通过流水线并行设计,提高多核利用率,降低各个模块之间的延时,实现了CTU级与帧级处理并存的多层次并行架构的HEVC解码算法。建立了CTU行并行加速分析的数学模型,解释了多核并行加速可能出现的瓶颈现象。3.实现了基于Tilera多核处理器的平台级优化方法。通过Tilera GX36多核处理器平台提供的多媒体应用的优化方法,实现了编译器优化、存储器优化、指令集优化、FeedBack优化等,进一步提高了HEVC并行算法的处理性能。论文通过对不同的高清视频测试序列对上述方法进行了实验和分析,验证了所提出的各并行解码方法的有效性。实验结果表明,所提出的帧级熵解码并行算法的加速比达到了1.6,CTU行像素并行解码的加速比达到了9.5,去方块并行滤波并行算法的加速比达到了2.0,提出的多层次并行解码算法对高清和超高清普通视频码流的解码最大并行加速比达到了15.9,比WPP并行方式高出37%左右,帧率达到了30帧/s以上,实现了实时解码目标。论文最后对做的工作进行了总结,并展望了未来的进一步研究方向
其他文献
视频的显著性描述已成为当前计算机视觉领域的研究热点,本文在视觉显著性的基础上,总结和拓展了两个基于视频显著性描述的视频处理技术——适合于监控视频的关键帧提取以及视
随着计算机产业的不断发展和变革,嵌入式系统的研发已经成为热门的研究领域,并且成功的应用到了社会的各个行业,如制造业,服务业,国防,互联网等。然而,嵌入式系统在走向网络
无线传感器网络中,为有效的延长网络生存周期,均衡网络能量消耗,需要研究合理高效的路由协议算法。同平面路由相比,分簇路由算法被认为具有良好的发展前景,但当前多数分簇路
HEVC是面向高清和超高清视频编码的新一代国际标准,具有更高的压缩性能。然而,极高的计算复杂度成为其应用主要障碍。随着多核处理器的发展,在多核平台下的并行编码成为解决
西门子PLC组网技术在工业控制领域中的应用十分广泛,而且市场占有率很高,尤其网络通讯技术在行业内处于领先地位.利用西门子PLC组网技术可以建立一个基于工业以太网以及现场
近年来,随着摄像设备价格下降、计算机计算能力增强和网络速度的提高,视频监控技术得到了快速的发展。但是目前国内外现有的视频监控系统在城市治安应用中存在系统扩展性差、不
近年来,随着人类对海洋认识和探索的进一步深入,加大对海洋信息的掌控在现实生活中显得愈发重要,其中,对水面目标的自动识别就是最重要的课题之一。由于水面情况复杂,不可预
随着P2P(Peer-to-Peer)技术的网络应用迅速发展,P2P技术也受到越来越多的关注。近期,基于分布式哈希表(DHT)技术的结构化P2P网络逐渐成为P2P技术的研究重点。作为结构化P2P网
无线传感器网络是由大量低成本、低功耗、具备感知、数据处理、存储和无线通信能力的微型传感器节点通过自组织方式形成的网络。当无线传感器网络部署在未保护或敌对环境中时
随着互联网信息技术的快速发展,在一定程度上促进了移动通信网络技术的改革与更新,每一次的改革都为我们的日常生活带来了巨大的变化.从2G、3G到4G移动通技术的革新,为我们的