Skip to main content

使用 SenseCraft AI 训练图像分类模型

分类是机器学习中的一项强大工具,它允许你训练模型来识别和归类不同类型的数据。在 SenseCraft AI 平台中,分类功能可以让你创建模型,根据训练过程中提供的图像来识别并区分各种物体、手势或场景。

通过在 SenseCraft AI 中训练分类模型,你可以解锁广泛的应用场景,例如:

  • 用于交互体验的手势识别

  • 用于库存管理或质量控制的物体检测

  • 用于自主导航或环境监测的场景分类

SenseCraft AI 平台简化了分类流程,让你无需具备深厚的机器学习专业知识,也能创建满足特定需求的自定义模型。


入门指南

在本综合指南中,我们将带你一步步完成在 SenseCraft AI 平台上训练分类模型的全过程。虽然我们主要以 XIAO ESP32S3 Sense 的模型训练为例,但需要注意的是,该平台同样兼容其他 Seeed Studio 设备,例如 Grove Vision AI 和 Watcher。

没有 Seeed Studio 设备?也没关系!你仍然可以跟随本教程,使用笔记本电脑的内置摄像头体验整个训练流程。不过,为了获得最佳性能和效果,我们建议使用目标设备来训练并部署你的模型。

训练一个识别身体手势的模型

在本教程中,我们将创建一个模型,用于识别四种不同的身体手势:双臂交叉、双臂张开、立正站姿以及用双手比心。

tip

SenseCraft AI 平台最多支持 200 个分类类别,为你创建满足特定需求的模型提供了充足的灵活性。

步骤 1. 连接你的设备

如果你正在使用 XIAO ESP32S3 Sense 等 Seeed Studio 设备,请通过 USB-C 线将其连接到电脑。从下拉菜单中选择对应设备并点击 Connect

为连接选择正确的串口

如果你使用的是笔记本电脑的摄像头,可以跳过此步骤。因为当你进入此页面时,会自动显示摄像头的实时画面。如果没有显示,请检查浏览器权限。

note

请使用 Microsoft EdgeGoogle Chrome

步骤 2. 创建并标注类别

点击现有类别名称右侧的铅笔按钮可重命名已有类别。点击下方的 Add a Class 按钮,为你想要识别的身体手势创建四个类别。

将类别标注为:“Crossed Arms”、“Open Arms”、“Standing at Attention”和“Heart Shape”。请再次确认每个类别名称是否正确。

步骤 3. 采集训练数据

从列表中选择第一个类别(例如 “Crossed Arms”)。站在摄像头前,做出对应的身体手势。按住 Hold to Record 按钮以采集该手势的图像,松开按钮停止录制。建议每个类别至少采集 40 张图像,以确保模型更加健壮和准确。

对其余每个类别重复上述过程,为每种手势采集多样化的图像。

tip

为每个类别采集的高质量、相关图像越多,模型的性能就会越好。尽量在光照、角度和背景上保持多样性,以提升模型的泛化能力。

步骤 4. 训练模型

当你为每个类别采集到足够数量的图像后,点击 'Start Training' 按钮开始模型训练过程。训练通常需要 1–3 分钟,具体取决于模型的复杂度和训练数据量。

tip

在训练模型时,请不要立即关闭或离开网页,否则页面内容可能会丢失。

步骤 5. 部署已训练模型

caution

请注意,如果你希望永久保存此模型,请务必先点击 Save to SenseCraft,将模型保存到你的账号下,以避免丢失。

模型训练完成后,就可以将其部署到目标设备上了。如果你使用的是 XIAO ESP32S3 Sense 或其他 Seeed Studio 设备,请从下拉菜单中选择合适的设备并点击 'Deploy to device'。如果你是使用笔记本电脑摄像头训练的模型,可以跳过此步骤,直接进入结果演示。

点击 'Confirm' 并选择正确的串口以连接设备。部署过程可能需要 1–3 分钟,请耐心等待其完成。

结果演示

恭喜!你已经成功训练并部署了身体手势识别模型。现在是检验成果的时候了:

  • 将摄像头对准你自己或测试对象。
  • 依次做出每一种已训练的身体手势。
  • 观察模型的实时预测和分类结果。
  • 确认模型是否能够准确识别并分类每个手势。

你可以尽情尝试在 SenseCraft AI 平台上为不同的物体、手势或场景训练模型。无论你使用的是 Seeed Studio 设备还是笔记本电脑摄像头,整体流程基本相同。

请记住,虽然平台允许你使用任意摄像头来训练模型,但为了获得最佳效果和性能,我们建议使用目标设备(目前仅限 Seeed Studio 设备)来训练并部署你的模型。

通过本综合指南,你现在应该已经对如何在 SenseCraft AI 平台上训练分类模型有了扎实的理解。祝你训练顺利,尽情为你的项目打造强大且定制化的 AI 模型!

相关指南

技术支持与产品讨论

感谢你选择我们的产品!我们将为你提供多种支持,确保你在使用我们产品的过程中尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...