公开数据集下载地址

article/2025/11/5 23:06:03

这里写目录标题

  • 一、目标检测,分割数据集
    • 1.COCO 数据集
      • COCO2014
      • COCO2017
    • 2.PASCAL VOC数据集
      • voc2007数据集:
      • voc 2012数据集:
  • 二、自动驾驶数据集
    • 1. BDD100K 数据集
    • 2.Nuscenes

一、目标检测,分割数据集

1.COCO 数据集

COCO是一个可用于object detection, segmentation and caption的大型数据集。有以下特点:

  1. 目标分割
  2. 上下文关系识别
  3. 超像素分割
  4. 330K图像(> 200K已标记)
  5. 150万个目标
  6. 80个分类
  7. 91种目标
  8. 包含250,000个人(已标记)
  9. 大小:约25 GB(压缩包)
  10. 数量: 330K张图像,25万个人(已标记)

COCO2014

百度云链接
链接:https://pan.baidu.com/s/1wLFpT7DFNBXGeJugEYwxxg
提取码:s90c
官网地址
http://images.cocodataset.org/zips/train2014.zip
http://images.cocodataset.org/annotations/annotations_trainval2014.zip
http://images.cocodataset.org/zips/val2014.zip
http://images.cocodataset.org/annotations/image_info_val2014.zip
http://images.cocodataset.org/zips/test2014.zip
http://images.cocodataset.org/annotations/image_info_test2014.zip

COCO2017

百度云链接
链接:https://pan.baidu.com/s/1jY1Zno5yRNz_Kt-AIFad_w
提取码:v5rm

官网地址
http://images.cocodataset.org/zips/train2017.zip
http://images.cocodataset.org/annotations/annotations_trainval2017.zip
http://images.cocodataset.org/zips/val2017.zip
http://images.cocodataset.org/annotations/stuff_annotations_trainval2017.zip
http://images.cocodataset.org/zips/test2017.zip
http://images.cocodataset.org/annotations/image_info_test2017.zip

这个是下载地址。不要直接点击。linux可以用wget -c http下载,不需要翻,比如

wget http://images.cocodataset.org/annotations/annotations_trainval2014.zip

推荐多线程下载工具aria2

apt install -y aria2
aria2c -s 5 链接

例如
aria2c -s 5 http://images.cocodataset.org/zips/train2014.zip

2.PASCAL VOC数据集

官网链接:http://host.robots.ox.ac.uk/pascal/VOC/

该比赛在2005~2012共举办8年,使用数据集为VOC(Visual Object Classes,视觉对象类别),每一年数据集都会更新,数据集以VOC加年份命名,如VOC 2007、VOC 2012。所有数据集均可在官网下载。

2005年,数据集为4类;2006年为10类;从2007年起,固定为20类。

这20个类别为:
Person:person
Animal:bird, cat, cow, dog, horse, sheep
Vehicle:aeroplane, bicycle, boat, bus, car, motorbike, train
Indoor:bottle, chair, dining table, potted plant, sofa, tv/monitor
翻译成中文就是:
1.人: 人
2.动物: 鸟,猫,牛,狗,马,羊
3.交通工具: 飞机,自行车,船,公共汽车,汽车,摩托车,火车
4.室内: 瓶子,椅子,餐桌,盆栽,沙发,电视/显示器

voc2007数据集:

百度云链接
链接:https://pan.baidu.com/s/1Q9j2yeTeyNcOqXulhCXhhA
提取码:ne7k

官网链接
1.先下载:

wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar
wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtest_06-Nov-2007.tar
wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCdevkit_08-Jun-2007.tar

2.再解压:

tar -xvf VOCtrainval_06-Nov-2007.tar
tar -xvf VOCtest_06-Nov-2007.tar
tar -xvf VOCdevkit_08-Jun-2007.tar

最终的结构:
在这里插入图片描述

voc 2012数据集:

百度云链接
链接:https://pan.baidu.com/s/1dJQ63wUtBKf0Fmo2Qo36Pw
提取码:0sc6

官网链接
1.同样的,先下载:

wget https://pjreddie.com/media/files/VOCtrainval_11-May-2012.tar
wget http://pjreddie.com/media/files/VOC2012test.tar

2.再解压:

tar -xvf VOCtrainval_11-May-2012.tar
tar -xvf VOC2012test.tar

最终的结构:
在这里插入图片描述

注:

Annotations下面放的是图片的标注文件

ImageSets下面是txt文件,对目标检测来说只会用到Main文件夹下的内容

JPEGImages下面就是图片啦

二、自动驾驶数据集

