摘要:无论在什么时候,人们都希望有人能保护自己的家里的财产安全,才能放心在外工作,因而智能报警系统在家居生活中具有重要的地位。传统的家居报警系统多由多种传感器作为信息采集,设计复杂,成本较高,及时性也不理想。本系统改变传统的方式,采用视觉检测的方法用摄像头作为传感器采集信息,将摄像头获得的图片编程计算处理,通过对比前后图片差异的大小,达到一定值时,通过发送邮件到手机的方式作为报警处理。本系统的传感器只有摄像头,在线路安排上简单直接,因而在实际运用中可以花费较少的费用与时间,本系统利用MATLAB程序推动整个系统的运行,使本系统更加智能化,更加安全,调节更加方便。利用远程无线网络传输报警信息让系统及时性更加明显,更加适用于多种条件的环境。此系统的监控时不受时间限制,循环运行,将拍到的照片发送到手机后会自动保存,这样以后在维权时举列这些照片会起决定性的作用。
关键词:视觉检测;智能家居报警系统;MATLAB编程
目录
摘要
Abstract
1 绪论-5
1.1 智能家居报警系统设计意义-5
1.2 智能家居报警系统概述-5
1.3 系统的现状分析-6
1.4 完成系统设计的主要任务-6
1.4.1硬件部分-6
1.4.2 软件部分-6
2 整体结构设计和硬件设施-7
2.1 结构设计-7
2.2 硬件布局-7
2.3 硬件设备要求-8
2.3.1 摄像头简介-8
2.3.2 摄像头参数-8
2.4 电脑配置与接收方配置-9
2.5 本章小结-9
3 软件设计实现-10
3.1总体程序结构-10
3.2数字图像处理部分-10
3.2.1数字图像的简介-11
3.2.2 MATLAB的简述-11
3.2.3 几个基本图像处理方法-11
3.2.3数字图像处理部分的设计-13
3.2.4数字图像处理子程序运行效果-15
3.3 图像采集部分-15
3.4报警部分-16
3.5 本章小结-17
4.1调试准备-18
4.2运行效果-18
4.3 运行效果统计-20
4.4 本章小结-21
参考文献-22
附录-23
致 谢-28