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