Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning

Object detection in uncrewed aerial vehicle (UAV) images has been a longstanding challenge in the field of computer vision. Specifically, object detection in drone images is a complex task due to objects of various scales such as humans, buildings, water bodies, and hills. In this paper, we present...

Full description

Bibliographic Details
Main Authors: Rahee Walambe, Aboli Marathe, Ketan Kotecha
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Drones
Subjects:
Online Access:https://www.mdpi.com/2504-446X/5/3/66
id doaj-ced7c6c35122450482b7aafbc984494b
record_format Article
spelling doaj-ced7c6c35122450482b7aafbc984494b2021-09-26T00:00:25ZengMDPI AGDrones2504-446X2021-07-015666610.3390/drones5030066Multiscale Object Detection from Drone Imagery Using Ensemble Transfer LearningRahee Walambe0Aboli Marathe1Ketan Kotecha2Symbiosis Centre for Applied Artificial Intelligence (SCAAI), Symbiosis International Deemed University (SIU), Pune 412115, IndiaSymbiosis Centre for Applied Artificial Intelligence (SCAAI), Symbiosis International Deemed University (SIU), Pune 412115, IndiaSymbiosis Centre for Applied Artificial Intelligence (SCAAI), Symbiosis International Deemed University (SIU), Pune 412115, IndiaObject detection in uncrewed aerial vehicle (UAV) images has been a longstanding challenge in the field of computer vision. Specifically, object detection in drone images is a complex task due to objects of various scales such as humans, buildings, water bodies, and hills. In this paper, we present an implementation of ensemble transfer learning to enhance the performance of the base models for multiscale object detection in drone imagery. Combined with a test-time augmentation pipeline, the algorithm combines different models and applies voting strategies to detect objects of various scales in UAV images. The data augmentation also presents a solution to the deficiency of drone image datasets. We experimented with two specific datasets in the open domain: the VisDrone dataset and the AU-AIR Dataset. Our approach is more practical and efficient due to the use of transfer learning and two-level voting strategy ensemble instead of training custom models on entire datasets. The experimentation shows significant improvement in the mAP for both VisDrone and AU-AIR datasets by employing the ensemble transfer learning method. Furthermore, the utilization of voting strategies further increases the 3reliability of the ensemble as the end-user can select and trace the effects of the mechanism for bounding box predictions.https://www.mdpi.com/2504-446X/5/3/66drone imagery2D object detectionensemble techniquesvoting strategies
collection DOAJ
language English
format Article
sources DOAJ
author Rahee Walambe
Aboli Marathe
Ketan Kotecha
spellingShingle Rahee Walambe
Aboli Marathe
Ketan Kotecha
Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
Drones
drone imagery
2D object detection
ensemble techniques
voting strategies
author_facet Rahee Walambe
Aboli Marathe
Ketan Kotecha
author_sort Rahee Walambe
title Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
title_short Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
title_full Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
title_fullStr Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
title_full_unstemmed Multiscale Object Detection from Drone Imagery Using Ensemble Transfer Learning
title_sort multiscale object detection from drone imagery using ensemble transfer learning
publisher MDPI AG
series Drones
issn 2504-446X
publishDate 2021-07-01
description Object detection in uncrewed aerial vehicle (UAV) images has been a longstanding challenge in the field of computer vision. Specifically, object detection in drone images is a complex task due to objects of various scales such as humans, buildings, water bodies, and hills. In this paper, we present an implementation of ensemble transfer learning to enhance the performance of the base models for multiscale object detection in drone imagery. Combined with a test-time augmentation pipeline, the algorithm combines different models and applies voting strategies to detect objects of various scales in UAV images. The data augmentation also presents a solution to the deficiency of drone image datasets. We experimented with two specific datasets in the open domain: the VisDrone dataset and the AU-AIR Dataset. Our approach is more practical and efficient due to the use of transfer learning and two-level voting strategy ensemble instead of training custom models on entire datasets. The experimentation shows significant improvement in the mAP for both VisDrone and AU-AIR datasets by employing the ensemble transfer learning method. Furthermore, the utilization of voting strategies further increases the 3reliability of the ensemble as the end-user can select and trace the effects of the mechanism for bounding box predictions.
topic drone imagery
2D object detection
ensemble techniques
voting strategies
url https://www.mdpi.com/2504-446X/5/3/66
work_keys_str_mv AT raheewalambe multiscaleobjectdetectionfromdroneimageryusingensembletransferlearning
AT abolimarathe multiscaleobjectdetectionfromdroneimageryusingensembletransferlearning
AT ketankotecha multiscaleobjectdetectionfromdroneimageryusingensembletransferlearning
_version_ 1717367334258081792