1. BDD100K 数据集

目前,自动驾驶的公开数据集主要由视频和图片组成,近两年也增加了许多雷达数据。今天将介绍的数据集为加州大学伯克利分校发布的 BDD100K 数据集,该数据集为迄今规模最大、最多样的自动驾驶数据集之一。
BDD100K 数据集,是加州大学伯克利分校 AI 实验室(BAIR)于 2018 年发布的,迄今为止最大规模、内容最具多样性的公开驾驶数据集之一。其包含的 10 万个高清视频序列,时长超过 1100 小时。其中,每个视频大约 40 秒长、720p、30 fps,还附有手机记录的 GPS/IMU 信息和时间戳,以显示大概的驾驶轨迹。BAIR 还对每个视频的第 10 秒对关键帧进行采样,得到 10 万张图片(图片尺寸:1280*720 ),并进行标注。这些图片还被标记了:图像标记、道路对象边界框、可驾驶区域、车道标记线和全帧实例分割。这些注释有助于理解不同场景中数据和对象统计的多样性。数据集中的视频是从美国各地收集的,涵盖不同时间、不同天气条件(包括晴天、阴天和雨天,以及白天和晚上的不同时间)和驾驶场景。收集数据集的地理位置分布在纽约、伯克利、旧金山等地。数据集中,道路目标检测是为公共汽车、交通灯、交通标志、人、自行车、卡车、摩托车、汽车、火车和乘车人等 100000 张图片上标注 2D 边界框;实例分割被用于探索具有像素级和丰富实例级注释,相关图像超过 10000 张;引擎区域是从 10 万张图片中学习复杂的可驾驶决策;车道标记是在 10 万张行车指南图片上的多种车道标注。车道标记类图片中,标注了实线、虚线、双线、单线等。该数据集由相关论文有《BDD100K: A Diverse Driving Video Database with Scalable Annotation Tooling》,该项目由伯克利 DeepDrive 产业联盟组织和赞助,该联盟研究计算机视觉和机器学习在汽车应用上的最新技术。
在这里插入图片描述

2.Nuscenes

数据集的详细结构参数介绍Nuscenes 数据集浅析


http://chatgpt.dhexx.cn/article/rCGW8b94.shtml

相关文章

Java 18 正式发布

Oracle 正式推出Java 18,这是世界排名第一的编程语言和开发平台的最新版本。Java 18 (Oracle JDK 18) 提供了数以千计的性能、稳定性和安全性改进,包括对平台的九项增强,这将进一步提高开发人员的工作效率。 最新的 Java 开发工具包 (JDK) 提…

10种受欢迎的前后端相关开发工具

该篇博客翻译自Best Developer Tools for 2021。 1 GitKraken Git Client 连接Git服务器的GUI客户端,支持Windows、 Mac和Linux操作系统。如果你在使用Git时没有使用GitKraken,每天都会感到麻烦。从此刻起,GitKraken直观的UI帮你执行简单或复…

盘点——iOS应用开发常用工具

针对 iOS 平台的应用开发工作,通常都需要借助 IDE、 SDK 等开发工具以提升开发效率。iOS 平台的应用开发生态环境,正随着更多优秀开发者的加入,而变得越来越完善。那么,对于 iOS 应用开发者来说,该如何选出合适的 IDE 或 SDK 工具呢? 不论是 iOS 应用开发公司,还是个人…

Java语言入门概述

一、Java语言入门 一)Java语言概述 1、计算机的发展,软件开发介绍 概述: 软件:即一系列按照特定的顺序组织的计算机数据和指令的集合、软件分为系统软件和应用软件。 系统软件:系统软件就是指控制和协调计算机及外…

Java 后端开发必读的 6 本书!

以下内容来自公众号逆锋起笔,关注每日干货及时送达 如果你是一个小白,你打算自学JAVA,你如果想找到一份月薪1万的JAVA开发工程师的工作。那么很简单,你只需要花1个月的时间,学完我推荐的这6本书,再结合一些…

Ant、 Maven 、 Gradle—Java构建工具比较

根据相关报告,大多数Java开发人员使用Maven作为他们的主要构建工具,在67%的受访者中。排名第二和第三的分别是20%的Gradle和11%的Ant。 这三个构建工具一直排在Java开发人员的前三个构建工具中。在本文中,我们比较了Maven、Gradle和Ant&#…

利用JConsole工具监控java程序内存和JVM

项目部署成功后时间过不多久内存就撑爆了,所以需要检测工具来监控项目内存情况。 项目内存爆满 docker容器直接挂掉。启动命令上也加上了内存溢出生成dump日志。 -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath/logs/dump.log 解决问题思路大致有两种 &#x…

