ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

【AI产品经理实战】Day 16|目标检测:YOLO与COCO格式的“爱恨情仇”

【AI产品经理实战】Day 16|目标检测:YOLO与COCO格式的“爱恨情仇” | 进度条学习第 16 天当前完成度【16%】 |今日速览上午在LS标注平台因为导入格式不对卡了半天终于搞懂了YOLO和COCO的关联顺便投了几份简历等回复。一、今日任务完成收获任务原文理清YOLO与COCO数据格式的来源与关联跑通LS平台的数据导入并坚持投递简历找实战机会。任务项实际完成状态理清YOLO与COCO的来源记了满满两页笔记彻底弄懂名字由来✅ 完成在LS平台跑通数据导入上午疯狂试错最后终于解决了格式报错✅ 完成投递简历今日投递了若干份找找实战机会✅ 完成今日收获【YOLO格式】模型训练最常用的“小纸条”。大白话每张图配一个小.txt文件坐标记的是“中心点 宽高”而且全部除以图片长宽变成了0~1的小数相对比例。【COCO格式】大型数据集最爱用的“大账本”。大白话所有图共用一个annotations.json文件坐标记的是“左上角 宽高”是图片真实的绝对像素值。信息全但也重。【LS平台导入的硬道理】标注平台极其“挑食”。你给的格式不符合它要的字段它就给你甩脸色报错。️【图注今日手写笔记截图 】二、遇到哪些问题与没有透的坑卡在哪坑1LS平台导入格式打架之前踩的坑是导出今天踩的是导入。本来之前跑导出都挺顺畅的今天在导入文件这一步死活倒不进去一直提示格式错误怎么调都不对今天格外不顺畅。坑2逻辑死锁以为拿到COCO格式的数据可以直接喂给YOLO模型训练导致做笔记时逻辑前后矛盾。坑3坐标打架绝对像素整数和0~1归一化小数在脑子里来回转转换公式容易记混。没吃透COCO格式的annotations.json里具体的字段含义比如area、iscrowd还没有完全啃下来打算明天实操看一眼。三、问题的理解和解决方法【坑1】怎么解决的LS平台为什么死活导不进去【理解用自己的话解释原因】LS平台Label Studio就像一个只认特定图纸的质检员。我今天没搞清楚它导入要的JSON结构长啥样随便丢了个文件进去它识别不出来哪个是图片、哪个是框所以直接卡死报错。【办法具体做了什么】发现死活倒不进去后我没有继续瞎试而是停下来重新加固巩固了一遍前面的格式逻辑把导出导入的流程重新跑了一遍。比对着官方文档要求调整了JSON文件里的字段。顺好字段之后终于导入成功。这也让我明白了格式转换不只是理论是实打实影响工作进度的拦路虎尤其是导入环节比导出更卡人。✅验证项目流程重新跑通框和类别在平台上正确显示了。【坑2】怎么解决的COCO数据集到底能不能直接训练YOLO【理解 办法】YOLO是算法解题方法COCO是数据集答案库。YOLO模型通常只吃YOLO格式的数据。记住了铁律COCO转YOLO才是训练YOLO时的常见操作如果拿到的是COCO的json要先转成YOLO的txt才能喂给模型。【坑3】怎么解决的坐标怎么无损转换【理解 办法】说白了就是“单位换算”。YOLO是“比例尺”图片全图当1算COCO是“像素尺”按真实大小算。COCO转YOLO就是除以图片宽高x_center (x_left w/2) / 图片宽。YOLO转COCO就是乘以图片宽高x_left x_center * 图片宽 - (w * 图片宽) / 2。自己拿纸画个宽1000、高500的框套一遍公式就秒懂了。️【图注Label Studio平台报错和修正后的截图 —— 记录一下这个抓狂的瞬间】四、小结和下一步计划小结今天把YOLO和COCO的底层逻辑彻底理清了但上午在LS平台导入文件时卡了很久重新加固巩固跑了一遍才通。工具上的细节明天继续深挖。✨高光时刻纠正了以前笔记里“用COCO直接训练YOLO”的错误认知成功把概念理顺并跑通了导入明天不搞复杂的就聚焦工具的最新技术和求职维护下一步说明摸清工具新功能搜一下LS、CVAT等主流标注工具的最新版本看看更新了什么提炼一句能写进简历的话。继续投递每天刷一下 Boss 直聘再投 2-3 个岗位保持求职手感。3 行速记· 做了LS平台死磕导入理清格式逻辑投递简历。· 学会COCO是像素YOLO是比例平台导入要喂对格式。· 卡住LS平台导入死活进不去反复跑流程加固。我是卿卿一个正在自学AI知识的小白今天核心搞懂了目标检测里的“数据格式转换”。如果你也在学习或者也在边投简历边摸索欢迎来交流。
返回列表