Machine vision algorithm for detection and maturity prediction of Brinjal

One of the biggest issues faced by farmers is the lack of labor for harvesting vegetables. Harvesting brinjals requires a deep understanding and intuitive expertise. Transferring the knowledge of human involved methods to visual system of the harvesting robots is difficult due to the complex backgro...

Full description

Bibliographic Details
Main Authors: Tamilarasi T, Muthulakshmi P
Format: Article
Language:English
Published: Elsevier 2024-03-01
Series:Smart Agricultural Technology
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2772375524000078
_version_ 1827309793669283840
author Tamilarasi T
Muthulakshmi P
author_facet Tamilarasi T
Muthulakshmi P
author_sort Tamilarasi T
collection DOAJ
description One of the biggest issues faced by farmers is the lack of labor for harvesting vegetables. Harvesting brinjals requires a deep understanding and intuitive expertise. Transferring the knowledge of human involved methods to visual system of the harvesting robots is difficult due to the complex background and the nature of the plant bearing multiple brinjals on a single branch. And it is observed that all the brinjals belong to one cluster may not have the same maturity level, this add complexity to identify the moderately matured brinjals through a computer vision. This study proposes an algorithm to detect and identify the moderately matured KKM-1 brinjals. The images are taken from the actual fields through the mobile camera and are considered as the basic data for this study. The algorithm involves two stages, (i) detecting the brinjal and (ii) predicting the moderately matured brinjal. The size of the brinjal determines its maturity and the size prediction is found to be influenced by the shades that is caused due to many reasons. In this study, the k-means clustering algorithm is employed to (i) identify the shaded region of the brinjal and (ii) segment the area of interest. The brinjals are detected from the segmented image using contour method and the non-brinjals are removed based on the shape. A threshold value is calculated using median function that takes the sample area from brinjal dataset. It is observed that the suitability to harvest is more when the area of the brinjal exceeds the threshold. An extensive experimental study is conducted on the collected dataset. During the detection phase, the proposed technique achieved a precision of 79 % and an F1-Score of 85 %. During the detection phase and in the moderately maturity prediction process, the precision is 96 % and the F1-Score is 91 %.
first_indexed 2024-03-08T09:28:18Z
format Article
id doaj.art-d1500cdf92274eeba5426df98f66bc6e
institution Directory Open Access Journal
issn 2772-3755
language English
last_indexed 2024-04-24T19:48:53Z
publishDate 2024-03-01
publisher Elsevier
record_format Article
series Smart Agricultural Technology
spelling doaj.art-d1500cdf92274eeba5426df98f66bc6e2024-03-25T04:18:14ZengElsevierSmart Agricultural Technology2772-37552024-03-017100402Machine vision algorithm for detection and maturity prediction of BrinjalTamilarasi T0Muthulakshmi P1Corresponding author.; Faculty of Science and Humanities, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu, IndiaFaculty of Science and Humanities, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu, IndiaOne of the biggest issues faced by farmers is the lack of labor for harvesting vegetables. Harvesting brinjals requires a deep understanding and intuitive expertise. Transferring the knowledge of human involved methods to visual system of the harvesting robots is difficult due to the complex background and the nature of the plant bearing multiple brinjals on a single branch. And it is observed that all the brinjals belong to one cluster may not have the same maturity level, this add complexity to identify the moderately matured brinjals through a computer vision. This study proposes an algorithm to detect and identify the moderately matured KKM-1 brinjals. The images are taken from the actual fields through the mobile camera and are considered as the basic data for this study. The algorithm involves two stages, (i) detecting the brinjal and (ii) predicting the moderately matured brinjal. The size of the brinjal determines its maturity and the size prediction is found to be influenced by the shades that is caused due to many reasons. In this study, the k-means clustering algorithm is employed to (i) identify the shaded region of the brinjal and (ii) segment the area of interest. The brinjals are detected from the segmented image using contour method and the non-brinjals are removed based on the shape. A threshold value is calculated using median function that takes the sample area from brinjal dataset. It is observed that the suitability to harvest is more when the area of the brinjal exceeds the threshold. An extensive experimental study is conducted on the collected dataset. During the detection phase, the proposed technique achieved a precision of 79 % and an F1-Score of 85 %. During the detection phase and in the moderately maturity prediction process, the precision is 96 % and the F1-Score is 91 %.http://www.sciencedirect.com/science/article/pii/S2772375524000078Brinjal detectionComputer Vision in brinjal harvestingIntelligence module for harvestingMachine vision in brinjal identificationSmart agriculture
spellingShingle Tamilarasi T
Muthulakshmi P
Machine vision algorithm for detection and maturity prediction of Brinjal
Smart Agricultural Technology
Brinjal detection
Computer Vision in brinjal harvesting
Intelligence module for harvesting
Machine vision in brinjal identification
Smart agriculture
title Machine vision algorithm for detection and maturity prediction of Brinjal
title_full Machine vision algorithm for detection and maturity prediction of Brinjal
title_fullStr Machine vision algorithm for detection and maturity prediction of Brinjal
title_full_unstemmed Machine vision algorithm for detection and maturity prediction of Brinjal
title_short Machine vision algorithm for detection and maturity prediction of Brinjal
title_sort machine vision algorithm for detection and maturity prediction of brinjal
topic Brinjal detection
Computer Vision in brinjal harvesting
Intelligence module for harvesting
Machine vision in brinjal identification
Smart agriculture
url http://www.sciencedirect.com/science/article/pii/S2772375524000078
work_keys_str_mv AT tamilarasit machinevisionalgorithmfordetectionandmaturitypredictionofbrinjal
AT muthulakshmip machinevisionalgorithmfordetectionandmaturitypredictionofbrinjal