论文部分内容阅读
运动检测作为视频图像处理领域一个十分重要的分支,在安全、公共交通、个人生活等诸多领域都有广泛的应用,并且发挥着举足轻重的作用。随着科技的发展,人们对运动检测系统的速度、精度有了更高的要求。因此,研究具有实时、高精确性的运动检测技术具有十分重要的意义和价值。目前,多数运动检测系统都是在高性能PC机上结合相应的软件编程来实现,这样不仅价格昂贵,而且体积大,适用范围小。FPGA具有并行处理、速度快等优点,十分适合实时性要求高的视频图像处理。本文在研究实时运动检测系统的基础上,结合FPGA的优点提出了一种在FPGA硬件平台上实现实时运动检测系统的研究方案。在该研究方案中,实时运动检测系统由图像采集模块、图像缓存模块、图像检测处理模块以及图像显示模块共四大模块构成。图像采集模块由I2C通信子模块和THDB-D5M摄像头配置子模块组成,实现对实时运动图像的采集。图像缓存模块由同步动态随机存储器SDRAM构成,对图像帧进行高速缓存。图像检测处理模块由RGB转换子模块、图像灰度处理子模块、Sobel边缘检测子模块、帧差法运动检测子模块和二值形态学处理子模块构成。最终,检测结果由图像显示模块进行输出和显示。通过对各个模块的逐一实验测试,以及对整体系统的测试证明所设计的基于FPGA的实时运动检测系统各个模块工作正常,并能够实现对实时运动物体的检测。