基于FPGA的H.264视频编码器帧内预测系统设计

来源 :江苏大学 | 被引量 : 7次 | 上传用户:qq182894393
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264视频编解码标准以其高压缩比、高图像质量、良好的网络适应性等优点在数字电视广播、网络视频流媒体传输、视频实时通信等许多方而得到了广泛应用。提高H.264帧内预测的速度,对于实时性要求较高的场合具有重大的意义。为此,论文在总结国内外相关研究的基础上,针对H.264帧内预测的软件实现具有运算量大、实时性差等缺点,提出了一种基于FPGA的高并行、多流水线结构的帧内预测算法的硬件实现。论文在详细阐述H.264帧内预测编码技术的基础上,分析了17种预测模式算法,通过Matlab仿真建模,直观地给出了预测模式的预测效果,并在JM12.2官方验证平台上测试比较各种预测模式对编码性能的影响,以此为根据对帧内预测模式进行裁剪。接着论文提出了基于FPGA的帧内预测系统的设计方案,将前段采集到的RGB图像通过色度转换模块转换成YCbCr图像,存入片外SDRAM中,控制模块负责读写数据送入帧内预测模块进行处理。帧内预测模块中,采用一种并行结构的可配置处理单元,即先求和再移位最后限幅的电路结构,来计算各预测模式下的预测值,极大地减小了预测电路的复杂度。针对预测模式选择算法,论文采用多模式并行运算的方法,即多个结构相同的残差计算模块,同时计算各种预测模式对应的SATD值,充分发挥FPGA高速并行处理的能力。其中Hadamard变换使用行列分离的变换方法,采用蝶形快速变换、流水线设计提高硬件的工作效率。最后,论文设计了LCD显示模块直观地显示所得到的最佳预测模式。整个帧内预测系统被划分成多个功能模块,采用层次化、模块化的设计思想,并采用流水线结构和乒乓操作来提高系统的并行性、运行速度和总线利用率。所有模块用Verilog语言设计,由Modelsim仿真和集成开发环境ISE9.1综合。仿真与综合结果表明,系统时钟频率最高达到106.7MHz。该设计在完成功能的基础上,能够较好地满足实时性要求。论文对于研究基于FPGA的H.264视频压缩编码系统进行了有益的探索,具有一定的实用价值。
其他文献
感应耦合电能传输(Inductive Coupled Power Transfer,简称ICPT )技术是当前电能传输领域的一项新兴实用技术。该技术综合应用电力电子技术、磁场耦合技术和现代控制理论等,通过一次侧和二次侧线圈间的耦合磁场实现电能从静止电源系统向一个或多个可移动用电设备的非电气直接接触电能传输。论文以重庆市科委重点基金项目和国家自然科学基金项目为背景,主要基于ICPT系统四种补偿模式,
激光打标机是随着激光技术和计算机控制技术的不断创新而发展起来的激光加工设备。凭借着非接触、无污染、无磨损的优点,激光打标技术正取代传统的标记工艺,广泛地应用于各个
近年来开关电源以其特有的优势被广泛的使用,但同时由于输入电流谐波与相移的原因,存在功率因数过低的问题,对系统的运行有一定的安全隐患,也造成了经济损失。本课题主要研究了建
板形是衡量板带材质量的重要指标之一。为了取得良好的板形信息,板形检测是必须要解决的问题。目前,市场上板形检测的方法主要有接触式和非接触式两类;在接触式方法中,由于检测装
随着电子科学技术和控制理论的发展,小型四旋翼飞行器的相关理论己取得长足的进步,飞行器的设计理论与方法也引起了越来越多的学者的注意,同时在各个领域也取得了广泛的应用,其中
随着我国火电机组向着高参数大容量的超超临界机组发展,机组强非线性、强不确定性和强耦合性的特点更加明显,这就给单元机组动态模型的建立带来了困难。本文在分析超超临界单元机组动态特性的基础上,分别利用静态BP神经网络、动态Elman神经网络和模糊神经网络建立了1000MW超超临界直流锅炉单元机组的动态模型并与机组的线性模型进行了比较,仿真结果证明了所建模型的有效性。论文的研究内容和取得的主要成果主要体现
台标识别是用来检测并且识别台标的过程。台标识别的方法主要涉及图像识别,图像处理和模式识别等技术领域,在电视节目收视率统计、图像和视频检索以及电视广告非法插播等领域有
针对实验室(或家庭)等小型区域视频监控系统低成本、高清性的需求,设计一套适合于实验室(或家庭)小型区域的视频监控系统解决方案,并在TI公司推出的Davinci系列DM355开发板上
双级矩阵变换器(Two-stage Matrix Converter,TSMC)不仅具有常规矩阵变换器(Conventional Matrix Converter,CMC)所有如输入功率因数可控、输入输出电流正弦、能量可以双向流