PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 16, 2026Scientific Reports0 citationsOpen Access

Investigating performance and key factors for real-world deployment of grain image classification using convolutional neural networks

RKRani KumariJPJonas PerssonVEVeronica Ehrström Eklöf

Key Points

  • This work aims to identify a convolutional neural network model that achieves high classification accuracy for wheat kernels while exploring factors that influence performance.
  • Used a commercial mirror-based imaging system to capture images of wheat kernels.
  • Compared different CNN architectures including ResNet50V2 and EfficientNetV2B0 for performance evaluation.
  • Analyzed the impact of dataset characteristics, pre-processing techniques, and image resolution on classification accuracy.
  • Conducted per-class analysis to determine the effect of class representation on model performance.
  • Achieved over 96% overall accuracy with both ResNet50V2 and EfficientNetV2B0 CNN architectures.
  • Identified that smaller classes of kernels lack sufficient representative examples, affecting their classification accuracy.
  • Found that most classes benefit from image pre-processing techniques like downsampling, while some benefit from higher resolution images.
  • Revealed the importance of proper annotation and class representation for effective model deployment.

Abstract

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 (>96 % 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.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Kumari et al. (2026) studied this question.

synapsesocial.com/papers/69e07d8f2f7e8953b7cbe751https://doi.org/10.1038/s41598-026-45314-6
Ask AI
Helpful
Bookmark
Share
View Full Paper