第五篇:如何标注并生成mmpose关键点检测的自定义数据集

本文介绍了如何使用labelme工具为mmpose创建自定义的关键点检测数据集,包括标注过程、关键点顺序、遮挡情况处理,以及将json转换为COCO格式的标注文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在利用关键点检测任务时,如何给自己的图像数据做keypoints标注,是一个难点。目前主要有以下两个方法:

  • 对于单个目标的的keypoint标注,可以先用labelme标注点,然后用python把labelme的json格式转换为coco的json。注:labelme不支持x,y,v格式(下面会说)。
  • 对于多个目标的的keypoint标注,一般是使用coco-annonate工具。

COCO数据集的关键点标注字段如下

annotation{
    "keypoints": [x1,y1,v1,...],  #关键点坐标及标志位 v 
    "num_keypoints": int,    #关键点数量(要求v>0)
    "id": int,
    "image_id": int,    #图像id号,对应图像的文件名
    "category_id": int, #只有一个类别,所以为1
    "segmentation": RLE or [polygon],  #iscrowd 为 0 时是polygon格式,为1时是 RLE格式,代表分割图(用多边形框出人体)
    "a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刚哥吧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值