要实现图像的数字化处理就要求必须具备一套完整的图像数字化处理的系统。而一个完备的图像处理系统中最基本也最重要的就是图像的采集与处理两个模块。图像采集的速度与质量,图像处理的精确性与效率等都会直接的影响到这个系统是否是一个成功的完善的系统。源]自=优尔^`论\文"网·www.youerw.com/
图像数字化处理的系统一般包括采集与处理两个部分[3]。图像采集部分一般由视频处理装置、图像数据缓存器、实时操控电路所构成。它的作用是将摄像头等视觉传感器所获得的模拟信号转化为数字信号,再把转换后的数字信号发送给计算机或者专门的处理设备来进行信号的处理。图像处理模块一般是通过计算机或者是专门的图像处理仪器又或是二者同时应用来构成的。随着图像处理技术的不断发展,到今天主要的图像处理器件包括专用集成芯片(ASIC)、数字信号处理器(DSP)和现场可编辑逻辑门阵列(FPGA)及其有关电路。这些器件对于图像处理领域的贡献是决定性不可估量的。
随着图像数字化处理技术的不断发展,现代化的工业生产,科研探索对于图像处理的提出了更高的要求,需要能在更短的时间内高效准确的处理更大数据量的图像,而且对于不同的工作环境的适应性以及可靠性的要求也在不停的提高。这些都使得FPGA在图像处理方面所占据的独特的优势地位得到凸显。
综上所述,本文中就是介绍的一种基于FPGA的图像运动检测方法。它即有较快的运算速度,又具有现场可编程这一灵活性很高的特性,并且还有低功耗,体积轻便的独特优势,因此FPGA被选作本文的研究背景。本文是以FPGA为图像处理的背景来研究一种更可靠、更高效的图像处理算法。
1.2 基于FPGA的图像处理技术的研究现状与发展方向
1.2.1 基于FPGA的图像处理技术的优势
1.3 研究意义
随着对图像数字化处理各方面要求的不断提高,不仅对于硬件的构造与工艺的要求有了更多的追求,在软件方面,尤其是对于图像数字化的运算所采用的算法是否能做到又快又好有了更高的标准。因此在这方面更多的投入与实现是非常有必要的。
1.4 论文研究内容与章节安排
本文所研究的问题是如何在FPGA平台上实现图像运动的检测,以数字逻辑电路的理论和编程能力为基础,通过努力与尝试来研究FPGA平台上图像运动检测,并对研究过程中所遇到的一些问题进行了探究与解释。
本文的研究的范围主要包括如何以逻辑电路的形式实现视频信号的实时采集、存储、显示和图像的实时检测,并将各个模块集中在一块FPGA芯片上。
在本文的第一章中主要对研究的背景以及FPGA的发展现状做了总体上的阐释。
第二章主要介绍的是一些数字视频信号的基本知识,主要是采用数字视频信号的原因,以及其获得的方法。
第三章文章则主要是硬件上的介绍,包括额红色飓风版子上各个模块的功能与版子的工作流程。
第四章主要介绍了视频数据的格式与采集输出及处理过程中的原理说明。
第五章主要介绍了FPGA平台上运动检测所使用的算法,并进行了比较。
2 数字视频信号概述
2.1 采用数字信号进行图像处理的原因
一般情况下从CCD所得到的都是视频的模拟信号,然而当代数字化的迅猛发展使得通常对于数字信号的处理要更为简便高效且更容易达到预期的效果,因此往往在对视频信号进行处理之前要将模拟视频信号转化为数字视频信号,从而使得对视频信号的处理更加容易。模拟视频信号一般是连续的而数字视频信号则是离散的。