Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement

The primary objective of this paper is to address the shortcomings of existing algorithms in the context of UAV-based object detection. The paper introduces SFD-YOLOv8, a lightweight algorithm based on YOLOv8n, with the aim of enhancing detection performance while maintaining a streamlined architect...

Full description

Saved in:
Bibliographic Details
Main Authors: Xiaoyi Hao, Ting Li
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10843236/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832586854439845888
author Xiaoyi Hao
Ting Li
author_facet Xiaoyi Hao
Ting Li
author_sort Xiaoyi Hao
collection DOAJ
description The primary objective of this paper is to address the shortcomings of existing algorithms in the context of UAV-based object detection. The paper introduces SFD-YOLOv8, a lightweight algorithm based on YOLOv8n, with the aim of enhancing detection performance while maintaining a streamlined architecture. The innovation of SFD-YOLOv8 is characterised by its incorporation of several pioneering modules, including the Dilation-wise Residual (DWR) attention module and the FasterBlock module. The modules have been designed to optimise feature extraction and improve model efficiency. The paper also discusses the challenges associated with low accuracy in small target detection and high model complexity in UAV applications. It emphasises the necessity for efficient models capable of accurately identifying small targets with limited computational resources, a balance that existing algorithms frequently fail to achieve. The paper’s contributions can be summarised as follows. Firstly, it proposes SFD-YOLOv8, a novel lightweight algorithm tailored for UAV applications. Secondly, it introduces the Dilation-wise Residual (DWR) attention module and FasterBlock module to optimise feature extraction and improve model efficiency. Thirdly, it presents the FocalEloU-Loss function, which significantly enhances detection accuracy by refining bounding box predictions. Finally, the Std detection layer is integrated into YOLOv8n, thereby enhancing the model’s ability to accurately detect small targets. Experimental results demonstrate that SFD-YOLOv8 reduces parameters by 16.95% compared to YOLOv8n. On the VisDrone2019 dataset, it achieves 2.50% improvement in mAP@0.5 and a 1.40% increase in mAP@0.5-0.95.SFD-YOLOv8 demonstrates superior accuracy in comparison to other leading detection models, making it well-suited for real-time detection requirements.
format Article
id doaj-art-4a280bc9476e455ebd39371f2545a6c1
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-4a280bc9476e455ebd39371f2545a6c12025-01-25T00:02:49ZengIEEEIEEE Access2169-35362025-01-0113140511406210.1109/ACCESS.2025.352983510843236Lightweight Small Target Detection Algorithm Based on YOLOv8 Network ImprovementXiaoyi Hao0Ting Li1https://orcid.org/0000-0002-5505-903XSchool of Computational Science and Computer Science, Xi’an Polytechnic University, Xi’an, ChinaSchool of Computational Science and Computer Science, Xi’an Polytechnic University, Xi’an, ChinaThe primary objective of this paper is to address the shortcomings of existing algorithms in the context of UAV-based object detection. The paper introduces SFD-YOLOv8, a lightweight algorithm based on YOLOv8n, with the aim of enhancing detection performance while maintaining a streamlined architecture. The innovation of SFD-YOLOv8 is characterised by its incorporation of several pioneering modules, including the Dilation-wise Residual (DWR) attention module and the FasterBlock module. The modules have been designed to optimise feature extraction and improve model efficiency. The paper also discusses the challenges associated with low accuracy in small target detection and high model complexity in UAV applications. It emphasises the necessity for efficient models capable of accurately identifying small targets with limited computational resources, a balance that existing algorithms frequently fail to achieve. The paper’s contributions can be summarised as follows. Firstly, it proposes SFD-YOLOv8, a novel lightweight algorithm tailored for UAV applications. Secondly, it introduces the Dilation-wise Residual (DWR) attention module and FasterBlock module to optimise feature extraction and improve model efficiency. Thirdly, it presents the FocalEloU-Loss function, which significantly enhances detection accuracy by refining bounding box predictions. Finally, the Std detection layer is integrated into YOLOv8n, thereby enhancing the model’s ability to accurately detect small targets. Experimental results demonstrate that SFD-YOLOv8 reduces parameters by 16.95% compared to YOLOv8n. On the VisDrone2019 dataset, it achieves 2.50% improvement in mAP@0.5 and a 1.40% increase in mAP@0.5-0.95.SFD-YOLOv8 demonstrates superior accuracy in comparison to other leading detection models, making it well-suited for real-time detection requirements.https://ieeexplore.ieee.org/document/10843236/Feature extractionloss functionmodel lighteningsmall target detection
spellingShingle Xiaoyi Hao
Ting Li
Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
IEEE Access
Feature extraction
loss function
model lightening
small target detection
title Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
title_full Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
title_fullStr Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
title_full_unstemmed Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
title_short Lightweight Small Target Detection Algorithm Based on YOLOv8 Network Improvement
title_sort lightweight small target detection algorithm based on yolov8 network improvement
topic Feature extraction
loss function
model lightening
small target detection
url https://ieeexplore.ieee.org/document/10843236/
work_keys_str_mv AT xiaoyihao lightweightsmalltargetdetectionalgorithmbasedonyolov8networkimprovement
AT tingli lightweightsmalltargetdetectionalgorithmbasedonyolov8networkimprovement