开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术
AR与VR
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
信息服务
智能园区

用零代码开发实现语义分割

示例说明

对比实例分割,语义分割指将每个像素点归属为对象类的过程。适用于分割目标主体单一的场景,简单举例来说语义分割能够识别出图片中哪些像素是归属于“人”的标签,但无法区分“不同的人”。本文以在macOS客户端中的使用为示例演示实例分割模型训练全过程。

实现步骤

只需八步即可完成自定义AI模型的训练及发布的全过程。

Step1:提前准备训练数据

语义分割需要提供包含目标物体的图片并标注物体即可训练分割模型,,下面我们来看看语义分割的城市建筑及道路物体分割图片示例:

image.png

Step2:创建数据集

在数据总览界面点击【创建数据集】

54.png

在数据集创建界面输入数据集名称、选择标注类型后点击【完成】

image.png

Step3:导入数据

数据集创建完成后可在【数据总览】查看已创建完成的数据集,点击【导入】跳转至数据导入界面

数据导入支持无标注信息、有标注信息两种数据标注状态的数据以及多种导入方式,以下为无标注信息图片的导入为示例,其余各类型导入方式可参考 导入图像数据选择数据标注状态与文件路劲

上传图片时,请注意格式要求!

完成后,点击【确认并返回】跳转至数据总览页

Step4:标注数据

在数据总览页找到需要标注的数据集,点击【查看与标注】,跳转至标注页面

在左侧标签栏下,点击【添加标签】创建数据集标签 image.png

输入并点击【确认】添加数据标签

image.png

点击图片右下角编辑图标即可进入到数据标注界面,在当前图片下选择右侧标签栏内的某一类别,代表为图片打上相应的标签,点击【保存当前图片】或直接点击下一张图标,在保存标注结果后自动跳转至下一张。标注完所有图片后,该数据集便可用于后续训练任务

image.png

Step5:创建训练任务

在任务总览界面点击【创建任务】

65.png

在训练任务创建界面输入任务名称、选择任务类型后点击【创建任务】

image.png 任务创建完成后,点击【训练】,进入训练配置阶段

image.png

根据需求选择各项训练配置后,添加训练数据集,点击【开始训练】

68.png

在任务总览页任务列表下,可以看到处于训练状态的训练任务,将鼠标放置感叹号图标处,即可查看训练进度

Step6:模型校验

训练完成后,可在任务列表下,点击【校验】进入单图校验页面

image.png

点击【添加图片】上传本地图片即可完成模型校验

Step7:发布为模型

确认模型效果满意后,可在任务列表下,点击【发布为模型】

输入模型名称、版本描述后点击【确认】正式发布为模型

image.png

Step8:导出模型文件或部署SDK

根据您在训练时选择的部署方式,可在模型总览版本列表中,点击【导出模型文件】或【部署】

点击部署进入服务发布界面,选择模型部署设备的芯片型号,点击【发布】,跳转至服务列表页

在服务列表中选择需要导出的模型SDK,点击【导出SDK】,选择存储位置后即可完成模型SDK的导出

76.png

上一篇
用零代码开发实现实例分割
下一篇
数据管理