A publicly available subset of the segmented wheat grain images used in this study has been deposited in Zenodo to support transparency and reproducibility. The dataset includes representative samples per class collected from instrument and can be accessed at https://doi.org/10.5281/zenodo.17397123.
Open resource ↗Zenodo · 10.5281/zenodo.17397123 · html-lines:337-368Unverified paper record
Investigating performance and key factors for real-world deployment of grain image classification using convolutional neural networks
Scientific Reports · 14 Apr 2026 · 10.1038/s41598-026-45314-6
Abstract
Accurate and efficient grain quality assessment is critical for making informed decisions throughout the grain value chain. Early detection of disease enables actions to mitigate spread and further damage, and optimal batch mixing to fulfill specified quality requirements allows for maximizing value and minimizing scrapping. Vision based machine learning and deep learning approaches are gaining attention in the agricultural sector and are useful for the development of automated grain quality assessment. These techniques can reduce the current manual inspection load and are key for objective and precise analysis. Yet, the majority of prior studies are constrained to small or controlled and curated datasets. Practical challenges associated with real-world deployment and reliability are rarely addressed. That is the focus of this work. We present and demonstrate a structured approach for investigating convolutional neural networks (CNNs) and key factors influencing performance for wheat kernel classification. The objective is to determine a CNN model that ensures high and robust classification accuracy, while elucidating and explaining how different image dataset characteristics and training parameters affect performance and reliability. We use a commercial mirror-based imaging system that captures over 90% of each kernel's surface and contrast and compare model architectures, robustness, the effect on pre-processing and image resolution. Our results show similar and high overall performance for ResNet50V2 and EfficientNetV2B0 ([Formula: see text]% accuracy), but per-class analysis indicate that the smaller classes suffer from lack of representative examples, and that most classes benefit from pre-processing including downsampling whereas others benefit from higher resolution. Interactive visualizations reveal that another contributing factor is dubious annotation and multi-class belongingness. Thus, our step-by-step analysis of CNN performance underscores the need for representative data, proper pre-processing, and class-aware evaluation to ensure trustworthy deployment in wheat grain quality assessment.
Plant phenotyping relevance
小麦粒画像から品質・病害クラスを推定するCNN画像解析手法の性能、頑健性、前処理、解像度、データ特性を体系的に評価しており、フェノタイピング手法が中心的である。
abstractWe present and demonstrate a structured approach for investigating convolutional neural networks (CNNs) and key factors influencing performance for wheat kernel classification.
abstractWe use a commercial mirror-based imaging system that captures over 90% of each kernel's surface and contrast and compare model architectures, robustness, the effect on pre-processing and image resolution.
Code and data availability
The paper's wheat grain image dataset has a publicly available subset deposited on Zenodo (DOI 10.5281/zenodo.17397123), explicitly stated in the Data Availability statement. The full dataset is proprietary; code is only available upon request, so no qualifying code asset.
This is an automatically classified, unverified record. Curator approval is required before any resource enters the Catalog.