『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 134684|回复: 384

[修仙教程] 应用云台摄像头+ai人体分析判断人体是否存在

  [复制链接]

62

主题

603

帖子

6380

积分

论坛元老

Rank: 8Rank: 8

积分
6380
金钱
5702
HASS币
240

教程狂人论坛风云人物

发表于 2019-8-28 12:25:45 | 显示全部楼层 |阅读模式
本帖最后由 antsunzj 于 2019-8-30 23:14 编辑

哈哈,好久没有发教程了。那肯定是在酝酿大招啊。
其实我就是个搬运工。
帖子很长,需要耐心看完。
为了给论坛引流
去小米论坛同样的帖子点个赞吧

罗马不是一天建成的

空虚寂寞无聊的萝卜相当网红?
其实不是啦,就想多点人一起玩
这样才会有越来越多的玩法
开始录nodered的基础教程啦
先放出两集

关键点:
1.一部云台摄像头,可以对指定方位进行检测
2.ai图像识别--人体识别、人流识别等。


                               
登录/注册后可看大图


非常重要
游客,如果您要查看本帖隐藏内容请回复



我入“智能家居”的坑前后算下来应该有三四年,它的好处,我们大家都知道了,为生活带来了很多方便。
事物的发展,不全是美好的。使用过程中,有几个点是也给家庭关系带来了冲击:

1.崩溃场景a:妈妈做饭的时候,动作小点,人体感应不到人,然后灯灭了!“你又在搞什么鬼,能把你的这鬼东西给我拆了么!balala….”
2.崩溃场景b:一家人吃饭,然后动作又小了,人体感应还是感应不到人,然后灯灭了,于是我又成了众人批斗的对象…..
3.崩溃场景c:饭后,一家人在客厅休息,动作还是小了,然后人体感应还是感应不到人,然后风扇自己关了,电视自己关了,灯也自己关了…..
4.崩溃场景d:晚上,老婆在沙发给小儿读绘本,然后动作还是小了,然后……
……
哎,说起来一把心酸一把泪,本来用着智能家居,就是为了方便大家,结果就因为一个死穴,反反复复被批斗了多年。然后,在论坛找了各种所谓完美的
解决方式,然后并不完美。我相信各家厂商的工程师们和各位机友也为攻克这个“世界难题”这个头疼吧。要不也不会四年了,都没有一个成熟的解决方案出来啊。
人总不能无限的等。总要去寻找方法解决。



于是,我曾经做过:
1.测重坐垫:就是利用电子秤的原理,自己整了n个坐垫,人坐在目标位置,可以判断是否人—这里用了逻辑排除法,因为人静止不动的场景就那几个地方。但是要覆盖全面,还是很难。

                               
登录/注册后可看大图


                               
登录/注册后可看大图




                               
登录/注册后可看大图


                               
登录/注册后可看大图

2.震动贴,这个就是利用轻微的震动判断,米家后来也出了震动贴。检测不太灵敏,覆盖还是不全。
3.微波侦测。微波太灵敏了有些时候不是人的动作也误触了,更夸张的微波可用穿透楼板,对面房子的人动作也可以触发。
搞到最后,我 都有点想上,科幻电影里面的那种生命探测仪或者红外成像了。哈哈,那当然是冲动啦。这个投入都可以让我教n年电费了。
4.声音侦测:这个其实更不靠谱了,假如我一直开着电视,那么灯就通宵不关了。



有一天,我在什么值得买的网站看到了ct大神发的这个:
零基础打造全屋智能控制系统 篇三十:45元的WIFI摄像头应用之YOLO人体识别https://post.smzdm.com/p/alpz877g/
是的,我们只要给系统装上一对眼睛那不就解决了—就跟我们人一样,判断空间的一切情况。于是我不断怂恿花神/三木等高手去帮我写节点和找摄像头海康的api。最后得出了在家庭公共区域可以应用云台摄像头+ai人体识别解决红外人体误判。



总体思路:

                               
登录/注册后可看大图


实现效果:


                               
登录/注册后可看大图


                               
登录/注册后可看大图




                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图


利用摄像头作为系统的眼睛去做判断,其实大家最担心的就是隐私的问题。我是这样处理的:
1.平时不需要识别的时候,摄像头面向墙壁--最极端的情况,在客厅进行一些非常的事情,那么摄像头动你也是可以知道的啊;
2.限制摄像头链接局域网--只有局域网内具有权限的人才能访问。

