Size classification of tomato fruit using thresholding, machine learning and deep learning techniques

The size of tomato fruits is closely related to the market segment and price. Manual sorting in tomato is very dependent on human interpretation and thus, very prone to error. The study presents thresholding, machine learning and deep learning techniques in classifying the tomato as small, medium an...

Full description

Saved in:
Bibliographic Details
Main Authors: de Luna, Robert G., Dadios, Elmer P., Bandala, Argel A., Vicerra, Ryan Rhay P.
Format: text
Published: Animo Repository 2019
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/faculty_research/3490
https://animorepository.dlsu.edu.ph/context/faculty_research/article/4492/type/native/viewcontent/agrivita.v41i3.2435
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
id oai:animorepository.dlsu.edu.ph:faculty_research-4492
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:faculty_research-44922021-09-10T01:59:59Z Size classification of tomato fruit using thresholding, machine learning and deep learning techniques de Luna, Robert G. Dadios, Elmer P. Bandala, Argel A. Vicerra, Ryan Rhay P. The size of tomato fruits is closely related to the market segment and price. Manual sorting in tomato is very dependent on human interpretation and thus, very prone to error. The study presents thresholding, machine learning and deep learning techniques in classifying the tomato as small, medium and large based from a single tomato fruit image implemented using Open CV libraries and Python programming. Tomato images with different sizes are gathered where features like area, perimeter and enclosed circle radius are extracted. The experiment shows that using thresholding, a classification accuracy of 85.83%, 65.83% and 80% was achieved for area, perimeter and enclosed circle radius, respectively. For machine learning, the training accuracy rates were recorded as 94.00%-95.00% for SVM, 97.50-92.50% for KNN and 90.33-92.50% for ANN. Comparison of models revealed that SVM is the most model without over fitting. The deep learning approach, regardless of the algorithm, produced low performances with 82.31%-78.21%-55.97% training-validation-testing accuracy for VGG16, 48.17%-41.44%-37.64% for InceptionV3 and 56.05%-44.96%-22.78% for ResNet50 models. Comparative analysis showed that machine learning technique bested the performance of the thresholding and deep learning techniques in classifying the tomato fruit size in terms of accuracy performance. © 2019, Agriculture Faculty Brawijaya University. All rights reserved. 2019-01-01T08:00:00Z text text/html https://animorepository.dlsu.edu.ph/faculty_research/3490 info:doi/10.17503/agrivita.v41i3.2435 https://animorepository.dlsu.edu.ph/context/faculty_research/article/4492/type/native/viewcontent/agrivita.v41i3.2435 Faculty Research Work Animo Repository Image processing Size perception Computer vision Tomatoes—Size Manufacturing
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
topic Image processing
Size perception
Computer vision
Tomatoes—Size
Manufacturing
spellingShingle Image processing
Size perception
Computer vision
Tomatoes—Size
Manufacturing
de Luna, Robert G.
Dadios, Elmer P.
Bandala, Argel A.
Vicerra, Ryan Rhay P.
Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
description The size of tomato fruits is closely related to the market segment and price. Manual sorting in tomato is very dependent on human interpretation and thus, very prone to error. The study presents thresholding, machine learning and deep learning techniques in classifying the tomato as small, medium and large based from a single tomato fruit image implemented using Open CV libraries and Python programming. Tomato images with different sizes are gathered where features like area, perimeter and enclosed circle radius are extracted. The experiment shows that using thresholding, a classification accuracy of 85.83%, 65.83% and 80% was achieved for area, perimeter and enclosed circle radius, respectively. For machine learning, the training accuracy rates were recorded as 94.00%-95.00% for SVM, 97.50-92.50% for KNN and 90.33-92.50% for ANN. Comparison of models revealed that SVM is the most model without over fitting. The deep learning approach, regardless of the algorithm, produced low performances with 82.31%-78.21%-55.97% training-validation-testing accuracy for VGG16, 48.17%-41.44%-37.64% for InceptionV3 and 56.05%-44.96%-22.78% for ResNet50 models. Comparative analysis showed that machine learning technique bested the performance of the thresholding and deep learning techniques in classifying the tomato fruit size in terms of accuracy performance. © 2019, Agriculture Faculty Brawijaya University. All rights reserved.
format text
author de Luna, Robert G.
Dadios, Elmer P.
Bandala, Argel A.
Vicerra, Ryan Rhay P.
author_facet de Luna, Robert G.
Dadios, Elmer P.
Bandala, Argel A.
Vicerra, Ryan Rhay P.
author_sort de Luna, Robert G.
title Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
title_short Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
title_full Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
title_fullStr Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
title_full_unstemmed Size classification of tomato fruit using thresholding, machine learning and deep learning techniques
title_sort size classification of tomato fruit using thresholding, machine learning and deep learning techniques
publisher Animo Repository
publishDate 2019
url https://animorepository.dlsu.edu.ph/faculty_research/3490
https://animorepository.dlsu.edu.ph/context/faculty_research/article/4492/type/native/viewcontent/agrivita.v41i3.2435
_version_ 1767195917030522880