Related Experiment Video
Updated: Aug 7, 2025

Author Spotlight: UAV Remote Sensing for Efficient Invasive Plant Biomass Estimation
Published on: February 9, 2024
Convolutional Neural Network Model for Variety Classification and Seed Quality Assessment of Winter Rapeseed
Piotr Rybacki1, Janetta Niemann2, Kiril Bahcevandziev3
1Department of Agronomy, Faculty of Agronomy, Horticulture and Bioengineering, Poznań University of Life Sciences, Dojazd 11, 60-632 Poznań, Poland.
Abstract:
The main objective of this study is to develop an automatic classification model for winter rapeseed varieties, to assess seed maturity and damage based on seed colour using a convolutional neural network (CNN). A CNN with a fixed architecture was built, consisting of an alternating arrangement of five classes Conv2D, MaxPooling2D and Dropout, for which a computational algorithm was developed in the Python 3.9 programming language, creating six models depending on the type of input data. Seeds of three winter rapeseed varieties were used for the research. Each imaged sample was 20.000 g. For each variety, 125 weight groups of 20 samples were prepared, with the weight of damaged or immature seeds increasing by 0.161 g. Each of the 20 samples in each weight group was marked by a different seed distribution. The accuracy of the models' validation ranged from 80.20 to 85.60%, with an average of 82.50%. Higher accuracy was obtained when classifying mature seed varieties (average of 84.24%) than when classifying the degree of maturity (average of 80.76%). It can be stated that classifying such fine seeds as rapeseed seeds is a complex process, creating major problems and constraints, as there is a distinct distribution of seeds belonging to the same weight groups, which causes the CNN model to treat them as different.
Related Concept Videos
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Introduction to Seed Plants
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Classification of Systems-II
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...

