news 2026/5/1 8:27:09

【PYTHON】COCO数据集中的物品ID

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【PYTHON】COCO数据集中的物品ID

【PYTHON】COCO数据集中的物品ID

      • COCO 2017/2014 数据集 80个类别ID对照表
      • 重要说明
      • 如何以编程方式获取

最常用的是COCO 2017数据集。其目标检测/实例分割任务包含80个物品类别

下面是这80个类别的完整ID、名称及对应中文翻译的详细列表。

COCO 2017/2014 数据集 80个类别ID对照表

(注意:在2017版本中,ID是从1开始连续到90,但中间有缺失,实际只有80个类别。2014版本中有一个“背景”类ID为0,但2017年官方提供的标注文件中已不含ID 0。)

ID英文名称中文名称
1person
2bicycle自行车
3car汽车
4motorcycle摩托车
5airplane飞机
6bus公交车
7train火车
8truck卡车
9boat
10traffic light交通信号灯
11fire hydrant消防栓
12stop sign停车标志
13parking meter停车计时器
14bench长椅
15bird
16cat
17dog
18horse
19sheep
20cow
21elephant大象
22bear
23zebra斑马
24giraffe长颈鹿
25backpack背包
26umbrella雨伞
27handbag手提包
28tie领带
29suitcase行李箱
30frisbee飞盘
31skis滑雪板
32snowboard单板滑雪板
33sports ball运动球
34kite风筝
35baseball bat棒球棒
36baseball glove棒球手套
37skateboard滑板
38surfboard冲浪板
39tennis racket网球拍
40bottle瓶子
41wine glass红酒杯
42cup杯子
43fork叉子
44knife
45spoon勺子
46bowl
47banana香蕉
48apple苹果
49sandwich三明治
50orange橙子
51broccoli西兰花
52carrot胡萝卜
53hot dog热狗
54pizza披萨
55donut甜甜圈
56cake蛋糕
57chair椅子
58couch沙发
59potted plant盆栽植物
60bed
61dining table餐桌
62toilet马桶
63tv电视
64laptop笔记本电脑
65mouse鼠标
66remote遥控器
67keyboard键盘
68cell phone手机
69microwave微波炉
70oven烤箱
71toaster烤面包机
72sink水槽
73refrigerator冰箱
74book
75clock
76vase花瓶
77scissors剪刀
78teddy bear泰迪熊
79hair drier吹风机
80toothbrush牙刷

重要说明

  1. 版本一致性

    • COCO 2014COCO 2017的这80个类别ID和名称完全一致
    • COCO 2015/2020等后续版本在目标检测/实例分割任务上也沿用这个类别体系。
    • 在代码中(如使用PyTorch的torchvision.datasets.CocoDetection),类别ID就是如上所示的1到90之间的不连续数字。
  2. 索引转换
    在训练模型时,经常需要将不连续的COCO ID(1,2,3…90)映射为连续的训练索引(0,1,2…79)。这是模型实现中常见的步骤。

  3. 其他任务

    • 全景分割:COCO还有一个Panoptic数据集,包含了133个类别(80个“thing”类别 + 53个“stuff”类别,如天空、草地、墙壁等)。
    • 图像描述:用于此任务的数据使用相同的图片,但标注是句子,不涉及物品ID。

如何以编程方式获取

如果你使用COCO官方提供的Python API (pycocotools),可以轻松获取这个列表:

frompycocotools.cocoimportCOCO# 加载标注文件annFile=‘instances_train2017.json’ coco=COCO(annFile)# 获取所有类别信息cats=coco.loadCats(coco.getCatIds())# 按ID排序cats.sort(key=lambdax:x[id])# 打印forcatincats:print(f”ID:{cat[id]:>2},Name:{cat[‘name’]:<20}(Super:{cat[‘supercategory’]}))

总结:最常用的COCO物体检测数据集包含80个物品类别,其ID范围是1到90(不连续)。上表提供了完整的对应关系,在进行数据加载、结果可视化或模型评估时至关重要。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 7:54:53

Riskified宣布举办2026年Ascend峰会:以“动态智能”引领电商新时代

从北美到亚太&#xff0c;2026年Ascend峰会将汇聚欺诈与风险管理领域的领袖&#xff0c;共商以创新为导向的电商增长战略 电商AI欺诈与风险管理领域的领军企业Riskified (NYSE:RSKD)宣布&#xff0c;其顶级全球峰会Ascend将于2026年再次以全球系列活动的形式举办。Ascend峰会将…

作者头像 李华
网站建设 2026/4/29 1:58:23

DeepCode: Open Agentic Coding

DeepCode: Open Agentic Coding 现在&#xff0c;深度学习和机器学习技术正在逐级提升&#xff0c;我们在开发代码的方式上也遇到了前所未有的变革。DeepCode的诞生&#xff0c;就是为了应对这一挑战&#xff0c;通过多代理系统推动代码生成的智能化。本文将详细介绍DeepCode的…

作者头像 李华
网站建设 2026/5/1 6:22:37

python-flask-django蛋糕甜品烘焙教程微信小程序设计与实现_6uy1k94r

文章目录系统截图项目技术简介可行性分析主要运用技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统截图 python-flask-django_6uy1k94r 蛋糕甜品烘焙教程微信小程序设计与实现 项目技术简介 Pytho…

作者头像 李华
网站建设 2026/4/27 11:22:56

2027年全球金融新坐标:香港RWA革命,央国企掌舵万亿数字资产蓝海

引言&#xff1a;当传统巨头撞上区块链&#xff0c;一场静悄悄的金融革命正在发生2025年的香港&#xff0c;一场由央国企主导的资产数字化浪潮正席卷全球金融圈。从华润集团将500亿港元充电站收益代币化&#xff0c;到中国太保推出2亿美元代币化保险基金&#xff1b;从香港特区…

作者头像 李华
网站建设 2026/5/1 5:03:14

储能变流器(PCS)的代码库里总藏着些硬核玩法。今天拆解一段某大厂量产的PCS控制核心代码,看看工业级代码怎么把电力电子和嵌入式系统揉在一起耍

大厂量产的PCS储能源代码主控循环里最带劲的是这个状态切换逻辑&#xff1a; void PCS_StateMachine(void) {static uint32_t last_fault_ts 0;// 故障优先原则if((system_flags & CRITICAL_FAULT_MASK) && (HAL_GetTick() - last_fault_ts > 500)){enter_faul…

作者头像 李华
网站建设 2026/4/30 13:46:01

为什么你的教育 Agent 总是滞后?:3步完成内容更新体系重构

第一章&#xff1a;教育 Agent 内容更新的现状与挑战随着人工智能技术在教育领域的深入应用&#xff0c;教育 Agent 作为个性化学习支持系统的核心组件&#xff0c;正逐步承担起课程推荐、知识答疑、学习路径规划等关键职能。然而&#xff0c;其背后的内容更新机制却面临诸多现…

作者头像 李华