论文摘要
随着我国经济的发展以及人民生活水平的提高,视频监控系统的需求越来越大。视频监控系统不仅符合信息产业未来发展的趋势,而且蕴藏着巨大的商机和经济效益,成为目前信息产业中颇受关注的数字化产品。计算机视觉和模式识别技术的不断进步促进了视频监控系统向智能化方向发展。智能视频监控系统的核心就是利用计算机视觉技术从视频图像中检测、跟踪、识别目标并对其行为进行理解与描述,其中包含两个重要的环节就是人脸检测(Face Detection)和人脸跟踪(Face Tracking)。本文在分析国内外智能监控系统发展现状基础上,结合嵌入式系统的开发方法,引入人脸检测的相关算法,设计并实现了支持人脸检测的智能化视频监控系统。本文主要的研究工作如下:1.在系统开发中,考虑到系统实时性的需求及系统功能扩展的需要,采用了ARM9处理器的EBD2440及TMS320DM642双核心的开发平台,操作系统采用嵌入式Linux系统。2.在ARM/DSP嵌入式系统下,采用PAL制式CCD摄像机采集视频信号,并实时的对采集的信号进行人脸检测及回放显示。在本文中,采用在YCbCr色彩空间的肤色检测方法及人脸形状分类器进行人脸区域的判定。人脸追踪模块对视频序列中的人脸位置进行判断,得到相应的控制指令,并通过DSP的I/O口输出控制信号来控制云台的相应动作。3.设计了基于继电器控制方式的云台控制电路。该控制电路不仅实现了系统对AC220V云台相应动作的自动控制,也提供了操纵杆手动控制云台的功能。4.建立了基于BOA的WEB服务器来接收并远程控制信号,并将其解释成云台的控制信号,发送至云台控制电路,实现用户对监控系统的远程控制。5.采用QT开发完成GUI用户界面,使用户可以通过点击触摸式液晶屏的方式实现对系统的配置管理。