five

mushroomobser-dataset

收藏
github2024-01-04 更新2024-05-31 收录
下载链接:
https://github.com/bechtle/mushroomobser-dataset
下载链接
链接失效反馈
官方服务:
资源简介:
从http://mushroomobserver.org收集的蘑菇图像数据集,包含约250,000个蘑菇观察记录,每个记录包含1-5张图片。数据集按年份和分类标签排序,并提供了一个仅包含缩略图的clean数据集。

The mushroom image dataset collected from http://mushroomobserver.org contains approximately 250,000 mushroom observation records, each including 1-5 images. The dataset is sorted by year and classification labels, and a clean dataset containing only thumbnails is provided.
创建时间:
2017-02-04
原始信息汇总

数据集概述

数据集名称

数据集结构

  • 内容: 包含蘑菇的图片,按年份和标签分类。
  • 标签: 可以是物种标签,也可以是更一般的分类学标签,如界、门、纲、目、科、属。
  • 子集: 除了完整数据集外,还有一个“干净”数据集,仅包含每个观察的缩略图。
  • 划分: 最新的一年作为测试数据集,其他年份作为训练数据集。

数据集下载

数据集处理

  • 脚本: 使用scrape_images_of_year.py从网站抓取最新一年的图像。
  • 命令: python download_images_of_year.py year destination_folder
  • 功能: 创建包含图像信息的JSON文件。

数据集创建

  • 脚本: 使用create_data_set.py从训练集中创建包含特定数量蘑菇物种类的数据集。
  • 命令: python create_data_set.py 10 /Volumes/MO/Trainingset /Volumes/MO/Validationset

性能评估

  • 工具: 使用TensorFlow-Slim图像分类库。
  • 网络: 使用预训练的inception_v3网络,该网络在Imagenet上进行了预训练。
  • 训练: 通过微调预训练网络来适应蘑菇数据集。
  • 评估: 通过运行eval_image_classifier.py来评估网络性能。

数据集详细信息

数据集内容

  • 图片数量: 每个观察包含1-5张图片。
  • 用户数量: 约10,000名用户。
  • 观察总数: 约250,000次观察。

数据集标签

  • 详细标签: 包括物种、界、门、纲、目、科、属等分类学信息。

数据集子集

  • 干净数据集: 仅包含缩略图,用于简化分析和处理。

数据集处理脚本

  • 功能: 自动从网站抓取图像,并创建相应的元数据文件。

数据集创建脚本

  • 功能: 根据需求创建特定类别的蘑菇数据集,用于训练和验证。

性能评估工具

  • 使用: TensorFlow-Slim图像分类库,用于图像分类任务。
  • 网络: inception_v3,一种高效的图像分类网络。
  • 训练: 通过微调网络参数来优化模型性能。
  • 评估: 通过验证集评估模型的准确性和效率。
搜集汇总
数据集介绍
main_image_url
构建方式
mushroomobser-dataset的构建依托于mushroomobserver.org网站,该网站自2006年成立以来,吸引了大量蘑菇爱好者持续贡献蘑菇观察数据。数据集包含约250,000个蘑菇观察记录,每个记录附有1至5张图片。图片按年份和标签分类,标签涵盖从物种到更广泛的分类学层级,如界、门、纲、目、科、属等。此外,数据集还提供了一个“干净”版本,仅包含每个观察记录的缩略图。最新年份的数据被用作测试集,其余年份则作为训练集。
特点
mushroomobser-dataset的特点在于其丰富的图像数据和详尽的分类信息。每张图片均附有详细的元数据,包括拍摄日期、地理位置、分类学信息等,这些信息以JSON格式提供,便于进一步分析。数据集不仅包含完整的图片集,还提供了缩略图版本,便于快速浏览和处理。此外,数据集的结构设计合理,最新年份的数据作为测试集,确保了模型评估的时效性和准确性。
使用方法
使用mushroomobser-dataset时,用户可以通过提供的Python脚本从mushroomobserver.org网站抓取最新年份的图片,并生成包含图片信息的JSON文件。用户还可以使用脚本从训练集中创建特定数量的蘑菇物种分类数据集。数据集支持TensorFlow框架,用户可以通过提供的脚本将数据转换为TensorFlow格式,并使用预训练的Inception_v3网络进行微调和性能评估。整个流程包括数据下载、转换、训练和评估,确保了数据的高效利用和模型的准确评估。
背景与挑战
背景概述
mushroomobser-dataset是一个专注于蘑菇图像的数据集,自2006年起由蘑菇观察者网站(http://mushroomobserver.org)的用户持续贡献。该网站拥有约10,000名用户,累计贡献了约250,000次蘑菇观察记录,每次观察包含1至5张图像。数据集中的图像按年份和标签分类,标签涵盖从物种到更广泛的分类学层级,如界、门、纲、目、科和属。此外,数据集还提供了一个“干净”版本,仅包含每次观察的缩略图。该数据集为蘑菇分类学研究提供了丰富的视觉资源,推动了计算机视觉在真菌学领域的应用。
当前挑战
mushroomobser-dataset在构建和应用过程中面临多重挑战。首先,蘑菇的多样性和形态复杂性使得图像分类任务极具挑战性,尤其是在物种级别上进行精确分类。其次,数据集的构建依赖于用户贡献,图像质量和标注的准确性存在一定的不一致性,这可能导致模型训练时的噪声干扰。此外,数据集的规模虽然庞大,但某些稀有物种的样本数量较少,可能导致模型在这些类别上的表现不佳。最后,数据集的动态更新要求研究者不断调整和优化模型,以适应最新的观察数据。
常用场景
经典使用场景
在真菌学研究中,mushroomobser-dataset被广泛用于蘑菇物种的自动识别与分类。该数据集通过收集自2006年以来的蘑菇观察图像,为研究人员提供了丰富的视觉数据资源。这些图像按照年份和标签进行组织,涵盖了从物种到更高级分类单元的多种标签,使得该数据集成为训练和测试图像分类模型的理想选择。特别是在使用深度学习技术进行蘑菇物种分类时,该数据集的高质量图像和详细标签信息为模型训练提供了坚实的基础。
解决学术问题
mushroomobser-dataset解决了真菌学领域中蘑菇物种识别和分类的难题。通过提供大量标注清晰的蘑菇图像,研究人员能够利用这些数据进行模型训练,从而提高自动识别系统的准确性和鲁棒性。此外,该数据集还支持对蘑菇分类学的研究,帮助学者更好地理解不同物种之间的系统发育关系。数据集的结构化设计和丰富的元数据信息为相关研究提供了重要的数据支持,推动了真菌学领域的学术进展。
衍生相关工作
基于mushroomobser-dataset,许多经典的研究工作得以展开。例如,研究人员利用该数据集训练了基于深度学习的蘑菇分类模型,如InceptionV3等,显著提高了蘑菇物种识别的准确率。此外,该数据集还催生了一系列关于蘑菇分类学和系统发育的研究,帮助学者深入理解蘑菇的进化关系。这些研究工作不仅推动了真菌学领域的发展,还为其他生物分类学研究提供了可借鉴的方法和工具。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作