基于HuskyLens人脸识别的二自由度自动跟踪云台

2020-01-192.2万
精华项目
AI 快速预览详细 收起
本文介绍了如何使用HuskyLens人脸识别摄像头和二自由度云台,实现自动跟踪功能。项目所需硬件包括掌控板、micro:bit扩展板、迷你2自由度云台和HuskyLens摄像头。通过简单的设置和程序设计,可以轻松实现多个人脸的精准跟踪。适合STEM教育场景,帮助孩子们了解AI技术,并激发他们的创造力。

“看什么看?” “就盯着你看!”

——基于HuskyLens人脸识别的二自由度自动跟踪云台

试用群里的老师们先后放出了各色利用二哈人脸识别功能的案例,实验对象从爱因斯坦到周杰伦不一而足,还让马爸爸、马化腾、李彦宏等大佬给自己打卡签到(不知这级别的工资怎么发的)。但老师们所用人脸样本多半是电脑屏幕呈现的照片,咱能试试立体的实物脸蛋吗?如果这些脸蛋是卡通人物,二哈会不会犯二?
于是我翻找了下小米的玩具箱,扒拉出阿童木、樱桃小丸子、海贼王等玩偶做了下实验。
基于HuskyLens人脸识别的二自由度自动跟踪云台图3

基于HuskyLens人脸识别的二自由度自动跟踪云台图4
顺带把二哈放炼丹炉
炼了下钛合金狗眼,
整了个自跟踪云台玩玩。
基于HuskyLens人脸识别的二自由度自动跟踪云台图5

原料清单

掌控板×1
micro:bit掌控I/O扩展板×1
迷你2自由度云台×1
Gravity: HUSKYLENS --人工智能摄像头 ×1
基于HuskyLens人脸识别的二自由度自动跟踪云台图6

打印云台附件

DF的这款迷你2自由度云台采用卡扣方式安装摄像头,但不知是为哪款摄像头度身定制的,
反正二哈的狗头你是摁不进去的。

基于HuskyLens人脸识别的二自由度自动跟踪云台图7

于是我设计一个匹配云台原始安装位的转接件,
方便转接DF为HuskyLens配套的固定支架或加高支架,实现无损安装。
基于HuskyLens人脸识别的二自由度自动跟踪云台图8

基于HuskyLens人脸识别的二自由度自动跟踪云台图9
基于HuskyLens人脸识别的二自由度自动跟踪云台图10

另外还需要给云台设计一个三脚架转接板,
方便安装到三脚架上。
基于HuskyLens人脸识别的二自由度自动跟踪云台图11
基于HuskyLens人脸识别的二自由度自动跟踪云台图12

安装螺丝来自前几日拆的WD移动硬盘

基于HuskyLens人脸识别的二自由度自动跟踪云台图13
基于HuskyLens人脸识别的二自由度自动跟踪云台图14

作为强迫症,非常enjoy这种严丝合缝的感觉。

有兴致的话,还可以参考
https://mc.dfrobot.com.cn/thread-301408-1-1.html
给二哈定制个头套

硬件连接

引脚对应关系如下表

连线示意图

二哈认主

接下来让二哈认识下几位小主
HuskyLens机身一共有两个按键,
一个是学习键,一个按照DF的说法叫功能键。
不过我用着这个功能键特别像特丽珑显像管风靡时期
美格显示器的“单键飞梭”,就叫它飞梭键吧。

参考动图,飞梭键有三个方向可以操作

下面演示下识别多个人脸的操作步骤。

通过飞梭键,在设置菜单中,打开“学习多个”选项


根据应用场景,设置合适的人脸识别阈值

完成后记得保存设置


如果先前有录入过人脸数据,需要按两次学习键清除记录


屏幕会自动框选出检测到的人脸


按压学习键,不要松开
将十字准星对准人脸,
调整识别对象的角度,
让二哈录入该对象各个角度的信息。

完成后释放学习键,
在倒计时结束前再按一次学习键
继续录入人脸信息

依次录入第二、第三个人脸信息

录入完毕后按飞梭键或等待倒计时结束,退出学习模式

测试
吉祥三宝一起出镜下

程序设计

先说说思路
我们想用一种简单粗暴(当然有点LOW)的方法实现自动跟踪
主要用到的是这个积木

哈士奇的屏幕分辨率为320*240,
如图,屏幕中心坐标为(160,120)
我们可以根据对象方框的中心点坐标,
让舵机作出以下动作,实现跟踪

程序设计如下

试炼钛合金狗眼

不废话,直接关门放二哈


上个测试视频


小结

与市面上其他人工智能摄像头相比,HuskyLens自带屏幕,设置、学习等操作都可以直接在传感器上自助完成。maker只要活用模块输出的结果,即可轻松进行融合AI技术的创造。
技术的门槛,再次消融!

附云台转接模块打印文件



下载附件哈士奇2二自由度云台转接件.zip
基于HuskyLens人脸识别的二自由度自动跟踪云台图2

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(13)
国斌
国斌
刚好手头有云台和二哈,赶紧做起来。谢谢分享!
zerotwox
zerotwox
厉害
20060606
20060606
二哈在易用度方面确实做的很好,就是价格太贵……
rzyzzxw
rzyzzxw
狄老师,可不可以搞成PID方式调节云台。
DI玩
DI玩
作者
回复rzyzzxw
我试试,希望智商不要捉急
asdfghjklzxcvbn
asdfghjklzxcvbn
真好
kylinpoet
kylinpoet
楼主强大,多谢分享。
laai
laai
几时可发货呀。。
rzegkly
rzegkly
二哈配上云台,更加灵动
chenhanzhong
chenhanzhong
摄像头非常不错。
温柔的投降
温柔的投降
不错,价格有点小贵
20060606
20060606回复温柔的投降
同意,确实有些贵
虚无缥缈
虚无缥缈
好像很好玩
rzyzzxw
rzyzzxw
我有这个云台,等二哈漂回来,我也学做个玩。
rzegkly
rzegkly回复rzyzzxw
二哈配上云台,更加灵动,喜欢
rzyzzxw
rzyzzxw回复DI玩
没有啊,漂流给康老师玩了。
等康老师出测试帖哩。
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
汤果
汤果
我也要去买一个2自由度云台
汤果
汤果回复风悠扬0539
是的呀,还很便宜
风悠扬0539
风悠扬0539回复汤果
就是DF的2自由度云台吗?
- 没有更多了 -