H.264分数像素运动估计的FPGA设计

被引量 : 0次 | 上传用户:playboy200000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264视频编解码标准凭借其出众的压缩性能,在各种视频服务领域得到应用。它使用了分数像素运动估计,使得编码器压缩性能提升了0.5~2dB。但是分数像素运动估计的计算复杂度较大,占用了整个帧间预测计算量的45%。FPGA技术可以使我们方便的通过硬件平台完成高速计算的任务,设计基于FPGA的视频编解码器是产业界研究的热门方向。本文首先介绍了视频压缩技术的发展及技术特点,然后描述了H.264视频编码主要环节和FPGA相关知识,最后给出了几种已有的分数像素运动估计模块设计模式并引出本文的设计方案。在保证视频编码质量的情况下,为了降低复杂度,本方案未支持8x8分割以下的分割模式,且在求解像素残差和运动预测像素值时都以8x8块为基本单位;存储参考帧像素和当前帧像素时,使用了FPGA中不同的存储资源,并设置了相应的存储规则;在插值过程中将竖向8x8块合并后输入到插值单元,避免了参考帧像素边界的重复输入;本方案采用了一种适合硬件实现的搜索算法,即并行搜索21个分数像素点(匹配块左上顶点),这个算法对视频质量的影响只有0.02dB,但处理效率大大提升;在比较判决模块,利用21个代价值到达的时间不同的特点,复用了三个比较单元;同时设计中进行了两次分数像素运动估计,节省了存储空间,第一次针对每种分割模式,得到最佳分割模式,第二次仅针对最佳分割运动估计,得到最佳残差和最佳运动补偿像素等数据,最后重构得到重构像素。最后,本文利用Systemverilog搭建的验证平台,使用大量视频的数据进行了验证,功能仿真表明本文设计正确达到了预期功能。在Xilinx的xc7z045硬件平台上进行了综合和布局布线,结果表明本模块共使用11094个寄存器和22950个LUTs,布局布线后的工作频率达到了125MHz,处理一个宏块需要440个周期,满足处理1080p@30fps的要求。
其他文献
妇产科教学是医学本科教学的重要组成部分,我们结合自身实际,对临床实习教学方法进行总结后归纳为以下几点,为提高妇产科临床实践教学质量提供参考:(1 )首位带教教师负责制;(2 )结合病
大宁岩体是南岭加里东期花岗岩的典型代表。前人对该岩体开展了岩石学、矿物学、地球化学及成矿作用等方面研究工作,但对岩体本身及镁铁质微粒包体的形成时代、岩石成因、构
钱钟书先生在《管锥编·太平广记》中提出了“意余于象”与“象外见意”的观点。本文论述了“意余于象”与“象外见意”的含义,同时也论证了这两个观点在中西方文化的重要意
[目的]构建医护人员血源性病原体职业暴露防护评价指标体系,为医护人员职业安全管理提供评价工具。[方法]在文献回顾、理论分析、小组讨论的基础上初步拟定指标体系咨询表,运
当前 ,社会上新问题、新情况不断涌现 ,思想政治教育本应该“大显身手” ,但实际上却表现出了“弱效”现象 ,关键的原因还是目前部分教育存在着“虚而不实”的病症。思想政治
财政问题一直是制约我国广播电视公共服务发展的一个基础性问题。目前,我国尚未确认广播电视公共服务财源最大化和最优化的途径,也缺乏与此相关的完善的财政运行机制。本文从
要在竞争中保持企业的核心竞争力,取得先机,企业必须不断的提高经营管理者素质,优化企业运营管理模式。人力资源管理工作是组织管理的基础工作,而建立合理有效的绩效考核体系是提
情景教学一直是初中数学教学过程中最受关注的问题,也是初中数学教师不断进行探索的问题,本文针对当前初中数学课堂中情境教学的策略进行了深入的探索,从情感的角度出发,激发
在企业管理中,营销团队的管理是一项重要的任务,它直接关系到企业盈利能否达到最大化,营销团队中合理的分工合作,能够使团队中的每一位成员都能够发挥自己最大的作用,从而为
科技产业的发展对农业科研院所综合实力的增强和整体发展起到强有力的支撑作用。科技创新是农业科研院所发展的核心,是发展的原动力,科技产业是转化科技创新的成果,二者都是农业