第
46
卷第
2
期
2007
年
3
月
厦门大学学报(自然科学版)
Journal of Xiamen University (Natural Science)
Vo
l.
46
No.2
Mar. 2007
·研究简报·
基于
Windows
CE
的嵌入式视频
监控系统研究与实现
陈
飞,陈启安棒,郑仁广,陈永建
(厦门大学信息科学与技术学院,福建厦门
361005)
/11J
摘要:后
PC
时代的到来,使人们开始越来越多地接触到嵌入式产品,嵌入式技术已成为一个研究热点和消费热点.视
频监控在各行各业已经得到广泛的应用.由于应用范围的差异、传输条件的限制等因素,嵌入式监控系统必将成为开发
及应用的新热点.本文立足于嵌入式系统、
Windows
CE
操作系统、网络应用等技术,根据现实应用,在
e
Bo
xII
平台下研
究和实现了视频监控系统
E-
Li
fe.
有机地结合了嵌入式终端设备和网络传输,符合嵌入式和网络结合的发展趋势,同时,
这一系统架构也为视频监控系统的发展开辟了新的前景.
关键词:嵌入式系统;
Windows
CE;
视频监控;内核定制
中图分类号
:TP
319
文献标识码
:A
文章编号
:0438-0479(2007)02-0283-05
计算机智能视频监控是计算机视觉领域一个新兴
的应用方向和备受关注的前沿课题.伴随网络技术和
数字视频技术的飞速发展,监控技术正向着智能化、网
络化方向不断前进.监控系统功能日益强大,但是依然
需要工作人员不间断地分析监视场景内的活动,日夜
值守,工作量繁重.因此计算机视觉和应用研究学者适
时提出新一代监控一一视频监控的概念[1]视频监控
在不需要人为干预情况下,利用计算机视觉和视频分
析的方法对摄像机拍录的图像序列进行自动分析,实
现对动态场景中目标的定位、识别和跟踪,并在此基础
上分析和判断目标的行为,从而既能完成日常管理又
能在异常情况发生时及时做出反应.计算机视频监控
系统不仅符合信息产业的未来发展趋势,而且代表了
监控行业的未来发展方向.
嵌入式系统是指以应用为中心,以计算机技术为
基础、软硬件可裁剪、适应于特定应用系统对功能、可
靠性、成本、体积、功耗等严格要求的专用计算机系
统
[2]
由于嵌入式系统的实时性等特点,监控计算机逐
渐向嵌人式方向发展.但是目前大多数嵌入式系统还
孤立于
Internet
之外,随着
Internet
的发展以及
Inter
net
技术与信息家电、工业控制技术等结合日益密切,
嵌入式设备与
Internet
的结合将代表着嵌入式技术的
真正未来时.本文所研究的基于
Windows
CE
的视频
系统结合了嵌入式、网络、智能监控等特点,用于远程
自动监控场所.
收稿日期:
2006-04-24
赞通讯作者
:cheer@xmu.
edu.
cn
1
开发环境
1.
1
硬件平台
系统的硬件主要包括
eBoxII
、摄像头和一台
PC
服务器.
eBoxII
是微软提供的最新基于
Windows
CE
的
嵌入式开发平台,具有强大的运算、网络通信能力和完
全不低于一台普通
PC
的接口特性,
eBoxII
有着良好
的节能特性、低功耗、低噪音、便于移动、系统相对封
闭、安全
.CPU
采用
ICOP
生产的
Vortex86
SoC(
系统
集成芯片)
, Vortex86
SoC
具有奔腾处理器同样的性
能,支持
CRTjLCD
、
UDMA
IDE
、软驱和1/
0
等外围
设备.
Vortex86
SoC
在低功耗和低发热情况下有强大
的处理能力.与嵌入式产品的设计开发同步,
ICOP
开
发的
Vortex86
基于嵌入式
SBC
和处理器模块,具有
低功耗,低发热和能在一
20-60.C
的宽温条件下工作
的特点.
eBoxII
主要性能指标如表
1
[3J
所示.
摄像头采用
Logitech
生产的
QuickCamPro5000
摄像头,并利用相关的最新驱动程序,主要使用于图像
采集模块
.PC
服务器基于
Windows
XP
操作系统,构
建
Ftp
服务器和邮件服务器.
Ftp
服务器用于保存上
传的报警图片;邮件服务器提供发送接收
E-mail
功
能.
1.
2
软件平台
在
Windows
CE
产品开发包括内核定制以及应用
程序的开发凹,微软在这两个方面都提供了非常好的
开发工具,这就是内核定制工具
PlatformBuilder
(简