论文部分内容阅读
在现代医学和工业中,经常有一些危险医学或者化学物品存放于无人值守区域,一旦发生外来人员或者运动物体入侵情况,很容易造成化学物品的泄露和损坏以及人员的大量伤亡,产生重大社会隐患,由于社会上此类的安全事故频发不断,因此人们对安全方面的需求愈发强烈。因此,本文设计了一套基于ARM9的嵌入式、低功耗运动目标检测的智能视频监控的终端系统。本系统能够对存放危险化学品的无人值守区域进行24小时不间断的监控,监测视频中的运动物体,并进行实时报警。完成在海量的视频数据中,有效提取出有用视频图像信息的功能。本系统是基于ARM平台的嵌入式Linux监控系统,在对系统需求进行了详细分析的情况下,主要从以下几个方面开展了深入的研究:1.设计并完成了基于S3C2440的嵌入式硬件开发平台,并在电路原理图及PCB电路板设计方面,充分考虑到了系统的低功耗和抗干扰特性。2.在开发板上完成u-boot和内核的移植,以及根文件系统制作,搭建基于嵌入式Linux的软件平台,并在现有驱动的基础上移植了声卡驱动、网卡驱动、USB摄像头驱动,并采用中断方式编写了按键驱动。3.通过摄像头采集视频信息,并进行了运动目标检测算法的研究。在满足复杂度和内存使用较低的条件下,仍能够快速完成从背景图像中分离前景图像的目的。4.利用SMTP简单邮件发送协议实现了邮件发送功能,在减小对系统的开销情况下,实现了动态的web服务。