[AI人工智能教程]LattePanda&AI-引人注目 精华

3040浏览
查看: 3040|回复: 0

[AI人工智能教程] LattePanda&AI-引人注目

[复制链接]

LattePanda&AI-引人注目

概述

通过训练,我们可以识别图片里的各种物体,那如何标明该物体在图像中的位置呢?通过识别框。
LattePanda&AI-引人注目图11
本项目中我们将调用已训练好的模型,识别摄像头拍摄范围内的物体,并给这些物体添加标签和识别框。项目进阶中通过人的识别框在屏幕中的位置,判断舵机逆时针旋转还是顺时针旋转,从而达到云台追踪人的效果。
(最终效果视频)

项目基础

物体识别(标签+识别框)

硬件准备:

AI主控:LattePanda
输入输出设备:5英寸显示屏、键盘、鼠标、摄像头

程序编写:

1、双击桌面上的“startpage.sh”,打开JupyterLab,切换到“home/lattepanda/桌面/LattePanda&AI项目实战/”目录下,如下图,检查一下项目必需的3个文件;
LattePanda&AI-引人注目图9
2、双击“LattePanda&AI-引人注目”,进入该文件夹:
LattePanda&AI-引人注目图8
3、双击打开“引人注目.ipynb”;
LattePanda&AI-引人注目图10
样例代码:
LattePanda&AI-引人注目图7LattePanda&AI-引人注目图6
4、运行程序,当执行到最后一个单元格时,会打开交互窗口,摄像范围内检测到模型中包含的20种物体时,会显示标签和识别框;
*可识别的20种物体:“飞机”、“自行车”、“鸟”、“船”、“瓶子”、“公共汽车”、“汽车”、“猫”、“椅子”、“牛”、“餐桌”、“狗”、“马”、“摩托车”、“人”、“盆栽”、“羊”、“沙发”、“火车”、“显示器”。
LattePanda&AI-引人注目图5

5、按键盘上的“Q”键可退出交互窗口。

项目进阶

引人注目——摄像头追踪物体

通过转动舵机,带动摄像头左右转动,从而追踪视野中的人。

硬件准备:

LattePanda&AI-引人注目图4
主控:Arduino UNO、IO 传感器扩展板 V7.1
模块:舵机

硬件连接图:

将扩展板接入Arduino Uno主控板上,组装时注意对准后再压入,以防压弯插针。
连接时,需要注意连接线的颜色与排针的颜色要对应。
实物组装图:将摄像头固定在舵盘上,舵机的旋转方向是水平的。
LattePanda&AI-引人注目图12

程序编写:

双击打开“引人注目_追踪.ipynb”;
LattePanda&AI-引人注目图3
样例代码:
LattePanda&AI-引人注目图2LattePanda&AI-引人注目图1
运行效果:
(视频)


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail