欢迎来到天天文库
浏览记录
ID:43710126
大小:816.93 KB
页数:36页
时间:2019-10-13
《本科毕业论文参考(精)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机系01级本科毕业论文基于WindowsCE的智能家居安防系统的研究—IntelligentSecuritySystemforHouseeDog摘要eDog系统是一个面向家庭用户的基于eBoxII在MicrosoftWindowsCE5.0平台下开发的智能家居安防保全系统。eDog可以通过摄像头将采集到的实吋视频图像进行运动检测,当发现有运动产生时,通过拨打电话等多种方式自动向用户发出警报,同时将实时捕获的图像上传到ftp服务器。cDog系统支持标准Web浏览和Web远程控制,并可随时检索、回放历史视频记录。用户可以由接受到的电话做出不同的反应,控制系统发出警报。系统提供了
2、良好的用户界面,稳定的运行环境,便捷的远程操作,强大的扩展功能,有较高的实际应用价值。关键词嵌入式图像采集运动检测串口通信Abstract:Theintelligentsecuritysystemforhouseisdesignedforthefamilyuser.TheeDogsystemisbasedontheeBoxllplatformanddevelopedinMicrosoftWindowsCE5.0environmerit.Itusesawebcameratocapturevideopicture,thendoesmotiondetection.Ifthereiss
3、omemotionthesystemcanalarmautomaticallythroughmanywayssuchasgivesomeonearingorandsubmitthemotorialvideopicturestotheappointedservertobackup・FurthermorethesystemsupportsstandardWeb,WAPbrowsersousercanaccessthesystemremotelytocontrol,searchorreviewthehistoryvideorecord.Thesystemhasofferedanice
4、rinterface,steadyrunningenvironment,convenientlong-rangeoperation,strongexpandedfunction,soithasawellusingvalue・Keyword:embeddedsystemVideocollection、Motionestimationserialcommunication目录摘要1关键i司1Abstract:2Keyword:2弓I°•5第一章相关介绍51.1苗景知识51.1.1嵌入式系统的介绍51.1.2WindowsCE的介绍51.1.3WindowsCE的设计目标61.1.4
5、eBoxII介绍61.1.5EVC概述71.1.6PlatformBuilder71.2WindowsCE程序开发81.2.1事件驱动和消息响应机制81.2.2WindowsCE程序和Windows程序的不同点81.3eDog系统主要功能91.3系统特色9第二章程序的模块设计92.1cDog的顶层数据流图:92.2eDog的层次方框图:102.3主程序流程图10第三章在PlatformBuilder定制WindowsCE113.1PB简介113.2BSP简介123.3定需!JWindowsCE123.4WindowsCE注册表简介123.5注册表编辑器13第四章图像模块144.
6、1视频采集144.1.1BMP文件格式144.1.2视频采集相关说明144.1.3CE的流接口驱动程序154.1.4即时图像捕捉164.2运动检测204.2.1计算帧差绝对值204.2.2eDog中运动检测模块的具体实现方法214.3图像压缩24第五章拨打电话模块275.1串口通信275.2RS-232串行接口标准275.3Modem拨打电话模块28结论:31致谢语:32参考文献:32引言:随着计算机通信技术和网络技术的快速发展,无线网络技术已成为计算机网络屮一个至关重要的组成部分,它的应用领域也在飞速的扩大。因此我们设计了智能家居安防保全系统(eDog),以增强家居安全防范的
7、能力。eDog应用现已普及的有线网络,固定电话网络,无线电话通信系统,PC摄像头等硬件条件,充分发挥eBoxTT强人的功能;我们开发图像捕捉程序,白主开发了运动图像检测算法,报警程序;创建本地Web服务器系统,以及远程通信系统;通过友好的人机交互界而,用户可在本地终端或远程登陆web服务器对系统操作,并能稳定工作。木文首先介绍了嵌入式系统的相关知识、WindowsCE和在WindowsCE平台程序开发所必须做的准备。另外本文主要介绍了eDog开发的整个流程,着重介绍了图像模块和Modem报警
此文档下载收益归作者所有