Astro轻应用 AstroZero-如何开发目标检测类AI应用:操作步骤

时间:2023-11-01 16:25:39

操作步骤

  1. 在AstroZero开发环境首页的“项目”页签下,单击“AI应用”。
  2. 单击“创建场景式AI服务”,设置AI应用名称、描述信息(可选),选择“目标检测”类型,单击“确定”。
  3. 选择希望训练模型的方式,单击“下一步”。
  4. 配置数据源,单击“下一步”。

    配置数据存储位置和认证信息,“桶名称”是指用于保存图片数据的OBS桶,“原始图片目录”是指待标注图片在桶中的保存位置,“标注结果目录”是指图片标注后(连同标注文件)在桶中的保存位置(原始图片标注后会转移到标注目录中)。

  5. 设置标注数据,单击“下一步”。

    请根据需要,设置检测的目标在页面右侧设置标签和对应颜色标识。
    图1 标注数据
    支持自动标注,请将所有待确认图片确认完后再启动自动标注。
    图2 自动标注

    可关闭自动标注任务页面,通过【我的AI服务】中任务【开发】操作可查看进度。任务过程中也支持取消自动标注。

    单击图片,将进入对应的操作界面。
    图3 图片标注设置
    • 每张图片可以标注多类目标标签,每类标签需要标记至少100张图片才能进行标注训练。为每类标签标注200张以上的图片,会使训练得到的模型精度更高。
    • 若待标注图片数量较多,建议每类标签标注100张图片后成功进行一次模型训练,并发布一个模型版本;然后可根据已发布版本对其余图片进行自动标记。

  6. 检查模型摘要是否正确,单击“开始训练”

    系统会根据数据训练目标检测模型,通常需要花费数小时,因数据量和标签数量而异。
    图4 检查模型摘要

  7. 查看此训练相关的详细信息,单击“发布”。

    如下图所示,状态为“已发布”,表示AI服务发布成功。
    图5 已发布

  8. 如何在服务编排或脚本中使用AI应用,请参见在服务编排中使用AI服务在脚本中使用AI服务
support.huaweicloud.com/usermanual-astrozero/astrozero_05_2001.html