A Benchmark Review of YOLO Algorithm Developments for Object Detection

You Only Look Once (YOLO) has established itself as a prominent object detection framework due to its excellent balance between speed and accuracy. This article provides a thorough review of the YOLO series, from YOLOv1 to YOLOv10, including YOLOX, emphasizing their architectural advancements, loss...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhengmao Hua, Kaviya Aranganadin, Cheng-Cheng Yeh, Xinhe Hai, Chen-Yun Huang, Tsan-Chuen Leung, Hua-Yi Hsu, Yung-Chiang Lan, Ming-Chieh Lin
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/11072404/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849714576584605696
author Zhengmao Hua
Kaviya Aranganadin
Cheng-Cheng Yeh
Xinhe Hai
Chen-Yun Huang
Tsan-Chuen Leung
Hua-Yi Hsu
Yung-Chiang Lan
Ming-Chieh Lin
author_facet Zhengmao Hua
Kaviya Aranganadin
Cheng-Cheng Yeh
Xinhe Hai
Chen-Yun Huang
Tsan-Chuen Leung
Hua-Yi Hsu
Yung-Chiang Lan
Ming-Chieh Lin
author_sort Zhengmao Hua
collection DOAJ
description You Only Look Once (YOLO) has established itself as a prominent object detection framework due to its excellent balance between speed and accuracy. This article provides a thorough review of the YOLO series, from YOLOv1 to YOLOv10, including YOLOX, emphasizing their architectural advancements, loss function improvements, and performance enhancements. We have benchmarked the officially released versions from YOLOv3 to YOLOv10 and YOLOX, using widely recognized datasets VOC07+12 and COCO2017, on diverse hardware platforms: NVIDIA GTX Titan X, RTX 3060, and Tesla V100. The benchmark provides significant insights, such as YOLOv9-E achieving the highest mean average precision (mAP) of 76.0% on VOC07+12 and also showing superior detection accuracy on COCO2017 with an mAP of 56.6% which is 1.2% higher than that of the latest YOLOv10-X. YOLOv9-E stands out for its superior detection accuracy making it more suitable for detection that needs high accuracy such as analysis of medical images, while some lightweight versions like YOLOv5-S, YOLOv7-S, YOLOv8-S, and YOLOv10-S offer the great balance of accuracy and speed, making them ideal for real-time applications. Among them, YOLOv7-S has the highest mAP value among these lightweight models. Inference benchmarks highlight lightweight YOLO models such as YOLOv10-S for their exceptional inference speed on all GPUs and results of training time also indicate YOLOv9-E would take the longest time to converge among all versions using both datasets. This study would provide researchers and developers with some strategies in choosing appropriate YOLO models based on accuracy, resource availability, and application-specific needs.
format Article
id doaj-art-908cecfe7a5e4fd0ab015f60e337420b
institution DOAJ
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-908cecfe7a5e4fd0ab015f60e337420b2025-08-20T03:13:39ZengIEEEIEEE Access2169-35362025-01-011312351512354510.1109/ACCESS.2025.358667311072404A Benchmark Review of YOLO Algorithm Developments for Object DetectionZhengmao Hua0https://orcid.org/0009-0003-9299-9789Kaviya Aranganadin1https://orcid.org/0000-0003-4279-2483Cheng-Cheng Yeh2Xinhe Hai3Chen-Yun Huang4Tsan-Chuen Leung5Hua-Yi Hsu6https://orcid.org/0000-0002-8857-5452Yung-Chiang Lan7https://orcid.org/0000-0002-2391-0045Ming-Chieh Lin8https://orcid.org/0000-0003-1653-6590Department of Electrical and Biomedical Engineering, Multidisciplinary Computational Laboratory, Hanyang University, Seoul, South KoreaDepartment of Electrical and Biomedical Engineering, Multidisciplinary Computational Laboratory, Hanyang University, Seoul, South KoreaLifetree Telemed Inc., Taichung, TaiwanDepartment of Electrical and Biomedical Engineering, Multidisciplinary Computational Laboratory, Hanyang University, Seoul, South KoreaLifetree Telemed Inc., Taichung, TaiwanDepartment of Physics, National Chung Cheng University, Chiayi, TaiwanDepartment of Mechanical Engineering, National Taipei University of Technology, Taipei, TaiwanDepartment of Photonics, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical and Biomedical Engineering, Multidisciplinary Computational Laboratory, Hanyang University, Seoul, South KoreaYou Only Look Once (YOLO) has established itself as a prominent object detection framework due to its excellent balance between speed and accuracy. This article provides a thorough review of the YOLO series, from YOLOv1 to YOLOv10, including YOLOX, emphasizing their architectural advancements, loss function improvements, and performance enhancements. We have benchmarked the officially released versions from YOLOv3 to YOLOv10 and YOLOX, using widely recognized datasets VOC07+12 and COCO2017, on diverse hardware platforms: NVIDIA GTX Titan X, RTX 3060, and Tesla V100. The benchmark provides significant insights, such as YOLOv9-E achieving the highest mean average precision (mAP) of 76.0% on VOC07+12 and also showing superior detection accuracy on COCO2017 with an mAP of 56.6% which is 1.2% higher than that of the latest YOLOv10-X. YOLOv9-E stands out for its superior detection accuracy making it more suitable for detection that needs high accuracy such as analysis of medical images, while some lightweight versions like YOLOv5-S, YOLOv7-S, YOLOv8-S, and YOLOv10-S offer the great balance of accuracy and speed, making them ideal for real-time applications. Among them, YOLOv7-S has the highest mAP value among these lightweight models. Inference benchmarks highlight lightweight YOLO models such as YOLOv10-S for their exceptional inference speed on all GPUs and results of training time also indicate YOLOv9-E would take the longest time to converge among all versions using both datasets. This study would provide researchers and developers with some strategies in choosing appropriate YOLO models based on accuracy, resource availability, and application-specific needs.https://ieeexplore.ieee.org/document/11072404/COCO2017computer visionobject detectionmAPVOC07+12YOLO
spellingShingle Zhengmao Hua
Kaviya Aranganadin
Cheng-Cheng Yeh
Xinhe Hai
Chen-Yun Huang
Tsan-Chuen Leung
Hua-Yi Hsu
Yung-Chiang Lan
Ming-Chieh Lin
A Benchmark Review of YOLO Algorithm Developments for Object Detection
IEEE Access
COCO2017
computer vision
object detection
mAP
VOC07+12
YOLO
title A Benchmark Review of YOLO Algorithm Developments for Object Detection
title_full A Benchmark Review of YOLO Algorithm Developments for Object Detection
title_fullStr A Benchmark Review of YOLO Algorithm Developments for Object Detection
title_full_unstemmed A Benchmark Review of YOLO Algorithm Developments for Object Detection
title_short A Benchmark Review of YOLO Algorithm Developments for Object Detection
title_sort benchmark review of yolo algorithm developments for object detection
topic COCO2017
computer vision
object detection
mAP
VOC07+12
YOLO
url https://ieeexplore.ieee.org/document/11072404/
work_keys_str_mv AT zhengmaohua abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT kaviyaaranganadin abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT chengchengyeh abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT xinhehai abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT chenyunhuang abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT tsanchuenleung abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT huayihsu abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT yungchianglan abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT mingchiehlin abenchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT zhengmaohua benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT kaviyaaranganadin benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT chengchengyeh benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT xinhehai benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT chenyunhuang benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT tsanchuenleung benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT huayihsu benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT yungchianglan benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection
AT mingchiehlin benchmarkreviewofyoloalgorithmdevelopmentsforobjectdetection