非机动车检测数据集(用于训练目标跟踪)

数据集介绍       

       该数据集主要包含自行车、电动车和摩托车,标签都是yolo格式,是经过本人精心挑选及筛选的。博客上也有很多其它数据集资源,但经本人下载后有很多图片的标签有误,甚至压根就不是人工标注的(估计是拿模型直接检测出来的),这个严重影响模型的精度。
        数据集图片总数为12811,标签文件名与图片名一一对应,但是有的标签文件是多余的,不对应图片,训练的时候直接根据图片读标签即可。
        标签格式:(类别  id  归一化后的x,y,w,h),其中id均为-1,因为我用这个数据集训练的跟踪模型,所以会有id信息。如果只想训练检测模型,对标签用代码处理以下即可。

个别图片展示

 

标签转换

       原始标签格式,这里将摩托车、自行车、三轮车全部归为一类。

        为了方便训练非机动车检测模型,在这里给出转换脚本,将所有标签里-1那列去掉。

import numpy as np
import os

# 标签路径 最好不要包含中文
root = r'C:\Users\admin\Desktop\Data_motorcycle\labels_with_ids'
# 写入路径
save_path = r'C:\Users\admin\Desktop\Data_motorcycle\labels'

label_path = os.listdir(root)

for path in label_path:
    name = os.path.join(root, path)
    txt = np.loadtxt(name, delimiter='\n', dtype=str)

    if txt.size == 1:
        txt = str(txt).split(' ')
        s = '0 {} {} {} {}\n'.format(txt[2], txt[3], txt[4], txt[5])
        with open(os.path.join(save_path, path), 'w') as f:
            f.write(s)
    else:
        for i in txt:
            i = i.split(' ')
            s = '0 {} {} {} {}\n'.format(i[2], i[3], i[4], i[5])
            with open(os.path.join(save_path, path), 'a') as f:
                f.write(s)

测试效果

 资源路径

如果需要购买,可点击:

非机动车检测数据集(百度网盘提取,永久有效)_非机动车数据集,目标检测非机动车数据集-深度学习文档类资源-CSDN文库

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

HUSTer-deeplearning

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

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

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

打赏作者

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

抵扣说明:

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

余额充值