Cargando…

YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3

Automatic fruit detection is a very important benefit of harvesting robots. However, complicated environment conditions, such as illumination variation, branch, and leaf occlusion as well as tomato overlap, have made fruit detection very challenging. In this study, an improved tomato detection model...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Guoxu, Nouaze, Joseph Christian, Touko Mbouembe, Philippe Lyonel, Kim, Jae Ho
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180616/
https://www.ncbi.nlm.nih.gov/pubmed/32290173
http://dx.doi.org/10.3390/s20072145
_version_ 1783525860095033344
author Liu, Guoxu
Nouaze, Joseph Christian
Touko Mbouembe, Philippe Lyonel
Kim, Jae Ho
author_facet Liu, Guoxu
Nouaze, Joseph Christian
Touko Mbouembe, Philippe Lyonel
Kim, Jae Ho
author_sort Liu, Guoxu
collection PubMed
description Automatic fruit detection is a very important benefit of harvesting robots. However, complicated environment conditions, such as illumination variation, branch, and leaf occlusion as well as tomato overlap, have made fruit detection very challenging. In this study, an improved tomato detection model called YOLO-Tomato is proposed for dealing with these problems, based on YOLOv3. A dense architecture is incorporated into YOLOv3 to facilitate the reuse of features and help to learn a more compact and accurate model. Moreover, the model replaces the traditional rectangular bounding box (R-Bbox) with a circular bounding box (C-Bbox) for tomato localization. The new bounding boxes can then match the tomatoes more precisely, and thus improve the Intersection-over-Union (IoU) calculation for the Non-Maximum Suppression (NMS). They also reduce prediction coordinates. An ablation study demonstrated the efficacy of these modifications. The YOLO-Tomato was compared to several state-of-the-art detection methods and it had the best detection performance.
format Online
Article
Text
id pubmed-7180616
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-71806162020-05-01 YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3 Liu, Guoxu Nouaze, Joseph Christian Touko Mbouembe, Philippe Lyonel Kim, Jae Ho Sensors (Basel) Article Automatic fruit detection is a very important benefit of harvesting robots. However, complicated environment conditions, such as illumination variation, branch, and leaf occlusion as well as tomato overlap, have made fruit detection very challenging. In this study, an improved tomato detection model called YOLO-Tomato is proposed for dealing with these problems, based on YOLOv3. A dense architecture is incorporated into YOLOv3 to facilitate the reuse of features and help to learn a more compact and accurate model. Moreover, the model replaces the traditional rectangular bounding box (R-Bbox) with a circular bounding box (C-Bbox) for tomato localization. The new bounding boxes can then match the tomatoes more precisely, and thus improve the Intersection-over-Union (IoU) calculation for the Non-Maximum Suppression (NMS). They also reduce prediction coordinates. An ablation study demonstrated the efficacy of these modifications. The YOLO-Tomato was compared to several state-of-the-art detection methods and it had the best detection performance. MDPI 2020-04-10 /pmc/articles/PMC7180616/ /pubmed/32290173 http://dx.doi.org/10.3390/s20072145 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Guoxu
Nouaze, Joseph Christian
Touko Mbouembe, Philippe Lyonel
Kim, Jae Ho
YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title_full YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title_fullStr YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title_full_unstemmed YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title_short YOLO-Tomato: A Robust Algorithm for Tomato Detection Based on YOLOv3
title_sort yolo-tomato: a robust algorithm for tomato detection based on yolov3
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180616/
https://www.ncbi.nlm.nih.gov/pubmed/32290173
http://dx.doi.org/10.3390/s20072145
work_keys_str_mv AT liuguoxu yolotomatoarobustalgorithmfortomatodetectionbasedonyolov3
AT nouazejosephchristian yolotomatoarobustalgorithmfortomatodetectionbasedonyolov3
AT toukombouembephilippelyonel yolotomatoarobustalgorithmfortomatodetectionbasedonyolov3
AT kimjaeho yolotomatoarobustalgorithmfortomatodetectionbasedonyolov3