基于FPGA的视频图像分析

基于FPGA的视频图像分析

论文摘要

对弓网故障的检测是当今列车检测的一项重要任务。原始故障视频图像具有极大的数据量,使实时存储和传输故障视频图像极其困难。由于视频的数据量相当大,需要采用先进的视频编解码协议进行处理,进而实现检测现场的实时监控。H.264/AVC(Advanced Video Coding)作为MPEG-4的第10部分,因其具有超高的压缩效率、极好的网络亲和性,而被广泛研究与应用。H.264/AVC采用了先进的算法,主要有整数变换、1/4像素精度插值、多模式帧间预测、抗块效应滤波器和熵编码等。本文使用硬件描述语言Verilog,以红色飓风Ⅱ开发板作为硬件平台,在开发工具QUARTUSⅡ6.0和MODELSIMSE 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转换、I2C总线、视频的数字化ITU-R BT.601标准介绍及视频同步信号的获取、基于SDRAM的视频帧存储、VGA显示控制设计;最后运用verilog语言实现H.264/AVC部分算法,并进行功能仿真,得到预计的效果。本文实现了整个视频信号的采集存储、显示流程,详细研究了H.264/AVC算法,并运用硬件语言实现了部分算法,对视频编解码芯片的设计具有一定的参考价值。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景及意义
  • 1.2 课题的开发环境
  • 1.3 本文的主要内容和安排
  • 1.3.1 论文研究主要内容
  • 1.3.2 论文总体框架
  • 第2章 FPGA概述及系统方案设计
  • 2.1 FPGA简介
  • 2.1.1 可编程逻辑器件的分类
  • 2.1.2 FPGA的特点
  • 2.2 FPGA的设计方法和流程
  • 2.2.1 自上而下的设计方法
  • 2.2.2 自下而上的设计方法
  • 2.2.3 FPGA的设计流程
  • 2.2.4 可编程逻辑设计指导原则
  • 2.3 VetilogHDL介绍
  • 2.3.1 什么是Verilog HDL
  • 2.3.2 Verilog HDL的特点
  • 2.4 系统方案设计
  • 2.4.1 算法设计
  • 2.4.2 硬件设计
  • 2.4.3 器件的选型
  • 2.5 本章小结
  • 第3章 H.264/AVC的算法研究
  • 3.1 静止图像压缩标准
  • 3.1.1 静态图像压缩原理
  • 3.1.2 静态图像压缩标准分类
  • 3.2 视频压缩标准
  • 3.3 视频压缩编码的基本原理
  • 3.4 H.264/AVC编解码器原理
  • 3.4.1 H.264/AVC的档次和级
  • 3.4.2 H.264/AVC编码的数据格式
  • 3.4.3 帧间帧内预测分析
  • 3.4.4 变换量化分析
  • 3.4.5 CAVLC熵编码分析
  • 3.5 本章小结
  • 第4章 JM平台的分析
  • 4.1 JM分析
  • 4.1.1 JM介绍
  • 4.1.2 代码分析
  • 4.2 实例数据视频编解码分析
  • 4.2.1 JM平台的编解码实例
  • 4.2.2 数据分析
  • 4.3 本章小结
  • 第5章 FPGA实现H.264/AVC的部分算法的研究
  • 5.1 视频信号的采集与显示
  • 5.1.1 视频信号的采集流程
  • 5.1.2 CCD模拟信号的A/D转换
  • 5.1.3 视频同步信号
  • 5.1.4 视频信号的存储
  • 5.1.5 视频的VGA显示
  • 5.2 H.264/AVC变换的verilog实现
  • 5.3 H.264/AVC量化的verilog实现
  • 5.4 H.264/AVC CAVLC的verilog实现
  • 5.5 本章小结
  • 总结和展望
  • 1 全文工作总结
  • 2 未来研究展望
  • 致谢
  • 参考文献
  • 附录
  • 攻读硕士学位期间发表的论文及科研成果
  • 相关论文文献

    标签:;  ;  

    基于FPGA的视频图像分析
    下载Doc文档

    猜你喜欢