需求分析
监控端
硬件需求: 1. 摄像头 2. 加速度传感器
3. 无线连接功能(WIFI,蓝牙,移动网络) 4. 置扬声器
5. 置存储器(或可扩展存储)
6. 可添加具备移动网络(2G,3G)的SIM卡
功能需求:
按照室房间安排,合理的将移动监控端布置在房屋,可视围尽可能的覆盖屋环境,并可以添加多个监控端进行交叉监控达到足够的监控围. 1. 实时视频
监控端通过置的摄像头,连续监控所覆盖围的室环境和图像
2. 实时视频本地存储
监控端可以对通过置摄像头所监视的容,进行存储在本地,并可以有效的保存一定时间围的视频.
3. 定时开启/关闭监控
监控端拥有设置的时间定时参数,参数通过用户在云端或钥匙端进行配置.并且监控端按照事先设定好的时间参数进行定时的开启和关闭监控.
4. 钥匙端距离监控,自动解除/启动监控
监控端能够自动监控与钥匙端的物理距离,从而自动根据事先设定好的安全距离,进行监控的解除和启动. 5. 无线wifi/ 移动网络/蓝牙接入
能够拥有接入互联网的功能,无线连接功能包括:wifi,无线网络(2G,3G),蓝牙,SIM通讯功能
6. 利用加速度传感器感知门窗的开关(物体)
利用手机置的加速度传感器,实时监控门窗的开关动态.
7. 监控围异常动静的监控与识别
监控端可以通过对摄像头所监视围环境的比对识别,发现非法的入侵或异常情况
8. 移动端之间,进行信息传递或信息调整
当同时多个监控端进行布网时,进行交叉监控,当一端门窗处的监控端受到移动或改变监控围时(通过加速度传感器的接收信息),对布网的其他监控端进行信息传递,从而对该出该处移动或改变的监控端进行监控.
9. 发出警报声音(机载扩音器)
当监视端发现异常情况后,监控端可以通过对置扬声器的控制,发出警报响声,起到报警和恫吓入侵者. 10. 异常情况发送警告email,短信,
一般情况下,警告不足以恫吓入侵者.所以监控端还需要能够通过移动网络对主人(用户)发送email,在包含具有通讯功能的SIM卡的监控端上发送短信,或直接拨打报警.
钥匙端
1. 远程查看工作状态 2. 远程查看电量 3. 发送解除/启动监控 4. 监控端的参数配置,基础设置 5. 获取监控端的实时视频数据 6. 云端存储
7. 对云端存储的监控视频管理 8. 监控端的增减 9. 识别移动端硬件信息
云端
1. 对钥匙端,监控端参数配置,监控 2. 对钥匙端,监控端的增减
3. 远端监控视频的存储
监控模拟
房间环境
监控端布置 情景模拟
milk是一名软件工程师,但是milk所在的小区一带的安全总是令人担忧,最近的几个月,时常发生入室盗窃的情况.milk的老婆luna是一个胆小柔弱的女子,每次听到街坊邻里谈及发生的入室盗窃事件,都会在milk面前抱怨小区的安保措施.身为一名技术宅的milk,决定在老婆面前表现一番.他找出了老婆多年前淘汰下来的破旧的
android机,通过1周的通宵达旦,编写了一个自制的安防监控系统.完成后milk兴奋的讲老婆拉到书房,要向老婆luna好好介绍下自己开发的安防系统,
milk家的书房布局如图所示.
milk将废旧的两个android手机分别安装上编写的监控端软件,并将这两部android手机布置在房,形成交叉监控,其中一个监控端放置在书房的窗户口,正对书房门口,可以通过加速度传感器监控窗户的开关,并通过摄像头监控书房门前的影像,而第二个监控端正好相反. 监控端布置如图所示