当然在万物互联的时代,隐私的问题的确令人头疼。
我妈经常都会说,我们在聊天的时候,小爱那边是不是有人在听着。
我跟我妈说,难道你还有几个亿存着没有告诉我么?


前面的都是废话,你可以不看,精华在这下面了。
总体思路:
  • 流程触发条件成立;
  • 海康摄像头转到指定位置;
  • 等摄像头转到指定位置后,海康摄像头进行抓拍;
  • 传递数据到百度ai进行数据分析;
  • 输出数据结果;
  • 摄像头转到下个位置或者转到隐私非敏感位置;
  • 根据输出结果处理设备或者其他行动。


具体步骤:
一、注册百度ai开放平台并建立人体分析应用
1.注册百度开放平台账号,在管理后台创建ai--人流统计应用,获取两个key。具体如图示

                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图



                               
登录/注册后可看大图

2.在nodered安装需要用到的百度ai插件节点
a.node-red-contrib-http-request;
b.node-red-contrib-baidu-face

                               
登录/注册后可看大图


二、海康云台摄像头转动控制命令设置
1.要进入海康的web管理界面设置预设位置;
通常是海康摄像头的ip输入浏览器,然后登陆即可设置。



                               
登录/注册后可看大图



                               
登录/注册后可看大图


2.用nodered的节点控制海康云台摄像头到预设位置

                               
登录/注册后可看大图



                               
登录/注册后可看大图


三、海康云台摄像头抓拍命令设置

                               
登录/注册后可看大图


四、把抓拍的图片上传到百度ai

                               
登录/注册后可看大图


                               
登录/注册后可看大图



                               
登录/注册后可看大图


五、输出结果

                               
登录/注册后可看大图

谢谢耐心看完如此长篇大论

有兴趣探讨使用方法,请在大群@我,千万别私信我。







百度ai人体分析flows-2.json.zip

3.8 KB, 阅读权限: 10, 下载次数: 250

评分

参与人数 8金钱 +101 HASS币 +20 收起 理由
killevery1 + 1 我也在考虑人体检测的问题,那些传感器过了.
令狐鸣 + 5 这个方案厉害了.学习一下
+ 20 + 20 膜拜大神!
芯蓝科技 + 5 萝卜出品,必属精品
xieahui + 20 一个萝卜一个坑
lidicn + 20 感谢楼主分享!
咸味土豆 + 20 萝卜大佬,你不是说你手残么。.
Lee + 10 大神666!

查看全部评分

尝试过萝卜,我想你一定会忘记青瓜
回复

使用道具 举报

22

主题

656

帖子

4574

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4574
金钱
3903
HASS币
40
发表于 2019-8-28 12:35:46 | 显示全部楼层
萝神,稳!
回复

使用道具 举报

0

主题

154

帖子

2213

积分

金牌会员

Rank: 6Rank: 6

积分
2213
金钱
2059
HASS币
10
发表于 2019-8-28 12:44:23 | 显示全部楼层
膜拜大神
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2019-8-28 12:45:40 | 显示全部楼层
墙裂支持苍老湿
Jeff
回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2019-8-28 12:53:55 | 显示全部楼层
墙裂支持苍老湿
回复

使用道具 举报

3

主题

220

帖子

2266

积分

金牌会员

Rank: 6Rank: 6

积分
2266
金钱
2046
HASS币
0
发表于 2019-8-28 12:55:15 | 显示全部楼层
墙裂支持萝卜
回复

使用道具 举报

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
发表于 2019-8-28 13:00:57 | 显示全部楼层
牛啊,学习一下!
回复

使用道具 举报

0

主题

41

帖子

147

积分

注册会员

Rank: 2

积分
147
金钱
106
HASS币
0
发表于 2019-8-28 13:07:04 | 显示全部楼层
好东西  一定要看看
回复

使用道具 举报

0

主题

204

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
金钱
961
HASS币
0
发表于 2019-8-28 13:14:59 | 显示全部楼层
谢谢分享
回复

使用道具 举报

4

主题

81

帖子

740

积分

论坛技术达人

积分
740
金钱
654
HASS币
20
发表于 2019-8-28 13:24:21 | 显示全部楼层
这个给力,我正准备搞
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 23:41 , Processed in 0.261889 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表