Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
- Abstract
- Introduction
- Procedural steps of the proposed method
- Vegetable detection using Deep Learning
- CenterNet and Predictive ability performance
- Weed Identification Utilizing Image
Processing
-Conclusion
- Weed identification in vegetable plantation is more challenging than crop weed identification
due to their random plant spacing
- Traditional methods of crop weed identification used to be mainly focused on identifying weed
directly
- This paper proposes a new method combines deep learning and image processing technology.
The approach proposed for the identification of weeds is composed of two stages :
The first stage consists of the state-of-art CenterNet algorithm for detecting bok choy.
Images of bok choy are collected and used as input data for training the neural network. The trained neural network is used for detecting bok choy and drawing bounding boxes around them
In the second stage, the remaining green objects falling out of bounding boxes were considered as weeds and to extract them from background a color index-based segmentation is performed using color information
VEGETABLE DETECTION USING DEEP LEARNING
1) IMAGE AUGMENTATION
The training data set contained 1150 images, these images were then expanded to 11500 images.
The collected images were pre-processed in terms of color, brightness, rotation, and image definition.
2) IMAGE ANNOTATION
Manual annotation was applied by drawing bounding boxes onto the vegetable (CenterNet Algorithm).
CenterNet model is a cutting edge and brand-new
object detector, which is anchor-free and depends on the key points estimation.
It is based on the insight that box predictions can be sorted for relevance based on the location of their centers, rather than their overlap with the object
For object detection task, the results of testing can be divided into four types, including :
true positive (TP): represents the bounding boxes containing target vegetables that are correctly identified
true negative (TN): indicates target vegetables identified as vegetables but no bounding boxes were drew
false positive (FP):means the bounding boxes without target
vegetables that are incorrectly identified as target
vegetables
false negative (FN):indicates target vegetables not
identified as vegetables and no bounding boxes
were drew
The precision, recall and F1 score are used as the performance indices of predictive ability. Precision and recall are defined as follows:
Once the vegetable was found, the remaining green objects falling out of the bounding boxes were marked as weeds.
To extract weeds from other elements of the scene (i.e. soil, straws, stones, and other residues), color index-based segmentation using a binary-coded genetic algorithms (GAs)
identifying weed in RGB color space for the outdoor field conditions was studied and implemented.
Procedures of a genetic algorithm is shown in Figure. To start the algorithm, an initial population was generated randomly
3) CHROMOSOME
An 88-bit binary string, or a chromosome, was used to represent parameters in Equation that encoded by permutation method.
4) POPULATION SIZE
The basic element of a GA is called individual, which is characterized by a set of parameters (variables) known as Genes.
In this work,
a population size of 200 was used to generate color index parameters.
5) SELECTION
Roulette wheel selection, which selects
the individual with the highest fitness randomly picked individuals, was chosen and implemented in GA
6) CROSSOVER AND MUTATION
-A crossover probability of 0.8 was selected
-The mutation rate of 0.2 was used in this application.
7) EVALUATION
Bayesian classification error (BCE) was applied for function
evaluation. For each given color, BCE (r, g, b) was defined
as:
CONT.
where p1 (r, g, b) and p2 (r, g, b) are the distribution probabilities of weed and background in the color space, respectively
where Cw is the number of occurrences of color (r, g, b) in
weed pixels. Cb is the number of occurrences of color (r, g,
b) in background pixels. Ct
is the total number of pixels in
the reference images.
Obviously, the theoretical minimum value of BCE (r, g, b)
is:
8) STOPPING CRITERION
The algorithm terminates whenever one of the two conditions was satisfied:
(a) if the iterations number reached 2000.
(b) if the best fitness value which is equal to the predefined threshold (theoretical minimum error) of acceptance
was located.
we proposed an approach to identify weeds in
vegetable plantation using deep learning and image processing.
The algorithm was depicted in two steps. A CenterNet model was trained to detect vegetables. The trained
CenterNet achieved a precision of 95%
Then the remaining green objects in the color image were considered
as weeds. To extract weeds from the background, a color index was determined and evaluated through Genetic algorithms (GAs) .
In this way, the model focuses on identifying only the vegetables and thus avoid handling various weed species.
To Students Have any question?
GOOGLE IT !
Paper of Weed Identification using Deep Learning and Image Processing in Vegetable Plantation
-College of Mechanical and Electronic Engineering, Nanjing Forestry University, Nanjing 210037 China
-Corresponding author: Yong Chen
(e-mail: chenyongjsnj@163.com).