Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition

Classifying an overlapping object is one of the main challenges faced by researchers who work in object detection and recognition. Most of the available algorithms that have been developed are only able to classify or recognize objects which are either individually separated from each other or a si...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhamad Munawar Yusro, Rozniza Ali, Muhammad Suzuri Hitam
Format: Article
Language:English
Published: University of Baghdad, College of Science for Women 2023-06-01
Series:مجلة بغداد للعلوم
Subjects:
Online Access:https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/7243
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849247903384600576
author Muhamad Munawar Yusro
Rozniza Ali
Muhammad Suzuri Hitam
author_facet Muhamad Munawar Yusro
Rozniza Ali
Muhammad Suzuri Hitam
author_sort Muhamad Munawar Yusro
collection DOAJ
description Classifying an overlapping object is one of the main challenges faced by researchers who work in object detection and recognition. Most of the available algorithms that have been developed are only able to classify or recognize objects which are either individually separated from each other or a single object in a scene(s), but not overlapping kitchen utensil objects. In this project, Faster R-CNN and YOLOv5 algorithms were proposed to detect and classify an overlapping object in a kitchen area.  The YOLOv5 and Faster R-CNN were applied to overlapping objects where the filter or kernel that are expected to be able to separate the overlapping object in the dedicated layer of applying models. A kitchen utensil benchmark image database and overlapping kitchen utensils from internet were used as base benchmark objects. The evaluation and training/validation sets are set at 20% and 80% respectively. This project evaluated the performance of these techniques and analyzed their strengths and speeds based on accuracy, precision and F1 score. The analysis results in this project concluded that the YOLOv5 produces accurate bounding boxes whereas the Faster R-CNN detects more objects. In an identical testing environment, YOLOv5 shows the better performance than Faster R-CNN algorithm. After running in the same environment, this project gained the accuracy of 0.8912(89.12%) for YOLOv5 and 0.8392 (83.92%) for Faster R-CNN, while the loss value was 0.1852 for YOLOv5 and 0.2166 for Faster R-CNN. The comparison of these two methods is most current and never been applied in overlapping objects, especially kitchen utensils.
format Article
id doaj-art-19b8fcc00f884a819461e214e34b1cdf
institution Kabale University
issn 2078-8665
2411-7986
language English
publishDate 2023-06-01
publisher University of Baghdad, College of Science for Women
record_format Article
series مجلة بغداد للعلوم
spelling doaj-art-19b8fcc00f884a819461e214e34b1cdf2025-08-20T03:58:07ZengUniversity of Baghdad, College of Science for Womenمجلة بغداد للعلوم2078-86652411-79862023-06-0120310.21123/bsj.2022.7243Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects RecognitionMuhamad Munawar Yusro0Rozniza Ali1Muhammad Suzuri Hitam2Department of Computer Science, Universiti Malaysia Terengganu, Malaysia.Department of Computer Science, Universiti Malaysia Terengganu, Malaysia.Department of Computer Science, Universiti Malaysia Terengganu, Malaysia. Classifying an overlapping object is one of the main challenges faced by researchers who work in object detection and recognition. Most of the available algorithms that have been developed are only able to classify or recognize objects which are either individually separated from each other or a single object in a scene(s), but not overlapping kitchen utensil objects. In this project, Faster R-CNN and YOLOv5 algorithms were proposed to detect and classify an overlapping object in a kitchen area.  The YOLOv5 and Faster R-CNN were applied to overlapping objects where the filter or kernel that are expected to be able to separate the overlapping object in the dedicated layer of applying models. A kitchen utensil benchmark image database and overlapping kitchen utensils from internet were used as base benchmark objects. The evaluation and training/validation sets are set at 20% and 80% respectively. This project evaluated the performance of these techniques and analyzed their strengths and speeds based on accuracy, precision and F1 score. The analysis results in this project concluded that the YOLOv5 produces accurate bounding boxes whereas the Faster R-CNN detects more objects. In an identical testing environment, YOLOv5 shows the better performance than Faster R-CNN algorithm. After running in the same environment, this project gained the accuracy of 0.8912(89.12%) for YOLOv5 and 0.8392 (83.92%) for Faster R-CNN, while the loss value was 0.1852 for YOLOv5 and 0.2166 for Faster R-CNN. The comparison of these two methods is most current and never been applied in overlapping objects, especially kitchen utensils. https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/7243Computer vision, Convolutional neural network, Faster r-cnn, Kitchen utensils, Overlapping object recognition, Yolo
spellingShingle Muhamad Munawar Yusro
Rozniza Ali
Muhammad Suzuri Hitam
Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
مجلة بغداد للعلوم
Computer vision, Convolutional neural network, Faster r-cnn, Kitchen utensils, Overlapping object recognition, Yolo
title Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
title_full Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
title_fullStr Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
title_full_unstemmed Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
title_short Comparison of Faster R-CNN and YOLOv5 for Overlapping Objects Recognition
title_sort comparison of faster r cnn and yolov5 for overlapping objects recognition
topic Computer vision, Convolutional neural network, Faster r-cnn, Kitchen utensils, Overlapping object recognition, Yolo
url https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/7243
work_keys_str_mv AT muhamadmunawaryusro comparisonoffasterrcnnandyolov5foroverlappingobjectsrecognition
AT roznizaali comparisonoffasterrcnnandyolov5foroverlappingobjectsrecognition
AT muhammadsuzurihitam comparisonoffasterrcnnandyolov5foroverlappingobjectsrecognition