You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取ImageNet子集ID以下载塑料/海洋垃圾类目标数据集

获取ImageNet同义词集ID及替代数据集建议

一、获取ImageNet Synset ID的方法

ImageNet的同义词集(synset)完全映射自WordNet,ID生成规则是:取WordNet synset的8位偏移量(不足补前导零),前缀加n(名词类)、v(动词类)等,你需要的塑料相关类别均为名词,前缀用n。

1. 直接获取目标类别ID

针对你需求的核心类别,直接给出对应映射:

  • 塑料(材料):WordNet synset plastic.n.01 → ImageNet ID n00007846
  • 塑料垃圾袋:WordNet synset plastic_bag.n.01 → ImageNet ID n03980874
  • 塑料瓶:WordNet synset plastic_bottle.n.01 → ImageNet ID n04505470
  • 塑料容器:WordNet synset plastic_container.n.01 → ImageNet ID n04550184

2. 批量查询工具(Python)

如果需要拓展更多相关类别,用NLTK库直接从WordNet映射生成ID,代码示例:

from nltk.corpus import wordnet

# 查找目标名词的所有synsets
target_word = "plastic"
synsets = wordnet.synsets(target_word, pos=wordnet.NOUN)

for syn in synsets:
    # 转换为ImageNet格式的ID
    imagenet_id = f"n{syn.offset():08d}"
    print(f"概念: {syn.name()} | 定义: {syn.definition()} | ImageNet ID: {imagenet_id}")

运行前需先安装NLTK并下载WordNet语料:nltk.download('wordnet')

3. 验证ID有效性

若有ImageNet本地数据集,对应类别的文件夹名称即为synset ID;若无本地数据,可通过本地工具生成后,结合公开的ImageNet类别存档信息交叉验证。

二、塑料/海洋垃圾替代数据集建议

如果ImageNet子集无法满足场景需求,以下数据集更贴合你的目标:

  • Plastic Waste Dataset:包含5000+张标注图片,覆盖海洋、陆地场景下的各类塑料垃圾(塑料袋、泡沫、塑料瓶等),附带边界框和类别标注
  • Marine Debris Dataset:专注海洋环境垃圾,涵盖塑料、玻璃、金属等10+类,包含近万张实景图片,支持目标检测和分类任务
  • TrashNet:经典垃圾分类数据集,包含塑料、纸、玻璃等6类共2527张图片,适合快速开展分类模型训练

内容的提问来源于stack exchange,提问作者HHEEMM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 19:20:27