AgriCountDINO: Parameter-Efficient Exemplar-Guided Counting and Localization in Agriculture

Shengjie Guo, Xin Li, Borjana Arsova, Hanno Scharr, Silvio Salvi
9/24/2026
cs.CVcs.AI

No official code found. Best implementation: Shengjie-Guo/AgriCountDINO (0 stars, last commit 2026-09-21).

Abstract

Accurate counting and localization of plants and their organs support phenotyping and yield estimation, yet target appearance, scale, and density vary widely across species and imaging conditions. Exemplar boxes specify the target without category-specific retraining, and point predictions identify the individual instances contributing to the count. We introduce AgriCountDINO, a parameter-efficient exemplar-guided framework for joint counting and localization. It conditions frozen multiscale DINOv3 features on exemplar appearance and size, then progressively decodes them into target points. Missed-object recovery extends supervision to targets overlooked by initial matching, and exemplar-adaptive point NMS filters duplicate predictions according to exemplar scale. With 8.4M trainable parameters, approximately one-tenth of TasselNetV4's, AgriCountDINO achieves a three-shot MAE of 11.92 on the TPC-268 benchmark, reducing counting error by 9.7\% while providing individual target locations. Trained only on TPC-268, it achieves a zero-shot MAE of 14.25 on unseen generic object categories in FSC-147, improving upon the best compared zero-shot method by 6.0\% without target-domain training or fine-tuning.

View on arXivView PDF

Code Implementations(1)

Official code of Paper "AgriCountDINO: Parameter-Efficient Exemplar-Guided Counting and Localization in Agriculture"

00Sep 21, 20264 weeks ago

Similar Papers

Cite this paper

@article{guo2026agricountdino,
  title  = {AgriCountDINO: Parameter-Efficient Exemplar-Guided Counting and Localization in Agriculture},
  author = {Shengjie Guo and Xin Li and Borjana Arsova and Hanno Scharr and Silvio Salvi},
  year   = {2026},
  eprint = {2609.29460},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.29460v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.29460.svg)](https://codeofpaper.com/paper/2609.29460)

Discussion