基于FPGA的视频图像分析

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:dd398622409xiewenjin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对弓网故障的检测是当今列车检测的一项重要任务。原始故障视频图像具有极大的数据量,使实时存储和传输故障视频图像极其困难。由于视频的数据量相当大,需要采用先进的视频编解码协议进行处理,进而实现检测现场的实时监控。H.264/AVC(Advanced Video Coding)作为MPEG-4的第10部分,因其具有超高的压缩效率、极好的网络亲和性,而被广泛研究与应用。H.264/AVC采用了先进的算法,主要有整数变换、1/4像素精度插值、多模式帧间预测、抗块效应滤波器和熵编码等。本文使用硬件描述语言Verilog,以红色飓风Ⅱ开发板作为硬件平台,在开发工具QUARTUSⅡ6.0和MODELSIM_SE 6.1B环境中完成软核的设计与仿真验证。以Altera公司的CycloneⅡFPGA(Field Programmable Gate Array)EP2C35F484C8作为核心芯片,实现视频图像采集、存储、显示以及实现H.264/AVC部分算法的基本系统。FPGA以其设计灵活、高速、具有丰富的布线资源等特性,逐渐成为许多系统设计的首选,尤其是与Verilog和VHDL等语言的结合,大大变革了电子系统的设计方法,加速了系统的设计进程。本文首先分析了FPGA的特点、设计流程、verilog语言等,然后对静态图像及视频图像的编解码进行详细的分析,比如H.264/AVC中的变换、量化、熵编码等;并以JM10.2为平台,运用H.264/AVC算法对视频序列进行大量的实验,对不同分辨率、量化步长、视频序列进行编解码以及对结果进行分析。接着以红色飓风Ⅱ开发板为平台,进行视频图像的采集存储、显示分析,其中详细分析了SAA7113的配置、CCD信号的A/D转换、I~2C总线、视频的数字化ITU-R BT.601标准介绍及视频同步信号的获取、基于SDRAM的视频帧存储、VGA显示控制设计;最后运用verilog语言实现H.264/AVC部分算法,并进行功能仿真,得到预计的效果。本文实现了整个视频信号的采集存储、显示流程,详细研究了H.264/AVC算法,并运用硬件语言实现了部分算法,对视频编解码芯片的设计具有一定的参考价值。
其他文献
随着现代工业的发展,氢气作为一种重要的工业原料在电力、航天、化工等各部门得到了广泛的应用。但是氢气的不确定泄漏可能危害生命或对工业设备造成极大的破坏,因此,如何对
人的体细胞已经被证明可以被特定的转录因子重编程回到发育最初的阶段,由此产生的人的诱导多能干细胞(hiPSCs)可以在体外分化成大量的多种功能细胞,因此,hiPSCs为研究人类遗传性
随着计算机网络技术的飞速发展,信息技术的安全问题越来越受到人们的重视,针对密码芯片的攻击以及防御的研究已经成为当前信息安全的热点研究方向,尤其以功耗攻击为主要手段
作为搜索引擎的重要组成部分,网络机器人能从Internet上自动获取网页,替搜索引擎在Internet上搜集网页。通用网络机器人以种子URL作为入口,对整个Web进行遍历下载。而主题网
多孔硅具有独特的微观结构、大的体积表面比、特殊的半导体能带结构、良好的化学稳定性使其在SOI技术、微传感器技术等众多方面得到极大重视。近年来,随着MEMS技术的迅猛发展
目的:采用慢性不可预知性应激(chronicunpredictablestress,CUS)大鼠抑郁模型,观察电针与低于有效剂量的西酞普兰(5-羟色胺再摄取抑制剂)的联合治疗效果,并探讨了脑源性神经营养
在有线或无线通信系统中,码间干扰(IIS)是信道非理想特性的主要因素,若不对其进行抑制,将在接收端产生很高的误码率。均衡器作为主要的ISI补偿手段,在现代高性能通信设备中,已成为必
研究了一类具波动算子的非线性Schr(o)dinger方程的数值计算问题.给出了该方程的两个守恒律,构造了求解该方程近似解的一种守恒差分格式,使该差分格式的精度在时间和空间上均
随着毫米波通信、精确制导、电子对抗、微波/毫米波生物医学以及电磁辐射防护等技术的应用和发展,实现毫米波段低损耗电介质材料的复介电常数测量具有重要的理论意义和工程价
近年来测序技术的进展为基因组学研究开辟了前所未有的新方向,能以合理的成本迅速产生海量测序数据。在这几乎所有的物种都可以被测序的时代,科学家们面临着如何分析海量序列数