目前已经将Opencv的检测部分和email的通讯部分整合,已经有如下的功能:

1.检测运动,如果发现敌情,则将当前的照片通过email发送给主人,同时进行录像存储到本地

2.接收指令,主人可以通过指令来获取当前的图片

 

未完成的功能有:

1.上传视频。

可以通过指令来发送视频,但是视频有点大,发送所有所花的时间比较大,

可以优化的就是实时将拍摄的视频通过百度云的API来上传到它的网盘

2.运动调校。

虽然能够正常运行,但还会有一些false alarm

3.移植到树莓派

在树莓派上面24小时监控

4.开关机策略

如果人在家,系统检测到人的运动,也会产生警告,

目前的想法是系统开机时默认开始运行,这样就可以通知到主人系统运行了

然后主人可以通过发送邮件来临时关闭这个系统,比如关闭一个小时,一个小时

之后继续运行

5.开发ios客户端或者将这个系统连接到微信

这个是以后的考虑,目前暂时用邮箱来通讯

 

这是当前的系统架构:

 

目前代码已经上传到github:https://github.com/tanhangbo/RaspberryHomeMonitor

 

版权声明:本文为tanhangbo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tanhangbo/p/4370306.html