GDW树莓派+二哈识图|入门篇01-剪刀石头布

2020-05-027200
AI 快速预览详细 收起
本项目介绍了如何使用树莓派和二哈识图实现剪刀石头布手势识别。首先,准备器材包括二哈识图、树莓派和GDW镜像2.1.5。接着,通过二哈识图的物体分类功能,训练它识别空白背景、剪刀、石头和布的手势。每个手势需要训练30张以上不同角度和距离的图片。最后,通过测试视频展示了项目的最终效果。这个项目不仅适合家长与孩子一起动手实践,还能激发孩子的创造力。
五一假期,我的树莓派与二哈识图结合实验,从剪刀石头布开始。
直到现在,如何发挥两者结合之后的优势,我还没有啥思路,好在GDW有一帮热心钻研粉丝团,所以,我就只抛砖了。
【器材】
二哈识图                1
树莓派                   1
GDW镜像2.1.5      1
小音箱                   1
GDW树莓派+二哈识图|入门篇01-剪刀石头布图8
GDW树莓派+二哈识图|入门篇01-剪刀石头布图3

GDW树莓派+二哈识图|入门篇01-剪刀石头布图2

【二哈识图】
二哈识图(HuskyLens)是一款简单易用的人工智能视觉传感器,内置6种功能:人脸识别、物体追踪、物体识别、巡线追踪、颜色识别、标签(二维码)识别。仅需一个按键即可完成AI训练,摆脱繁琐的训练和复杂的视觉算法,让你更加专注于项目的构思和实现。
HuskyLens板载UART / I2C接口,可以连接到Arduino、Raspberry Pi、LattePanda、micro:bit等主流控制器,实现硬件无缝对接。HuskyLens直接输出识别结果给控制器,你无需折腾复杂的算法,就能制作非常有创意的项目。
  • 处理器:Kendryte K210
  • 图像传感器:
    • SEN0305 HuskyLens: OV2640(200W像素)
    • SEN0336 HuskyLens PRO: OV5640(500W像素)
  • 供电电压:3.3~5.0V
  • 电流消耗:320mA@3.3V, 230mA@5.0V(电流值为典型值;人脸识别模式;80%背光亮度;补光灯关闭)
  • 连线接口:UART,I2C
  • 显示屏:2.0寸IPS,分辨率320*240
  • 内置功能:人脸识别,物体追踪,物体识别,巡线追踪,颜色识别,标签识别

GDW树莓派+二哈识图|入门篇01-剪刀石头布图4
要详细了解二哈识图,还是进入WIKI:http://wiki2.dfrobot.com.cn/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336

【接口】
USB接口:连接到电源,给HuskyLens供电;也可以连接到电脑的USB接口,给HuskyLens升级固件
4pin接口(I2C模式
[td]
序号
标注
管脚功能
用途
1TSDA串行数据线
2RSCL串行时钟线
3-GND电源负极
4+VCC电源正极

小提示:
  • USB接口与4pin接口,任接一个,即可对HuskyLens供电。
  • 由于板载了电源自动切换电路,USB接口与4pin接口可以同时接电源,且优先使用USB接口上的电源。
  • 请确保电源电压与功率足够,防止HuskyLens工作异常。
  • 请确保电源电压正常3.3-5V,不能过压,防止损坏二哈,用树莓派的5V供电,性能稳定。


GDW树莓派+二哈识图|入门篇01-剪刀石头布图5

在本项目中,二哈识图接入树莓派的5V(2)及SDA(3)SCL(5),GND(9/14).
GDW树莓派+二哈识图|入门篇01-剪刀石头布图6
如果用扩展板,按上面表格接线。

【训练二哈】
下面抄李工的帖子:(手势学习相似操作)
本项目使用二哈识图0.4.9版本固件物体分类功能
  • 学习训练。切换到物体分类,长按功能键,进入多个学习,保存。
  • 按下学习按钮,学习没有带口罩的图片,长按可以学习多张不同角度的图片,推荐30张以上,学习越多越准确,松开学习完毕自动训练;接下来学习带口罩的图片,同样学习30张以上,松开学习完毕自动训练。
      
  • 识别测试。识别完毕之后将二哈对准带口罩的图片和没有带口罩的图片,将分别显示1和2说明二哈成功分辨了这两类图片。


训练二哈是非常重要的一步,下面借用狄勇老师的一段图文,练习几次就掌控了(演示动图是人脸检测,其它相似):
参考动图,功能键有三个方向可以操作
下面演示下识别多个人脸的操作步骤。
通过飞梭键,在设置菜单中,打开“学习多个”选项

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

完成后记得保存设置

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

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

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

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

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

测试


石头剪刀布机器学习手势实现手势识别。类似的也可以扩展例如手势数字识别,手语暗号识别等等。

参考文档:
[二哈识图]更新啦,图片分类功能上线,解锁超多新玩法!
https://mc.dfrobot.com.cn/forum. ... 4439&fromuid=727937
我们要训练4个物体,分别是空白背景,剪刀,石头,布。
(注意环境光线要好点,二哈学习时背景要纯净。)
学习背景图片30张以上,ID1
学习剪刀不同距离和角度图片30张以上。ID2
学习石头不同距离和角度图片30张以上。ID3
学习布不同距离和角度图片30张以上。ID4
(训练有技巧,动手就能会,我没有做动图,这里略去了训练过程。如果对训练结果不满意,按学习键进入遗忘,确认就可以)

【软件平台】
GDW镜像版本:
2.1.5

GDW树莓派+二哈识图|入门篇01-剪刀石头布图1

GDW树莓派+二哈识图|入门篇01-剪刀石头布图7

【测试视频】

创作许可协议

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

评论(4)
rzegkly
rzegkly
物体分类功能越来越强大
zhuzhu
zhuzhu
没有二哈 看看朱老师的帖子也是极好的
DFrJ5KYVQaH
DFrJ5KYVQaH
最喜欢杨老量的贴子了
帅猫
帅猫
我就奇怪了GDW咋啥都有,和八竿子打不着的DF都能联系到一起
rzyzzxw
rzyzzxw
作者
回复帅猫
别奇怪啊,开放的心态最重要。
- 没有更多了 -