Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images
It is of great significance to apply the object detection methods to automatically detect boulders from planetary images and analyze their distribution. This contributes to the selection of candidate landing sites and the understanding of the geological processes. This paper improves the state-of-th...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-09-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/13/18/3776 |
id |
doaj-4dbd8f6c7fe549178153e1165122760d |
---|---|
record_format |
Article |
spelling |
doaj-4dbd8f6c7fe549178153e1165122760d2021-09-26T01:19:35ZengMDPI AGRemote Sensing2072-42922021-09-01133776377610.3390/rs13183776Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary ImagesLinlin Zhu0Xun Geng1Zheng Li2Chun Liu3School of Computer and Information Engineering, Henan University, Kaifeng 475001, ChinaCollege of Geography and Environmental Science, Henan University, Kaifeng 475001, ChinaSchool of Computer and Information Engineering, Henan University, Kaifeng 475001, ChinaSchool of Computer and Information Engineering, Henan University, Kaifeng 475001, ChinaIt is of great significance to apply the object detection methods to automatically detect boulders from planetary images and analyze their distribution. This contributes to the selection of candidate landing sites and the understanding of the geological processes. This paper improves the state-of-the-art object detection method of YOLOv5 with attention mechanism and designs a pyramid based approach to detect boulders from planetary images. A new feature fusion layer has been designed to capture more shallow features of the small boulders. The attention modules implemented by combining the convolutional block attention module (CBAM) and efficient channel attention network (ECA-Net) are also added into YOLOv5 to highlight the information that contribute to boulder detection. Based on the Pascal Visual Object Classes 2007 (VOC2007) dataset which is widely used for object detection evaluations and the boulder dataset that we constructed from the images of Bennu asteroid, the evaluation results have shown that the improvements have increased the performance of YOLOv5 by 3.4% in precision. With the improved YOLOv5 detection method, the pyramid based approach extracts several layers of images with different resolutions from the large planetary images and detects boulders of different scales from different layers. We have also applied the proposed approach to detect the boulders on Bennu asteroid. The distribution of the boulders on Bennu asteroid has been analyzed and presented.https://www.mdpi.com/2072-4292/13/18/3776planetary explorationBennu asteroidboulder detectionYOLOv5boulder distributionattention mechanism |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Linlin Zhu Xun Geng Zheng Li Chun Liu |
spellingShingle |
Linlin Zhu Xun Geng Zheng Li Chun Liu Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images Remote Sensing planetary exploration Bennu asteroid boulder detection YOLOv5 boulder distribution attention mechanism |
author_facet |
Linlin Zhu Xun Geng Zheng Li Chun Liu |
author_sort |
Linlin Zhu |
title |
Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images |
title_short |
Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images |
title_full |
Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images |
title_fullStr |
Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images |
title_full_unstemmed |
Improving YOLOv5 with Attention Mechanism for Detecting Boulders from Planetary Images |
title_sort |
improving yolov5 with attention mechanism for detecting boulders from planetary images |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2021-09-01 |
description |
It is of great significance to apply the object detection methods to automatically detect boulders from planetary images and analyze their distribution. This contributes to the selection of candidate landing sites and the understanding of the geological processes. This paper improves the state-of-the-art object detection method of YOLOv5 with attention mechanism and designs a pyramid based approach to detect boulders from planetary images. A new feature fusion layer has been designed to capture more shallow features of the small boulders. The attention modules implemented by combining the convolutional block attention module (CBAM) and efficient channel attention network (ECA-Net) are also added into YOLOv5 to highlight the information that contribute to boulder detection. Based on the Pascal Visual Object Classes 2007 (VOC2007) dataset which is widely used for object detection evaluations and the boulder dataset that we constructed from the images of Bennu asteroid, the evaluation results have shown that the improvements have increased the performance of YOLOv5 by 3.4% in precision. With the improved YOLOv5 detection method, the pyramid based approach extracts several layers of images with different resolutions from the large planetary images and detects boulders of different scales from different layers. We have also applied the proposed approach to detect the boulders on Bennu asteroid. The distribution of the boulders on Bennu asteroid has been analyzed and presented. |
topic |
planetary exploration Bennu asteroid boulder detection YOLOv5 boulder distribution attention mechanism |
url |
https://www.mdpi.com/2072-4292/13/18/3776 |
work_keys_str_mv |
AT linlinzhu improvingyolov5withattentionmechanismfordetectingbouldersfromplanetaryimages AT xungeng improvingyolov5withattentionmechanismfordetectingbouldersfromplanetaryimages AT zhengli improvingyolov5withattentionmechanismfordetectingbouldersfromplanetaryimages AT chunliu improvingyolov5withattentionmechanismfordetectingbouldersfromplanetaryimages |
_version_ |
1716869139497222144 |