H.264整像素运动估计的FPGA设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xingxing123789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是当今最流行的视频压缩编码标准,它比以往的视频标准具有更好的性能。运动估计是H.264标准中关键性的技术之一,它能有效地去除视频图像之间的时间冗余,获得很高的视频编码效率,但这是以巨大的计算量为代价的,它占到了整个编码的计算量的60%-80%。随着FPGA技术的持续发展,块尺寸可变的运动估计基于硬件的算法设计与实现成为了当前人们研究的热点之一。本文首先对视频编码技术的发展做了简要的介绍,详细分析了运动估计的块匹配原理和常用的搜索算法,对FPGA的特点和设计流程也做了简单说明,这些是本文的理论基础。其次给出了整像素运动估计硬件结构的整体设计方案:在运动估计搜索算法方面使用全搜索块匹配的方式;对比分析了四种片内数据复用方式Level A~Level D的优劣,并选择其中的Level C数据复用方式,能够在节省片内存储资源的同时减少从片外获取数据的带宽;在多种子块的SAD计算时使用2-D树状加法结构,可以提高硬件的利用率;在参考图像的边界使用虚拟连接的方式,使参考数据的更新时序更加简单、规律和有效。基于上述设计思路,对各个主要模块的功能、流程和结构进行了分析并使用Verilog HDL硬件描述语言实现了整个模块。最后,利用自动验证模型使用大量数据对模块进行了验证,并比较了软件模型和模块的结果,验证了模块逻辑的正确性。在xc6vlx240t硬件平台上利用ISE进行了综合验证,仿真结果表明,总共占用了11569个寄存器、33773个LUTS和9个Block RAM。最高工作频率可以达到195MHz,处理一个宏块需要345个时钟周期,能够满足1080p图像的处理。与已有的设计相比,在宏块处理的速度以及片内资源使用方面更有优势。
其他文献
近年来,通信运营商的3G网络及计算机网络技术得到高速发展,伴随着物联网应用的出现和日益增多,建立数字校园和现代化管理的新型学校已成为大多数高校的共同目标。如何利用3G
本文主要探讨30年代普遍的政治文化心理对文学的导向。文章认为,30年代的特殊政治文化语境在相当大的程度上影响着广大的读者层,由此形成30年代普遍的阅读心理。来自读者层的特殊的阅
人工智能在国际上很早就有人关注,自从人工智能的思潮展开,这一学科领域的发展经历了不同发展情况,有热度增长的时期也有乐观思潮消减的时期,可以概括为孕育期、诞生期、乐观
<正> 人们设想,大学公共英语课都是旨在向学生传授其专业学习及其未来职业所需的语言技能。然而,近来的调查表明,公共英语课并没有起到应有的作用。公共英语课效果欠佳的原因
初中英语教学可以使用先学后教的教学方法,在其实施过程中要遵循分层教学、自主学习、小组合作的原则,教师制定先学导读单,指导学生先学。实验证明,先学后教在初中英语教学中
由于基坑地质及观测环境的多样性和复杂性,基坑位移监测数据处理的理论模型与实际模型之间存在着模型误差。若模型误差显著,则所得位移拟合模型的精度较差,将影响后继变形分
第一部分:超声造影定量分析的可行性分析及肾功能损害动物模型的建立1.健康实验兔肾脏血流灌注超声造影定量分析及方法学研究目的:比较在选择不同的感兴趣区域(region of inte
目前数字集成电路的设计主要采取自顶向下的层次化设计方法。由于模拟集成电路自身设计的复杂性及局限性,使得它在进行层次式设计时遭遇不少困难,但采用这一设计方法是提高模拟
湿蒸汽的存在严重影响了汽轮机的安全运行和使用寿命,精确测量蒸汽的湿度,有助于为汽轮机的运行和改进提供参考依据。论文中,首先分析了谐振腔作为湿度传感器的工作机理,从理论上
现金持有量是企业财务管理中最具有战略意义的决策之一。企业常常需要权衡现金持有的收益和成本以决定现金持有量。实证研究表明,企业现金持有的决策由若干财务要素决定。优