Soybean pod and seed counting in both outdoor fields and indoor laboratories using unions of deep neural networks
Tianyou Jiang, Mingshun Shao, Tianyi Zhang, Xiaoyu Liu, Qun Yu

TL;DR
This paper presents deep learning models for accurate soybean pod and seed counting in outdoor fields and indoor labs, improving robustness and accuracy through novel architectures and domain adaptation techniques.
Contribution
Developed and integrated advanced deep neural network architectures, including YOLO-SAM and YOLO-DA, for robust outdoor soybean seed counting, and used synthetic data with Mask-RCNN-Swin for precise indoor counting.
Findings
Outdoor MAE: 6.13 for pods, 10.05 for seeds
Indoor MAE: 1.07 for pods, 1.33 for seeds
Models outperform existing methods in accuracy and robustness
Abstract
Automatic counting soybean pods and seeds in outdoor fields allows for rapid yield estimation before harvesting, while indoor laboratory counting offers greater accuracy. Both methods can significantly accelerate the breeding process. However, it remains challenging for accurately counting pods and seeds in outdoor fields, and there are still no accurate enough tools for counting pods and seeds in laboratories. In this study, we developed efficient deep learning models for counting soybean pods and seeds in both outdoor fields and indoor laboratories. For outdoor fields, annotating not only visible seeds but also occluded seeds makes YOLO have the ability to estimate the number of soybean seeds that are occluded. Moreover, we enhanced YOLO architecture by integrating it with HQ-SAM (YOLO-SAM), and domain adaptation techniques (YOLO-DA), to improve model robustness and generalization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsAttention Is All You Need · Absolute Position Encodings · Linear Layer · Layer Normalization · Byte Pair Encoding · Dense Connections · Stochastic Depth · Residual Connection · Label Smoothing · Multi-Head Attention
