查看: 1048|回复: 0

[评测分享] 【热门器件来Arrow】+二哈识图-简单到你无法想象

[复制链接]
  • TA的每日心情
    开心
    2024-7-17 11:18
  • 签到天数: 491 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2022-12-5 22:23:31 | 显示全部楼层 |阅读模式
    分享到:
    很荣幸,在参与了电路城、ArrowDFRobot提供此次机会提供的活动之中,获得了SEN0305套件。SEN0305是创客教育供应商DFRobot(上海智位机器人)上线全新的人工智能教育产品“HuskyLens”,中文名称为二哈识图。二哈,顾名思义就是拥有着漂亮的外表,有着简单的大脑,其实SEN0305也是一样,电路设计的十分漂亮,而且使用起来十分的简单。接下来就看看“二哈”的真面目吧。
    图1.jpg
    1SEN0305的外包装
    就这个包装,我觉得很有感觉,外层采用塑封的方式,防止内部电路潮湿或者被污染,包装盒上印制这SEN0305的主板样式,看着很卡通,十分适合应用于教育产品。
    图2.jpg
    2SEN0305的内部包装
    SEN0305套件之中包含了一块图像识别主板,一个4PIN的连接线和一些螺丝柱和支架,这是方便与外部模块组合,采用“搭积木”的方式实现教育与开发智力的目的。
    接下来介绍一下SEN0305套件的技术规格:
    Ø 处理器:Kendryte K210
    Ø 图像传感器:
    Ø SEN0305 HuskyLens: OV2640(200W像素)
    Ø 供电电压:3.3~5.0V
    Ø 电流消耗:320mA@3.3V, 230mA@5.0V(电流值为典型值;人脸识别模式;80%背光亮度;补光灯关闭)
    Ø 连线接口:UART,I2C
    Ø 显示屏:2.0寸IPS,分辨率320*240
    Ø 内置功能:人脸识别,物体追踪,物体识别,巡线追踪,颜色识别,标签识别,物体分类
    Ø 尺寸:52mm*44.5mm
    SEN0305主板只有两个人机交互的按钮,一个是波动开关,一个是轻触按键,轻触按键属于学习按键,而波动开关属于功能按键,波动按键通过左右波动和向下按可以实现功能切换和参数设定。学习按键通过短按和长按可以实现学习功能和遗忘功能。
    图3.jpg
    3SEN0305的操作说明
    基本熟悉了硬件结构和配置之后,就要研究如何使用了,其实SEN0305是一款具备一键学习能力的人工智能视觉传感器,可应用于机器学习、图像识别、自动驾驶等教育场景。因此,可玩性还是比较高的,本次将通过人脸识别、物体识别和物体分类三个模块对SEN0305主板进行测试。首先是人脸识别。当你通过波动功能按键即可选择人脸识别模块进行测试,测试之前建议找几张图片,方便做测试,本次采用网上的人脸图片进行测试的,测试结果如下图所示。
    图4.jpg
    4SEN0305的人脸识别测试-1
    图5.jpg
    5SEN0305的人脸识别测试-2
    通过图4和图5来看,测试结果还是较为满意的,识别速度很快,而且识别的准确率非常高。此处是可以识别图片模式,如果官方可以开源K210的人脸识别算法方面,通过工程师们的修改,完全可以实现活体识别,并且可以应用在很多家用人脸识别设备之中。
    接下来是测试物体识别,官方介绍说:本功能可识别这是什么物体,并追踪。目前仅支持20种物体,分别为:飞机、自行车、鸟、船、瓶子、巴士、汽车、猫、椅子、牛、餐桌、狗、马、摩托车、人、盆栽植物、羊、沙发、火车、电视。物体识别其实可以准备一些除了人脸之外的图片,本次我准备了一些动物图片,请大家看测试结果。测试结果如图6,图7和图8所示。
    图6.jpg
    6SEN0305的物体识别测试-1
    图7.jpg
    7SEN0305的物体识别测试-2
    图8.jpg
    8SEN0305的物体识别测试-3
    在这个环节测试的过程中,测试不是很是顺利,通过快速切换图片,并且随机选择的不同图片,发现SEN0305的识别精度不是那么准确了,而且还出现了识别慢的情况,这个可能跟内置的识别设定有关系吧,因为内置仅支持20种物体的识别,如果选择不是包含在内的物体,识别的时候是百分百是错误的,如果在这20种物体涵盖之内,那么识别正确还是可以的。
    最后一项是测试的物体分类,其实物体分类应用还是比较广泛的,可以应用在智能电子秤之物品识别并自动计价之中,也可以用在很多需要物品识别的商场超市和食堂之中。本次测试采用对水果进行分类,选择的有三种水果,包括:草莓,芒果与青苹果。使用物体分类这个模块控件的时候,需要让SEN0305先学习一下要识别的物体,操作流程如下:
    1. 首先拨动“功能按键”,选择“物体分类”控件。
    2. 长按“功能按键”,进入物体分类功能的二级菜单参数设置界面。向左或向右拨动“功能按键”,选中“学习多个”,查看该开关是否打开。如没打开,则短按“功能按键”,接着向右拨动“功能按键”打开“学习多个”的开关,即:进度条颜色变蓝,进度条上的方块位于进度条的右边。再短按“功能按键”,确认该参数。
    3. 向左拨动“功能按键”,选中“保存并返回”,短按“功能按键”,屏幕提示是否保存参数?,默认选择“确认”,此时短按“功能按键”,即可保存参数,并自动返回到物体分类模式。
    4. 将要识别的物体显示在显示屏内居中,接下来按“学习按键”(屏朝向自己方向的右侧的轻触按键为学习按键)当屏幕出现图9所示时,则代表学习成功,按提示操作,是否是学习结束或者继续学习。
    5. 当学习完成之后,方可实现物体分类,在你扫到的已学习过的物品,若SEN0305识别成功,则在屏上显示识别的物体ID号,至此,物体分类操作完成,测试结果请看图10-12。
    图9.jpg
    9SEN0305的物体分类测试之学习识别
    图10.jpg
    10SEN0305的物体分类测试之物体分类识别成功1
    图11.jpg
    11SEN0305的物体分类测试之物体分类识别成功2
    图12.jpg

    12SEN0305的物体分类测试之物体分类识别成功3
    到此,基于SEN0305的初体验就结束了,其实我觉得通过对SEN0305的使用来说,可以看出K210的图片识别和处理速度真的很快,完全可以作为一个商业产品来应用。再者给二哈识图提一个小建议,就是通讯接口下一批建议采用Type-c接口,其次就是将屏幕换大一些,方便查看,最后就是希望日后可以开放可以直接对K210进行程序开发的教程或者demo。这样可玩性就更高了。最后的最后,再次感谢电路城、ArrowDFRobot提供此次机会提供的活动。

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 19:17 , Processed in 0.119279 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.