Skip to main content
QUICK REVIEW

[论文解读] Plant Taxonomy Meets Plant Counting: A Fine-Grained, Taxonomic Dataset for Counting Hundreds of Plant Species

Jinyu Xu, Tianqi Hu|arXiv (Cornell University)|Mar 22, 2026
Smart Agriculture and AI被引用 0
一句话总结

TPC–268 是首个将完整分类层级整合进来的大规模植物计数基准,能够在多尺度植物影像中实现 taxonomy-aware、类无关的计数。

ABSTRACT

Visually cataloging and quantifying the natural world requires pushing the boundaries of both detailed visual classification and counting at scale. Despite significant progress, particularly in crowd and traffic analysis, the fine-grained, taxonomy-aware plant counting remains underexplored in vision. In contrast to crowds, plants exhibit nonrigid morphologies and physical appearance variations across growth stages and environments. To fill this gap, we present TPC-268, the first plant counting benchmark incorporating plant taxonomy. Our dataset couples instance-level point annotations with Linnaean labels (kingdom -> species) and organ categories, enabling hierarchical reasoning and species-aware evaluation. The dataset features 10,000 images with 678,050 point annotations, includes 268 countable plant categories over 242 plant species in Plantae and Fungi, and spans observation scales from canopy-level remote sensing imagery to tissue-level microscopy. We follow the problem setting of class-agnostic counting (CAC), provide taxonomy-consistent, scale-aware data splits, and benchmark state-of-the-art regression- and detection-based CAC approaches. By capturing the biodiversity, hierarchical structure, and multi-scale nature of botanical and mycological taxa, TPC-268 provides a biologically grounded testbed to advance fine-grained class-agnostic counting. Dataset and code are available at https://github.com/tiny-smart/TPC-268.

研究动机与目标

  • Motivate counting in the plant domain as a fine-grained, taxonomy-aware problem distinct from traditional crowd/vehicle counting.
  • Introduce TPC–268, a large-scale dataset with taxonomic labels and multi-scale imagery for robust counting across growth stages and environments.
  • Enable hierarchical reasoning by annotating instances with Linnaean taxonomy (kingdom to species) and organ categories.
  • Provide taxonomy-consistent data splits to rigorously evaluate generalization to unseen species within taxonomic gaps.

提出的方法

  • Define Pseudo-class-agnostic counting (CAC) for plants and build a dataset that ties counting instances to hierarchical taxonomy.
  • Annotate 10,000 images with 678,050 points and 30,000 bounding boxes across 242 species, organized into 268 countable categories.
  • Provide 7-dimensional taxonomic vectors per species and auxiliary organ metadata to enable multi-level reasoning.
  • Partition data with an MILP-based scheme to ensure taxonomic independence and balanced density across train/val/test sets.
  • Benchmark state-of-the-art CAC approaches (regression-based and detection-based) on the new dataset to study generalization across taxonomic and scale variations.
  • Explore incorporation of taxonomy information (text prompts) into counting models to assess inductive biases from biological structure.

实验结果

研究问题

  • RQ1Can existing class-agnostic counting (CAC) models generalize to hundreds of fine-grained plant species when evaluation respects taxonomic hierarchy?
  • RQ2How does incorporating taxonomic and organ-level information affect counting accuracy across scales and densities?
  • RQ3What are the relative strengths of regression-based versus detection-based CAC methods for dense, structurally entangled plant imagery?
  • RQ4Does cross-dataset transfer from generic object counting datasets to plant counting degrade performance, and can plant-specific taxonomy improve robustness?
  • RQ5To what extent do taxonomic priors enable zero-shot or few-shot generalization across related plant taxa?

主要发现

MethodVenue & YearBackboneShotVal MAEVal RMSEVal R^2Test MAETest RMSETest R^2
FamNetCVPR’21R50328.8752.510.5830.4365.620.62
BMNet+CVPR’22R50329.3377.780.4727.7857.250.50
C-DETRECCV’22R50322.6677.510.7522.6857.970.74
SPDCNetBMVC’22R18325.6672.490.5223.7047.530.64
CountTRBMVC’22Hybrid320.2155.820.7325.1949.940.62
SAFECountWACV’23R18322.5763.650.6425.7052.300.58
LOCAICCV’23R50317.2653.190.7517.5138.370.78
DAVECVPR’24R50316.4752.870.7617.6140.060.75
CACViTAAAI’24ViT-B316.6342.490.8222.0441.790.73
CountGDNeurIPS’24SWin-B318.3254.550.7419.5250.510.61
TasselNetV4ISPRS’26ViT-B313.2043.930.8322.9551.360.60
  • TPC–268 contains 10,000 images with 678,050 points and 30,000 bounding boxes across 242 species and 268 categories.
  • Taxonomy-aware splits (species-organization level) enable rigorous zero-shot counting evaluation across taxonomic gaps.
  • Regression-based CAC models generally outperform detection-based approaches on this dataset, with LOCA achieving the best test performance among regulators.
  • Incorporating taxonomic information as textual prompts or hierarchical taxonomy improves counting performance, evidencing a practical inductive bias from biological structure.
  • Cross-dataset transfer reveals that plant counting is more challenging when trained on FSC–147 and tested on TPC–268, while training on TPC–268 better generalizes to FSC–147 than the opposite direction.
  • Fine-grained analyses show counting difficulty is driven by taxonomic and morphological complexity (e.g., Brassicaceae and Poaceae) and scales (microscopic vs macroscopic), not just data quantity.

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。