YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images

Due to the large data volume, the UAV image stitching and matching suffers from high computational cost. The traditional feature extraction algorithms—such as Scale-Invariant Feature Transform (SIFT), Speeded Up Robust Features (SURF), and Oriented FAST Rotated BRIEF (ORB)—require heavy computation...

Full description

Bibliographic Details
Main Authors: Chia-Cheng Yeh, Yang-Lang Chang, Mohammad Alkhaleefah, Pai-Hui Hsu, Weiyong Eng, Voon-Chet Koo, Bormin Huang, Lena Chang
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/13/1/127
id doaj-6477b4f6972b477fa8b3e05c4e7d67a2
record_format Article
spelling doaj-6477b4f6972b477fa8b3e05c4e7d67a22021-01-02T00:01:56ZengMDPI AGRemote Sensing2072-42922021-01-011312712710.3390/rs13010127YOLOv3-Based Matching Approach for Roof Region Detection from Drone ImagesChia-Cheng Yeh0Yang-Lang Chang1Mohammad Alkhaleefah2Pai-Hui Hsu3Weiyong Eng4Voon-Chet Koo5Bormin Huang6Lena Chang7National Science and Technology Center for Disaster Reduction, New Taipei 23143, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Civil Engineering, National Taiwan University, Taipei 10617, TaiwanFaculty of Engineering and Technology, Multimedia University, Melaka 76450, MalaysiaFaculty of Engineering and Technology, Multimedia University, Melaka 76450, MalaysiaDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Communications, Navigation and Control Engineering, National Taiwan Ocean University, Keelung 20248, TaiwanDue to the large data volume, the UAV image stitching and matching suffers from high computational cost. The traditional feature extraction algorithms—such as Scale-Invariant Feature Transform (SIFT), Speeded Up Robust Features (SURF), and Oriented FAST Rotated BRIEF (ORB)—require heavy computation to extract and describe features in high-resolution UAV images. To overcome this issue, You Only Look Once version 3 (YOLOv3) combined with the traditional feature point matching algorithms is utilized to extract descriptive features from the drone dataset of residential areas for roof detection. Unlike the traditional feature extraction algorithms, YOLOv3 performs the feature extraction solely on the proposed candidate regions instead of the entire image, thus the complexity of the image matching is reduced significantly. Then, all the extracted features are fed into Structural Similarity Index Measure (SSIM) to identify the corresponding roof region pair between consecutive image sequences. In addition, the candidate corresponding roof pair by our architecture serves as the coarse matching region pair and limits the search range of features matching to only the detected roof region. This further improves the feature matching consistency and reduces the chances of wrong feature matching. Analytical results show that the proposed method is 13× faster than the traditional image matching methods with comparable performance.https://www.mdpi.com/2072-4292/13/1/127image matchingdeep learningYOLOv3roof region detectiondrone imageshigh-performance computing
collection DOAJ
language English
format Article
sources DOAJ
author Chia-Cheng Yeh
Yang-Lang Chang
Mohammad Alkhaleefah
Pai-Hui Hsu
Weiyong Eng
Voon-Chet Koo
Bormin Huang
Lena Chang
spellingShingle Chia-Cheng Yeh
Yang-Lang Chang
Mohammad Alkhaleefah
Pai-Hui Hsu
Weiyong Eng
Voon-Chet Koo
Bormin Huang
Lena Chang
YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
Remote Sensing
image matching
deep learning
YOLOv3
roof region detection
drone images
high-performance computing
author_facet Chia-Cheng Yeh
Yang-Lang Chang
Mohammad Alkhaleefah
Pai-Hui Hsu
Weiyong Eng
Voon-Chet Koo
Bormin Huang
Lena Chang
author_sort Chia-Cheng Yeh
title YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
title_short YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
title_full YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
title_fullStr YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
title_full_unstemmed YOLOv3-Based Matching Approach for Roof Region Detection from Drone Images
title_sort yolov3-based matching approach for roof region detection from drone images
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2021-01-01
description Due to the large data volume, the UAV image stitching and matching suffers from high computational cost. The traditional feature extraction algorithms—such as Scale-Invariant Feature Transform (SIFT), Speeded Up Robust Features (SURF), and Oriented FAST Rotated BRIEF (ORB)—require heavy computation to extract and describe features in high-resolution UAV images. To overcome this issue, You Only Look Once version 3 (YOLOv3) combined with the traditional feature point matching algorithms is utilized to extract descriptive features from the drone dataset of residential areas for roof detection. Unlike the traditional feature extraction algorithms, YOLOv3 performs the feature extraction solely on the proposed candidate regions instead of the entire image, thus the complexity of the image matching is reduced significantly. Then, all the extracted features are fed into Structural Similarity Index Measure (SSIM) to identify the corresponding roof region pair between consecutive image sequences. In addition, the candidate corresponding roof pair by our architecture serves as the coarse matching region pair and limits the search range of features matching to only the detected roof region. This further improves the feature matching consistency and reduces the chances of wrong feature matching. Analytical results show that the proposed method is 13× faster than the traditional image matching methods with comparable performance.
topic image matching
deep learning
YOLOv3
roof region detection
drone images
high-performance computing
url https://www.mdpi.com/2072-4292/13/1/127
work_keys_str_mv AT chiachengyeh yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT yanglangchang yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT mohammadalkhaleefah yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT paihuihsu yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT weiyongeng yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT voonchetkoo yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT borminhuang yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
AT lenachang yolov3basedmatchingapproachforroofregiondetectionfromdroneimages
_version_ 1724364216379375616