创建训练任务(摄像头)

在本章节中,我们将介绍如果使用摄像头直接采集数据,并创建图片分类任务,摄像头采集的数据将为存储与 Amazon S3。在该实验中,我们将通过摄像头采集 石头剪刀 的手势进行训练,然后进行预测。

创建任务

任务名称中的字符仅允许包含[a-z][A-Z][0-9]及-字符。

  1. 在 ML Bot 登陆页面,选择 点击开始

  2. 选择 AI 功能页面,选择 图像分类

  3. 并且输入任务名称。 这里可以将任务名称设定为game,并点击创建一个新任务

  4. 任务创建后会自动跳转到详情页。如果浏览器弹出获取访问摄像头的授权,请点击允许

准备数据

  1. 将默认的 class_1 修改为我们需要的类别名称。输入 rock(石头)。

  2. 在上传图片处选择网络摄像头

  3. 点击并长按按住以抓取图像按钮,持续捕捉图像。调整姿势以捕获不同方位的图像。至少需要步骤60张图像。

  4. 点击刚刚创建的rock类别名称右侧的+号, 创建一个新的类别,这里我们将其改为paper(布)。

  5. 点击并长按按住以抓取图像按钮,持续捕捉图像。调整姿势以捕获不同方位的图像。至少需要步骤60张图像。

  6. 重复以上步骤创建第三个类别scissors。并采集至少60张图像。

训练模型

以3个类别,每个类别采集120张图片为基础,第一次使用ML Bot 大约需要3分钟,后续训练大约需要1分钟。

  1. 当所有类别导入完成后,点击开始训练模型

  2. 我们可以在右侧观察到从启动实例模型完成的完整模型训练的进度。

验证模型

接下来,我们要对训练完成的模型进行交互式的验证。

  1. 选择测试图片中选择网络摄像头选项。

  2. 通过摄像头捕捉图像进行预测,选择点击开始预测按钮。

如您希望下载模型,可以点击下载模型,将模型直接下载到本地。在本实验中,请跳过此步骤。