基于Coovally的目标检测任务详解
目标检测任务(ObjectDetection)是计算机视觉的主要分支之一 , 目的是“识别目标并给出其在图中的确切位置” , 确定它们的类别和位置 , 是计算机视觉领域的核心问题之一 。 由于各类物体有不同的外观、形状和姿态 , 加上成像时光照、遮挡等因素的干扰 , 目标检测一直是计算机视觉领域最具有挑战性的问题 。
但是通过Coovally , 不用了解目标检测的具体算法就可轻松完成目标检测任务 , 以下是详细的目标检测教程:
数据准备
目前Coovally支持两种数据上传方式:
·图片文件和标签文件都打包压缩成一个zip文件上传 , 待数据集创建成功之后 , Coovally系统会自动识别并生成标签;
·先单独上传zip格式图片文件 , 待数据集创建成功之后 , 在数据集详情页再单独上传zip格式标签文件 。
1.创建数据集
登录Coovally点击侧边导航栏并点击下拉菜单【创建数据集】 。
文章图片
点击【创建数据集】 , 出现创建数据弹框 , 如下图所示 , 依次填入相关信息 , 最后选择图像文件夹压缩上传再点击【确定】即可创建数据集 , 数据类型选择【目标检测】 。
文章图片
创建数据集后 , 在【我的数据】中根据刚才创建数据集定义的数据集名称即可找到创建的数据集 。
选择刚才创建的数据集依次填入标签名称 , 任务类型(选择目标检测) , 标签类型(选择目标检测) , 是否校验 , 标签描述 。 再将刚才压缩的cocojson文件zip包放入文件上传框 , 点击【确定】即可创建数据集标签 。
文章图片
上传成功后可以看到数据集图片的预览 。
文章图片
点击【标签预览】 , 可以看到标签在图片的效果可视化展示 。
文章图片
到这一步就已经成功创建可供训练的目标检测的数据集了 。
注意:数据集拆分比例
·创建数据集时上传的压缩包中包含数据集图片和数据集标签时 , 系统将自动根据创建数据集时设置的拆分比例解析并生成数据集标签 。
·创建数据集时上传的压缩包中仅包含数据集图片时 , 用户需自行创建数据集标签 。 创建标签时设置的拆分比例生效 。
数据分布分析
点击【数据分布分析】 , 可以查看到所创建数据集的基本信息、图片分布、高度分布、宽度分布、大小分布、标签分布 , BBox等分布相关信息 。
文章图片
可以根据数据分布可视化结果 , 发现数据分布规律 , 从而选择最优的模型结构进行建模实验 。
文章图片
2.数据建模
点击【数据建模】 , 即可根据数据集进行目标检测的建模 。
文章图片
进入建模菜单页面,任务类型选择【目标检测】 , 并设置模型训练相关参数:实验次数 , 并发次数和持续时间 。
文章图片
对于一些目标检测任务可以选择【增强算法】来提高模型训练效果 。
根据需求选择单独增强哪个类别 , 在增强算法选择好后点击【预览】查看图像增强效果 , 挑选合适的增强效果点击【确定】 , 即可开始训练 。
- LG|LG Display 发布能藏在汽车内饰里的轻薄音箱
- 元年科技&科大讯飞: 一场双向奔赴的智能财务“爱情神话”
- CRM如何实现产品数据与销售数据的联动?
- 今年是华为鸿蒙系统HarmonyOS面世的第四年|华为鸿蒙3.0系统首批升级更新已经推送
- 智能手表|你们觉得智能手表支持的应用数量重要吗?
- 随着这些年国民经济的发展|印度工人不仅懒散,还以“中国制造”为主,一天只要几块钱
- 华为在9月举行的新品发布会上推出了华为mate50系列手机|华为mate50系列手机鸿蒙3.0新功能下放
- 虽然iPhone15系列手机还要等明年的时候才会推出与大家见面|iphone15系列手机外观设计有新变化
- 大家翘首以盼的华为Mate50系列终于迎来了发布!对于老粉来讲|华为mate50e定价毫无性价比可言,网友:定价太贵
- 随着手机更新换代的频率越来越高|预计双十一会有大幅降价的三款手机,想入手的朋友建议再等两个月