YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery

Small target detection is still a challenging task, especially when looking at fast and accurate solutions for mobile or edge applications. In this work, we present YOLO-S, a simple, fast, and efficient network. It exploits a small feature extractor, as well as skip connection, via both bypass and c...

Full description

Bibliographic Details
Main Authors: Alessandro Betti, Mauro Tucci
Format: Article
Language:English
Published: MDPI AG 2023-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/4/1865
_version_ 1797618274521841664
author Alessandro Betti
Mauro Tucci
author_facet Alessandro Betti
Mauro Tucci
author_sort Alessandro Betti
collection DOAJ
description Small target detection is still a challenging task, especially when looking at fast and accurate solutions for mobile or edge applications. In this work, we present YOLO-S, a simple, fast, and efficient network. It exploits a small feature extractor, as well as skip connection, via both bypass and concatenation, and a reshape-passthrough layer to promote feature reuse across network and combine low-level positional information with more meaningful high-level information. Performances are evaluated on AIRES, a novel dataset acquired in Europe, and VEDAI, benchmarking the proposed YOLO-S architecture with four baselines. We also demonstrate that a transitional learning task over a combined dataset based on DOTAv2 and VEDAI can enhance the overall accuracy with respect to more general features transferred from COCO data. YOLO-S is from 25% to 50% faster than YOLOv3 and only 15–25% slower than Tiny-YOLOv3, outperforming also YOLOv3 by a 15% in terms of accuracy (mAP) on the VEDAI dataset. Simulations on SARD dataset also prove its suitability for search and rescue operations. In addition, YOLO-S has roughly 90% of Tiny-YOLOv3’s parameters and one half FLOPs of YOLOv3, making possible the deployment for low-power industrial applications.
first_indexed 2024-03-11T08:11:47Z
format Article
id doaj.art-5af83d9276e64579b96e0ae6e7351aac
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T08:11:47Z
publishDate 2023-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-5af83d9276e64579b96e0ae6e7351aac2023-11-16T23:07:13ZengMDPI AGSensors1424-82202023-02-01234186510.3390/s23041865YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial ImageryAlessandro Betti0Mauro Tucci1FlySight srl, via A. Lampredi 45, 57121 Livorno, ItalyDepartment of Energy, Systems, Territory and Construction Engineering, University of Pisa, 56122 Pisa, ItalySmall target detection is still a challenging task, especially when looking at fast and accurate solutions for mobile or edge applications. In this work, we present YOLO-S, a simple, fast, and efficient network. It exploits a small feature extractor, as well as skip connection, via both bypass and concatenation, and a reshape-passthrough layer to promote feature reuse across network and combine low-level positional information with more meaningful high-level information. Performances are evaluated on AIRES, a novel dataset acquired in Europe, and VEDAI, benchmarking the proposed YOLO-S architecture with four baselines. We also demonstrate that a transitional learning task over a combined dataset based on DOTAv2 and VEDAI can enhance the overall accuracy with respect to more general features transferred from COCO data. YOLO-S is from 25% to 50% faster than YOLOv3 and only 15–25% slower than Tiny-YOLOv3, outperforming also YOLOv3 by a 15% in terms of accuracy (mAP) on the VEDAI dataset. Simulations on SARD dataset also prove its suitability for search and rescue operations. In addition, YOLO-S has roughly 90% of Tiny-YOLOv3’s parameters and one half FLOPs of YOLOv3, making possible the deployment for low-power industrial applications.https://www.mdpi.com/1424-8220/23/4/1865aerial imageryconvolutional neural networkvehicle detectionfeature fusionreshape pass-through layercomputer vision
spellingShingle Alessandro Betti
Mauro Tucci
YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
Sensors
aerial imagery
convolutional neural network
vehicle detection
feature fusion
reshape pass-through layer
computer vision
title YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
title_full YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
title_fullStr YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
title_full_unstemmed YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
title_short YOLO-S: A Lightweight and Accurate YOLO-like Network for Small Target Detection in Aerial Imagery
title_sort yolo s a lightweight and accurate yolo like network for small target detection in aerial imagery
topic aerial imagery
convolutional neural network
vehicle detection
feature fusion
reshape pass-through layer
computer vision
url https://www.mdpi.com/1424-8220/23/4/1865
work_keys_str_mv AT alessandrobetti yolosalightweightandaccurateyololikenetworkforsmalltargetdetectioninaerialimagery
AT maurotucci yolosalightweightandaccurateyololikenetworkforsmalltargetdetectioninaerialimagery