火星人视觉传感器
Bluesyxx
这个作者很懒,什么都没留下…
展开
-
低成本嵌入式AI开源设备--火星人视觉传感器
一,项目背景 随着计算机和人工智能技术的日益发展,青少年机器人编程教育也越来越流行,相关的教学设备逐渐成为研究热点。视觉传感器是相关教学设备的核心部件,也是影响机器人智能化表现的关键模块。现有视觉传感器实现的功能单一,且识别准确率较低,同时价格较高,难以在教育市场推广普及,因而无法满足市场需求。二,设计思路 以低成本全志H5芯片为基础搭建的...原创 2019-08-04 21:52:50 · 1033 阅读 · 0 评论 -
嵌入式AI设备--火星人视觉传感器--颜色识别功能
颜色识别功能是火星人视觉传感器的基本的功能,现有视觉传感器颜色识别距离有限,不适用于多颜色场景。针对这些问题,本传感器采用改进的数字图像处理算法,能完成多个物体颜色识别,提升准确率。处理过程分为三个步骤:图像预处理、颜色识别和识别结果滤波。基本原理是利用HSV域的特性,对图像进行处理。 具体的代码参考:https://github.com/BluesYu/Ma...原创 2019-08-04 22:50:30 · 1437 阅读 · 0 评论 -
嵌入式AI设备--火星人视觉传感器--条形码识别功能
一维条形码应用广泛,本文选择最具代表性的EAN-13条形码,它采用互相平行、不同宽窄的59个黑白条纹构成,可以解码为数字0~9。条形码的识别功能实现过程如下图所示,一共分为7个过程,分别为:灰度转换、边沿检测、图像分条、角度计算、条形码定位、条形码识别和校验。 参考代码示例:https://github.com/BluesYu/MarStech_Vision_Sens...原创 2019-08-04 23:44:55 · 970 阅读 · 0 评论 -
嵌入式AI设备--火星人视觉传感器--目标跟踪功能(根据颜色特征)
目标跟踪是利用视觉传感器,选择特定物体作为特定目标,对该特定目标进行定位和跟踪的综合技术。因而处理过程可以分为两类:获取特征和目标跟踪。在实际环境中,特定目标是一些颜色鲜艳、饱和度高的物体,本功能实现首先在HSV域使用特征获取算法。 参考代码示例:https://github.com/BluesYu/MarStech_Vision_Sensor/tree/master/...原创 2019-08-11 16:17:32 · 569 阅读 · 0 评论 -
多行手写数字识别(嵌入式设备实现)--嵌入式AI设备--火星人视觉传感器
为提升识别准确率,采用改进神经网络,通过Mnist数据集进行训练。整体处理过程分为两步:图像预处理和改进神经网络推理。图像预处理主要根据图像的特征,将数据处理成规范的格式,而改进神经网络推理主要用于输出结果。 整个过程分为两个步骤:图像预处理和神经网络推理。 需要提前安装Tengine框架,参考:https://blog.csdn.net/B...原创 2019-08-11 18:25:30 · 963 阅读 · 0 评论 -
千分类模型嵌入式设备实现 —嵌入式AI设备--火星人视觉传感器
物体识别本质上是分类问题,相对于传统分类算法,基于CNN算法实现的分类网络,可以实现较高准确率。由于该CNN网络需要运行在嵌入式设备上,需要选择一款适合于嵌入式设备的网络,在保证准确率的前提下,提升网络运行速度,通过对比网络各项性能参数,最终本文选择采用SqeezeNet,虽然该网络的参数很少但是计算量却较大,需要对该网络进行改进,减少运算量,提升运算速度。 整个过程分为...原创 2019-08-11 18:54:04 · 436 阅读 · 0 评论