Road foreground small object detection algorithm based on improved YOLOv5s

Detection of small objects is fundamental for advanced driving assistance systems (ADAS) to implement avoidance measures. Nevertheless, detecting small objects on roads presents a significant challenge. To tackle this challenge, this paper proposes an enhanced algorithm for detecting road foreground small objects using YOLOv5s. First, the Polarized Self-Attention (PSA) module is introduced to boost the performance of the YOLOv5s model. This module allows the model to prioritize foreground object learning while reducing attention to the background, thus improving detection robustness in complex background conditions. Second, optimization of the loss function is conducted by utilizing the Area-Based IoU (ABIoU) Loss, which imposes constraints on object regression loss based on area ratios. This significantly improves the model's ability to learn image features and enhances the accuracy of object detection. The experimental findings reveal that the enhanced YOLOv5s model demonstrated a notable improvement over the original model, with an increase in mAP of 2.7% and 2.9% on the Lost and Found and MS COCO datasets, respectively. Additionally, the precision witnessed a corresponding enhancement of 3.5% and 3.2%. This advancement facilitates the more efficient and precise detection of road foreground small objects.

Authors

Institutions

Publication Details

Published
2024-10-22
DOI
https://doi.org/10.1117/12.3037163
Primary Topic
E-commerce and Technology Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Road foreground small object detection algorithm based on improved YOLOv5s

Hongyi Hou, Wenyan Ci, Tian Lu, Yangxun Ge et al.
E-commerce and Technology Innovations
article

Road foreground small object detection algorithm based on improved YOLOv5s

Hongyi Hou, Wenyan Ci, Tian Lu, Yangxun Ge, Jihua Ma
article en

Abstract

Detection of small objects is fundamental for advanced driving assistance systems (ADAS) to implement avoidance measures. Nevertheless, detecting small objects on roads presents a significant challenge. To tackle this challenge, this paper proposes an enhanced algorithm for detecting road foreground small objects using YOLOv5s. First, the Polarized Self-Attention (PSA) module is introduced to boost the performance of the YOLOv5s model. This module allows the model to prioritize foreground object learning while reducing attention to the background, thus improving detection robustness in complex background conditions. Second, optimization of the loss function is conducted by utilizing the Area-Based IoU (ABIoU) Loss, which imposes constraints on object regression loss based on area ratios. This significantly improves the model's ability to learn image features and enhances the accuracy of object detection. The experimental findings reveal that the enhanced YOLOv5s model demonstrated a notable improvement over the original model, with an increase in mAP of 2.7% and 2.9% on the Lost and Found and MS COCO datasets, respectively. Additionally, the precision witnessed a corresponding enhancement of 3.5% and 3.2%. This advancement facilitates the more efficient and precise detection of road foreground small objects.

Huzhou Normal University (CN)
Sustainable cities and communities
Openalex Percentile: Top 67%
E-commerce and Technology Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Road foreground small object detection algorithm based on improved YOLOv5s — Hongyi Hou, Wenyan Ci, et al. · (2024) | TGRS Research Map | TGRS