基于FPGA的H.264帧内预测与帧间预测设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:chen_gm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由国际电信联盟(ITU-T)和国际标准化组织(ISO)共同制定的新一代低码率视频压缩编码标准,具有高压缩比、高图像质量、良好的网络适应性等优点,在数字电视广播、视频实时通信、网络视频流媒体传输以及多媒体短信等各个方面的应用越来越广泛。目前,全硬件化实现H.264编码器已经成为业界的研发潮流。帧内预测和帧间预测是实现H.264编码器高压缩率和压缩质量的最关键部分,为了满足基于FPGA的H.264视频编码IP核中系统资源消耗和实时性的要求,论文主要针对帧内预测和帧间预测模块进行硬件设计。论文在深入研究H.264视频压缩编解码原理的基础上,结合FPGA和SOPC的特点,提出了一个基于SOPC的H.264编码系统架构方案。按照硬件设计思想,对帧内预测和帧间预测算法进行合理改进和优化,完成了帧内预测和运动估计模块的设计,在保证性能的前提下节省了硬件资源。论文主要包括以下内容:1、对H.264视频压缩编码关键技术进行研究,结合SOPC和流水线设计方法,构建基于SOPC的H.264编码器系统架构方案。2、进行了H.264编码系统中帧内预测模块的设计。在深入分析帧内预测原理的基础上,采用一种统一运算模型电路实现所有预测模式的预测值计算,并设计了一种4路并行的可配置结构以提高处理速度。这种方案权衡了处理速度和实现代价两个方面,硬件实现效率较高。3、进行了H.264编码系统中帧间预测模块的设计。通过对各种运动估计算法的分析和比较,采用在硬件实现复杂度和性能上有良好折中的分层准全搜索法,通过并行处理结构和流水线处理方式,对算法进行了FPGA架构设计和数据流分析,充分利用数据重用性对搜索处理阵列进行设计,在此基础上对运动估计模块的各子模块进行详细设计。这种运动估计结构在保证搜索性能的前提下,处理单元PE数更少,设计架构与全搜索法架构相比大大节省了硬件资源成本。仿真验证结果表明:论文设计的帧内预测模块和运动估计模块在工作效率和实现代价之间得到较好的权衡,在性能和资源消耗上都具有很大的优势,对基于FPGA的H.264视频压缩编码系统实现具有一定的实用价值。
其他文献
移动学习已经成为一种新的学习方式,它作为现代移动通信技术与教学实践相结合的一种新型教学形态,是推动教学改革,培养创新型人才的重要途径,开始在教学中受到普遍的重视和推广。
LTE-Advanced是第三代伙伴项目(3GPP)提出的长期演进(LTE)的增强技术,旨在提高传输速率以适应移动宽带通信市场的应用需求,并保持3GPP标准在移动通信领域的竞争力。它继续沿用
随着测井技术的不断发展,传统的感应测井技术已经远远不能满足石油工业的需求,随钻测井以其测量精度高、测量及时、测量信息准确客观等众多优点已经成为当前最热门的发展方向之
调制类型的不断增多和通信系统间的互通性要求促进了信号调制识别技术的不断发展。而正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)技术以其频带利用率高
在20世纪80年代,一种新的分析方法出现在应用数学的调和分析领域,即小波分析。在小波分析中,其重点在于小波变换,它是一种针对信号的时间-频率分析方法。并且它具有多分辨率
语音识别是让机器能够“听懂”人类的语言、并把人类的语音信号转化为相应的文本或命令的技术[1]。语音识别可以认为是模式识别的一个分支,它与声学、语言学、心理学、数字信号
1963年Gallager发明的LDPC码在Turbo码出现后重新得到编码界的关注。虽然LDPC码的译码算法已经是成熟的技术,但对于具体应用而言,进一步降低译码复杂度是一个重要问题。因为
水下机器人在世界范围内的应用领域已经不断扩大,如海洋研究、海洋开发和水下工程等。本论文的研究内容是围绕课题组项目“水下机器人声视觉技术”中高分辨率成像声纳嵌入式
H.264/AVC是最新数字视频国际编码标准。相对于以往的标准,H.264标准拥有更高的编码效率,更宽的码率范围,更好的图像质量,更强的网络友好性和抗误码能力。然而其性能提高的同
随着科技的不断发展,各式各样的多媒体技术在计算机网络和日常生活中得到了广泛的应用。其中,JPEG静态图像压缩标准以其良好的压缩性能在图像处理领域获得了广泛的应用。通过