python的主流开发工具排名,最常用的python开发工具

有哪些值得推荐的 Python 开发工具? 第一款:最强终端 Upterm它是一个全平台的终端,可以说是终端里的IDE,有着强大的自动补全功能,之前的名字叫做:BlackWindow。 有人跟他说这个名字不利于社区推广,改名叫…

2022年推荐算法效率开发必备工具榜单

一.引言 一个优秀的算法工程师应该至少具备3类能力: 基础能力:包含数理统计、机器学习、概率论以及深度学习等相关知识 编程能力:python、C or Java 以及基本的 Sql、linux、shell 命令 核心能力:对数据的敏感程度&#xff0c…

java工具类_16 个超级实用的 Java 工具类

阅读本文大概需要 4 分钟。 出处:alterem juejin.im/post/5d4a25b351882505c105cc6e 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。 以下工具类、方法按使用流行度排名,参考数据来源于…

Java程序员新手老手都离不开八大开发工具

1.Eclipse 尽管IntelliJ IDEA、NetBeans和一些其他的IDE正在日益普及,但是有调查表明,Eclipse仍然是几乎半数Java开发人员首选的开发环境。 Eclipse是IDE领域的瑞士军刀,有着大量定制的接口和无数的插件。它无处不在,后面本文将推…

Java程序员怎样考察报表工具的开发效率

前言 工具,本身就是为了解决各种重复性工作效率低下的问题而诞生的产物,报表工具也是工具,所以它的诞生,它的使命,也是为了提效!是为了提升数据信息化项目中报表的开发效率而诞生的 但不同的工具&#xf…

排名前 16 的 Java 工具类,你用过几个?

点击“开发者技术前线”,选择“星标” 让一部分开发者看到未来 转自:programcreek 链接:https://www.programcreek.com/ 在Java中,实用程序类是定义一组执行通用功能的方法的类。 这篇文章展示了最常用的Java实用工具类及其最常用…

Python输入整数n,求斐波拉契数列第n个数

递归方法: # 输入整数n,求斐波拉契数列第n个数。 # 思路: # 递归式算法: # 利用f(n) f(n-1) f(n-2)的特性来进行递归def fn(n):if n0:return 0if n1:return 1return fn(n-1)fn(n-2)print(fn(10):,fn(10), fn(3):,fn(3), fn(2):…

python输入一个整数,判断是不是素数(包括2),3种方法

刚开始写的时候,看了其他人的,发现他们都不能判断2,然后自己加了两句,很简单,浅浅发表一下第一篇文章 当然还有其他方法,比如 还有 但是,我觉得第一种是最简单的,你们觉得呢

【Python中整数进制的转换】

【小白从小学Python、C、Java】 【Python-计算机等级考试二级】 Python中整数进制的转换 选择题 在Python3.9中,以下python代码输出什么? myNumber 10 oct(myNumber) A.10 B.12 C.0o12 D.012 欢迎大家转发,一起传播知识和正能量,帮助到…

python输入整数_Python写程序让用户输入一系列整数,当输入小于零的数时结束输入,写入到文件中再读取计算...

1. 写程序让用户输入一系列整数,当输入小于零的数时结束输入 1) 将输入的数字存于列表中 2) 将列表中的数字写入到文件numbers.txt中 (提示: 需要将整数转为字符串或字节串才能存入文件中) 2. 写程序,将文件numbers.txt中的整数读入到内存中,重新形成数字组成的列表.计算这…

整数划分(python)

问题阐述 将正整数n表示成一系列正整数之和:nn1n2…nk, 其中n1≥n2≥…≥nk≥1,k≥1。 正整数n的这种表示称为正整数n的划分。 输入:一个正整数n 输出:n不同划分个数以及n的划分结果。 问题实例 例如正整数6有如下11种…

python输入整数_限制输入整数的5种情况(学数学学Python编程)

我们都知道,在获取用户输入的时候,搞不清楚用户会输入什么,或敲击哪个按键。 为了防止程序不能正常运行,需要有一定的检查判断用户的输入内容,以获取我们想要的数据类型。 整数分为正整数、零、负整数,正整数和零又组成了自然数(非负整数)。 五种情况,分别讲述。 一…

python用input输入整数列表_Python用input输入列表的方法

Python用input输入列表的方法 使用input输入数据时,使用逗号隔开列表的每一项,再使用ast.literal_eval()方法转成列表即可。 代码如下:import ast lists ast.literal_eval(input("请输入列表,使用逗号隔开: ")) pr…