AI摄像头V2.0——认识“物体识别”模式

2022-10-252.3万
精华项目
AI 快速预览详细 收起
本文介绍了AI摄像头V2.0的物体识别模式,通过具体的动物识别项目,帮助初学者理解人工智能的基本原理。项目中使用的硬件包括掌控板、扩展板和AI摄像头。文中详细说明了如何连接设备并编写代码,最终实现对20种内置物体的识别。适合初学者和家长指导,无需编程基础也能轻松上手。


AI摄像头V2.0——认识”数字模式“
AI摄像头V2.0——认识”语音模式“
AI摄像头V2.0——认识”颜色模式“
AI摄像头V2.0——认识“二维码模式”
AI摄像头V2.0——认识“物体识别”模式图5

一、【设计思路】
1.掌控板打开电源后,显示“【mPython】动物识别项目”。
2.当摄像头识别到鸟、猫、狗、羊的图片,发出摄像头内置分类对应的数字2,7,11,16,显示对应动物解释。

AI摄像头V2.0——认识“物体识别”模式图14

二、【材料清单】
1.掌控板
2.AI摄像头
3.扩展板

三、【连接AI摄像头与扩展板】


STEM教育 · AI摄像头V2.0物体识别模式教程_image_1.webp


1.引脚定义
VCC:        电源

RXI:串口接收

TXI:串口发送

GND:地

2.AI摄像头初始化引脚指令:


STEM教育 · AI摄像头V2.0物体识别模式教程_image_2.webp


3.接线


首先用4PIN连接线将AI摄像头直接连接到扩展板P15/P16号引脚。


并将AI摄像头顶端的拨动开关拨到右侧。掌控板开关拨到左侧,



由于AI摄像头属于TX/RX通讯方式,TX表示发送、RX表示接收。

在接线后,软件、硬件对应引脚时需要交叉互接

即软件指令中的TX对应摄像头硬件模块上的RX


四【指令学习】
AI摄像头V2.0——认识“物体识别”模式图2

1.认识“物体识别”模式


AI摄像头V2.0内置算法支持识别20钟物体内置数据集,目前可以识别的20种物体分别是:

0'飞机',1'自行车',2'鸟',3'船',4'瓶子',5'公交车',6'汽车',7'猫',8'椅子',9'奶牛',
10'餐桌',11'狗',12'屋子',13'摩托',14'人',15'盆栽',16'羊',17'沙发',18'火车',19'电视'。
AI摄像头V2.0——认识“物体识别”模式图3
物体识别程序刷入后,在AI摄像头屏幕上仅仅显示物体的名称,置信度没有显示出来。
AI摄像头V2.0——认识“物体识别”模式图4

无论是卡片和图片或者实物,只要这20个物体内置数据集都可以被AI摄像头识别出来,适合学习人工智能入门的课例

但是,由于内置数据的原因,数据集不能认为更改和添加,物体仅仅可以识别程序的列表中20个物体,

如果更改列表的物体,否则掌控板无法识别!

如果要识别其他物体,需要自己用物体分类进行训练才能使用。

五、动物识别项目
AI摄像头V2.0——认识“物体识别”模式图6

1.连接设备,连接掌控板com38

AI摄像头V2.0——认识“物体识别”模式图7
2.在左侧代码块中,扩展中AI摄像头中添加20类添加

AI摄像头V2.0——认识“物体识别”模式图8
3.在左侧代码块中,高级块中列表添加 定义列表

AI摄像头V2.0——认识“物体识别”模式图9
4.在左侧代码块中,逻辑块中列表添加 判断语句

AI摄像头V2.0——认识“物体识别”模式图10
5.初始化子程序

AI摄像头V2.0——认识“物体识别”模式图11
6.解释动物内容子程序

AI摄像头V2.0——认识“物体识别”模式图12
7.动物识别子程序

AI摄像头V2.0——认识“物体识别”模式图13
8.动物识别子程序

AI摄像头V2.0——认识“物体识别”模式图1

创作许可协议

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

评论(0)
- 没有更多了 -