rzyzzxw 发表于 2020-5-2 15:29:18

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

五一假期,我的树莓派与二哈识图结合实验,从剪刀石头布开始。
直到现在,如何发挥两者结合之后的优势,我还没有啥思路,好在GDW有一帮热心钻研粉丝团,所以,我就只抛砖了。
【器材】
二哈识图                1
树莓派                   1
GDW镜像2.1.5      1
小音箱                   1





【二哈识图】
二哈识图(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
[*]内置功能:人脸识别,物体追踪,物体识别,巡线追踪,颜色识别,标签识别


要详细了解二哈识图,还是进入WIKI:http://wiki2.dfrobot.com.cn/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336

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

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



在本项目中,二哈识图接入树莓派的5V(2)及SDA(3)SCL(5),GND(9/14).

如果用扩展板,按上面表格接线。

【训练二哈】
下面抄李工的帖子:(手势学习相似操作)
本项目使用二哈识图0.4.9版本固件物体分类功能

[*]学习训练。切换到物体分类,长按功能键,进入多个学习,保存。
[*]按下学习按钮,学习没有带口罩的图片,长按可以学习多张不同角度的图片,推荐30张以上,学习越多越准确,松开学习完毕自动训练;接下来学习带口罩的图片,同样学习30张以上,松开学习完毕自动训练。
https://img.dfrobot.com.cn/wiki/none/ba6c0650fe3a6a97844f091092140cd2
[*]识别测试。识别完毕之后将二哈对准带口罩的图片和没有带口罩的图片,将分别显示1和2说明二哈成功分辨了这两类图片。
https://img.dfrobot.com.cn/wiki/none/f40bbd542a986b269d7bcc8d14267feb

训练二哈是非常重要的一步,下面借用狄勇老师的一段图文,练习几次就掌控了(演示动图是人脸检测,其它相似):
参考动图,功能键有三个方向可以操作https://mc.dfrobot.com.cn/data/attachment/album/202001/19/114915mozdir2yuu2xooui.gif下面演示下识别多个人脸的操作步骤。https://mc.dfrobot.com.cn/data/attachment/album/202001/19/114934d2ta8ttk02ssdzk0.gif通过飞梭键,在设置菜单中,打开“学习多个”选项https://mc.dfrobot.com.cn/data/attachment/album/202001/19/125424bpfzz5x7qagcflad.gif
根据应用场景,设置合适的人脸识别阈值
https://mc.dfrobot.com.cn/data/attachment/album/202001/19/125552gj818r5drl88mtnm.gif
完成后记得保存设置https://mc.dfrobot.com.cn/data/attachment/album/202001/19/125648gzppheehvfspeo1m.gif
如果先前有录入过人脸数据,需要按两次学习键清除记录https://mc.dfrobot.com.cn/data/attachment/album/202001/19/131658wzb733mvg3mvlv8b.gif
屏幕会自动框选出检测到的人脸https://mc.dfrobot.com.cn/data/attachment/album/202001/19/131838s2tqve03gtg6qgkz.gif
按压学习键,不要松开
将十字准星对准人脸,
调整识别对象的角度,
让二哈录入该对象各个角度的信息。
https://mc.dfrobot.com.cn/data/attachment/album/202001/19/114950spzskq6kx3afr6p6.gif
完成后释放学习键,
在倒计时结束前再按一次学习键
继续录入人脸信息https://mc.dfrobot.com.cn/data/attachment/album/202001/19/115006u0irzu5r5e7yz7hi.gif依次录入第二、第三个人脸信息
https://mc.dfrobot.com.cn/data/attachment/album/202001/19/115021ccci1pg0zhucpo2m.gif
录入完毕后按飞梭键或等待倒计时结束,退出学习模式
https://mc.dfrobot.com.cn/data/attachment/album/202001/19/115039xn58588jg15ze81q.gif
测试

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

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





【测试视频】
https://v.youku.com/v_show/id_XNDY1NzQxNjk2MA==.html

帅猫 发表于 2020-5-2 15:35:15

我就奇怪了GDW咋啥都有,和八竿子打不着的DF都能联系到一起

rzyzzxw 发表于 2020-5-2 15:38:35

帅猫 发表于 2020-5-2 15:35
我就奇怪了GDW咋啥都有,和八竿子打不着的DF都能联系到一起

别奇怪啊,开放的心态最重要。{:7_216:}

DFrJ5KYVQaH 发表于 2020-5-2 16:07:27

最喜欢杨老量的贴子了

zhuzhu 发表于 2020-5-3 01:50:30

rzyzzxw 发表于 2020-5-2 15:29
五一假期,我的树莓派与二哈识图结合实验,从剪刀石头布开始。
直到现在,如何发挥两者结合之后的优势,我 ...

没有二哈 看看朱老师的帖子也是极好的

rzegkly 发表于 2020-5-19 15:55:52

物体分类功能越来越强大
页: [1]
查看完整版本: GDW树莓派+二哈识图|入门篇01-剪刀石头布