首页
›
嵌入式边缘AI与TinyML
›
009-Arduino Nano 33 BLE Sense TinyML项目实战
›
《Arduino摄像头图像分类与轻量视觉部署》
VIP20
本课程属于:009-Arduino Nano 33 BLE Sense TinyML项目实战
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
14. Arduino视觉识别扩展:外接摄像头与小模型推理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
硬件基础
常见外接摄像头模块(OV7670 · OV2640等)的选型 · 接口与引脚定义
硬件基础
OV7670
03
摄像头模块连接
摄像头与Arduino(Uno/Na… · 电源与电平匹配注意事项
摄像头模块连接
Arduino
04
图像采集基础
使用Arduino读取摄像头数据 · 理解像素 · 分辨率
图像采集基础
Arduino
05
图像预处理
在Arduino上实现简单的图像缩放 · 灰度化 · 二值化等操作
图像预处理
Arduino
06
小模型推理概述
什么是小模型(TinyML) · 模型量化 · 推理引擎(TensorFlow Li…
小模型推理概述
TinyML
07
开发环境搭建
安装Arduino IDE · 相关库(如Arduino_Tenso… · OV7670库)以及配置ESP32等…
开发环境搭建
Arduino
08
模型转换与部署
将训练好的模型(如Keras模型)转… · 并生成C++数组用于Arduino
模型转换
部署
09
图像分类实战
使用预训练的小型图像分类模型(如Mo…
图像分类实战
Mo
10
目标检测入门
在Arduino上实现简单的目标检测…
目标检测入门
Arduino
11
摄像头与模型集成
将摄像头采集的图像直接送入模型进行推… · 处理帧率与延迟问题
摄像头
模型集成
12
内存与性能优化
在资源受限的Arduino上优化模型… · 降低内存占用的技巧
内存
性能优化
13
数据采集与标注
为自定义视觉任务采集图像数据 · 并进行标注(如分类标签 · 边界框)的方法
数据采集
标注
14
模型训练基础
使用Edge Impulse或Ten… · 包括数据预处理与训练参数
模型训练基础
Edge
15
模型部署到Arduino
将自定义训练好的模型部署到Ardui… · 并编写推理代码的完整步骤
Arduino
模型部署到
16
案例实战
手势识别——使用摄像头识别简单手势(… · 张开)并控制LED或蜂鸣器
案例实战
手势识别
17
案例实战
颜色识别与追踪——识别特定颜色物体并…
案例实战
颜色识别
18
案例实战
数字识别——识别摄像头拍摄的数字(0…
案例实战
数字识别
19
案例实战
人脸检测——使用轻量级人脸检测模型在…
案例实战
人脸检测
20
案例实战
垃圾分类——使用摄像头识别常见垃圾类… · 纸张)并驱动舵机分类
案例实战
垃圾分类
21
通信与交互
将识别结果通过串口 · 蓝牙或WiFi发送到手机或上位机 · 实现远程监控
通信
交互
22
多摄像头与多模型
如何同时使用多个摄像头或切换不同模型 · 以及资源分配策略
多摄像头
多模型
23
低功耗设计
在电池供电的Arduino视觉系统中 · 降低功耗的硬件与软件策略
低功耗设计
Arduino
24
常见问题排查
摄像头初始化失败 · 图像模糊 · 推理结果错误等问题的诊断与解决
常见问题排查
摄像头初始化失败
25
性能评估
如何评估模型在Arduino上的准确… · 帧率 · 内存占用
性能评估
Arduino
26
安全与隐私
在视觉识别应用中考虑数据安全 · 隐私保护以及合规性
安全
隐私
27
扩展与升级
从Arduino迁移到更强大的平台(… · Raspberry Pi Pico)…
扩展
升级
28
综合项目设计
设计一个完整的视觉识别系统(如智能门… · 物体分拣) · 包括需求分析
综合项目设计
设计一个完整的视…
29
课程总结
回顾所有知识点 · 梳理学习路径 · 推荐进阶资源与社区
课程总结
回顾所有知识点
30
结课挑战
完成一个自选视觉识别项目 · 并撰写项目报告 · 展示从模型训练到部署的完整流程
结课挑战
完成一个自选视觉…
所属VIP或分类
同VIP:Arduino-Edge-Impulse项目:零代码采集、训练到板端部
同VIP:Arduino-Nano-33端侧AI原型开发
同VIP:Arduino-TinyML低功耗采集与续航优化