摘要在海空动态复杂背景环境下,如何在杂乱的噪声中完成对远处小目标的检测与提取,一直是目标检测中亟待解决和优化的课题。本文使用Verilog语言编写硬件描述代码使 FPGA完成对高清格式红外视频的图像处理,实现帧间差分法和海天线检测法检测目标的效果。65152
本文第一章引言,介绍了研究如何检测海空复杂背景下红外小目标的背景和意义,并简单介绍了红外目标检测的研究现状。第二章主要介绍了本文用到的主要算法理论。第三章介绍了由课题组设计制作的电路板上各个芯片的功能、特性及实验平台连接方式。第四章则介绍了通过使用Verilog HDL进行各个图像处理模块的代码编写,主要编写了I2C芯片初始化模块,FIFO缓存模块,像素点行列位置采集模块和图像处理核心模块,最后给出了结论。
毕业论文关键词 海空背景 红外目标 FPGA 帧间差分法
毕业设计说明书(论文)外文摘要
Title Detection of Infrared Targets under Complicated
Background of Sea and Sky Based on FPGA
Abstract
How to detect and extract distant small target from messy noise in the background of complex sea and air environment has always been an important issue waiting for being solved .This article uses the Verilog hardware description language to make FPGA to complete the high-definition format infrared video image processing, in order to detect and extract distant small target by Inter-frame difference method and sea-sky-line detection method.
The first chapter, introduction introduces the background and the significance of the research about how to detect the infrared small target in the complex air and sea background, and briefly describes the current situation of infrared target detection research. The second chapter introduces the main algorithms used in this article. The third chapter introduces functions and characteristics of chip board designed by seniors. The fourth chapter describes the way about how to use Verilog HDL to write various image processing modules of code, and build the I2C chip initialization module, FIFO buffer module, pixel row position acquisition module and image processing core module. Finally, the conclusion is given.
Keywords Sea and sky background,Infrared Target,FPGA ,Inter-frame difference method,
目 次
1 引言 1
1.1 研究背景及意义 1
1.2 红外目标检测处理算法研究现状 1
1.3本文所做的主要工作 1
2 红外运动目标检测算法原理 3
3 基于FPGA的红外运动目标检测硬件平台 5
3.1 硬件平台介绍 5
3.2 SIL9125芯片介绍 6
3.3 FPGA芯片介绍 9
3.4 ADV7343介绍 9
3.5 本章小结 12
4 基于FPGA的红外运动目标检测的软件实现 13
4.1 I2C总线芯片初始化模块 13
4.2像素点行列位置采集模块 18
4.3 帧数据缓存FIFO模块 23
4.4图像处理核心模块 25
4.5检测算法FPGA实现效果分析 27
4.5.1 帧间差分法