物联网-手机远程控制家里的摄像头(3)

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

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

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

未完成的功能有:

1.上传视频。

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

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

2.运动调校。

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

3.移植到树莓派

在树莓派上面24小时监控

4.开关机策略

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

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

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

之后继续运行

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

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

这是当前的系统架构:

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

原文地址:https://www.cnblogs.com/tanhangbo/p/4370306.html