A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network

Shadow detection plays a very important role in image processing. Although many algorithms have been proposed in different environments, it is still a challenging task to detect shadows in natural scenes. In this paper, we propose a convolutional block attention module (CBAM) and unsupervised domain...

Full description

Bibliographic Details
Published in:Frontiers in Neurorobotics
Main Authors: Jun Zhang, Junjun Liu
Format: Article
Language:English
Published: Frontiers Media S.A. 2022-11-01
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fnbot.2022.1059497/full
_version_ 1857004601990971392
author Jun Zhang
Junjun Liu
author_facet Jun Zhang
Junjun Liu
author_sort Jun Zhang
collection DOAJ
container_title Frontiers in Neurorobotics
description Shadow detection plays a very important role in image processing. Although many algorithms have been proposed in different environments, it is still a challenging task to detect shadows in natural scenes. In this paper, we propose a convolutional block attention module (CBAM) and unsupervised domain adaptation adversarial learning network for single image shadow detection. The new method mainly contains three steps. Firstly, in order to reduce the data deviation between the domains, the hierarchical domain adaptation strategy is adopted to calibrate the feature distribution from low level to high level between the source domain and the target domain. Secondly, in order to enhance the soft shadow detection ability of the model, the boundary adversarial branch is proposed to obtain structured shadow boundary. Meanwhile, a CBAM is added in the model to reduce the correlation between different semantic information. Thirdly, the entropy adversarial branch is combined to further suppress the high uncertainty at the boundary of the prediction results, and it obtains the smooth and accurate shadow boundary. Finally, we conduct abundant experiments on public datasets, the RMSE has the lowest values with 9.6 and BER with 6.6 on ISTD dataset, the results show that the proposed shadow detection method has better edge structure compared with the existing deep learning detection methods.
format Article
id doaj-art-eb89e6b42e2c4ddd8daa0e71e4e98a28
institution Directory of Open Access Journals
issn 1662-5218
language English
publishDate 2022-11-01
publisher Frontiers Media S.A.
record_format Article
spelling doaj-art-eb89e6b42e2c4ddd8daa0e71e4e98a282025-08-19T19:48:54ZengFrontiers Media S.A.Frontiers in Neurorobotics1662-52182022-11-011610.3389/fnbot.2022.10594971059497A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning networkJun Zhang0Junjun Liu1Office of Academic Affairs, Zhengzhou University of Science and Technology, Zhengzhou, ChinaCollege of Information Engineering, Zhengzhou University of Science and Technology, Zhengzhou, ChinaShadow detection plays a very important role in image processing. Although many algorithms have been proposed in different environments, it is still a challenging task to detect shadows in natural scenes. In this paper, we propose a convolutional block attention module (CBAM) and unsupervised domain adaptation adversarial learning network for single image shadow detection. The new method mainly contains three steps. Firstly, in order to reduce the data deviation between the domains, the hierarchical domain adaptation strategy is adopted to calibrate the feature distribution from low level to high level between the source domain and the target domain. Secondly, in order to enhance the soft shadow detection ability of the model, the boundary adversarial branch is proposed to obtain structured shadow boundary. Meanwhile, a CBAM is added in the model to reduce the correlation between different semantic information. Thirdly, the entropy adversarial branch is combined to further suppress the high uncertainty at the boundary of the prediction results, and it obtains the smooth and accurate shadow boundary. Finally, we conduct abundant experiments on public datasets, the RMSE has the lowest values with 9.6 and BER with 6.6 on ISTD dataset, the results show that the proposed shadow detection method has better edge structure compared with the existing deep learning detection methods.https://www.frontiersin.org/articles/10.3389/fnbot.2022.1059497/fullrobot image shadow detectionhierarchical domain adaptation strategyboundary adversarial branchunsupervised learningconvolutional block attention module
spellingShingle Jun Zhang
Junjun Liu
A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
robot image shadow detection
hierarchical domain adaptation strategy
boundary adversarial branch
unsupervised learning
convolutional block attention module
title A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
title_full A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
title_fullStr A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
title_full_unstemmed A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
title_short A novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
title_sort novel single robot image shadow detection method based on convolutional block attention module and unsupervised learning network
topic robot image shadow detection
hierarchical domain adaptation strategy
boundary adversarial branch
unsupervised learning
convolutional block attention module
url https://www.frontiersin.org/articles/10.3389/fnbot.2022.1059497/full
work_keys_str_mv AT junzhang anovelsinglerobotimageshadowdetectionmethodbasedonconvolutionalblockattentionmoduleandunsupervisedlearningnetwork
AT junjunliu anovelsinglerobotimageshadowdetectionmethodbasedonconvolutionalblockattentionmoduleandunsupervisedlearningnetwork
AT junzhang novelsinglerobotimageshadowdetectionmethodbasedonconvolutionalblockattentionmoduleandunsupervisedlearningnetwork
AT junjunliu novelsinglerobotimageshadowdetectionmethodbasedonconvolutionalblockattentionmoduleandunsupervisedlearningnetwork