Double Ghost Convolution Attention Mechanism Network: A Framework for Hyperspectral Reconstruction of a Single RGB Image
Abstract
:1. Introduction
- (1)
- The framework of the Double Ghost Convolution Attention Mechanism Network (DGCAMN) is proposed. It includes the Double Ghost Residual Attention Block (DGRAB) module, the Double Output Feature CBAM (DOFCBAM), and the optimal non-local area block (ONB). Its purpose is not only single image reconstruction of the hyperspectral image. It must also have the highest precision minimum storage requirements for the operation parameters.
- (2)
- The DGCAMN proposes a Double Ghost Residual Attention Module (DGRAM) that uses GhostNet and PRELU activation functions. It therefore has a lightweight network to reduce the total number of parameters, computational complexity, and storage usage.
- (3)
- The DGCAMN proposes a Double Output Feature CBAM (DOFCBAM), which generates four cross-linked feature vectors in the shared layer of the channel attention mechanism. This maximizes the capture of texture information on the feature graph, which makes the reconstructed hyperspectral image content more abundant.
- (4)
- The DGCAMN proposes the optimal non-local area block. The region with the most abundant feature information in the feature graph could be obtained using the Argmax activation function through reverse evaluation. This not only extracts the structure clues for a long distance, but also maximizes the most useful feature parameters to better improve the accuracy of spectral reconstruction.
- (5)
- In the NTIRE 2020 dataset, the hyperspectral images for single RGB were reconstructed with the most advanced reconstruction accuracy. The storage occupied was the lowest for this approach.
2. Our Methods
2.1. Double Ghost Residual Attention Block (DGRAB)
2.1.1. Ghost Network
2.1.2. Double Output Feature Convolutional Block Attention Module
Double Output Feature Channel Attention Mechanism Block
Spatial Attention Mechanism Module
2.2. Optimal Nonlocal Block
3. Experimental Results and Analysis
3.1. Experimental Setup and Evaluation Index
3.2. Experimental Analysis
3.2.1. Overall Reconstruction Result Comparison and Evaluation
3.2.2. Comparison of Storage Consumption and Lightweight
3.2.3. Comparison of Convolution Attention Mechanism Modules
3.2.4. Comparison of Reconstructed Spectral and Analysis
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Hernandez-Ortega, J.; Galbally, J.; Fierrez, J.; Rudolf, H.; Laurent, B. FaceQnet: Quality Assessment for Face Recognition based on Deep Learning. In Proceedings of the 2019 International Conference on Biometrics (ICB), Crete, Greece, 4–7 June 2019; pp. 1–8. [Google Scholar] [CrossRef] [Green Version]
- Fang, B.; Li, Y.; Zhang, H.; Chan, J.C.-W. Hyperspectral Images Classification Based on Dense Convolutional Networks with Spectral-Wise Attention Mechanism. Remote Sens. 2019, 11, 159. [Google Scholar] [CrossRef] [Green Version]
- Han, M.; Cong, R.; Li, X.; Fu, H.; Lei, J. Joint spatial-spectral hyperspectral image classification based on convolutional neural network. Pattern Recognition. Lett. 2020, 130, 38–45. [Google Scholar] [CrossRef]
- Wong, R.; Zhang, Z.; Wang, Y.; Chen, F.; Zeng, D. HSI-IPNet: Hyperspectral Imagery Inpainting by Deep Learning with Adaptive Spectral Extraction. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 4369–4380. [Google Scholar] [CrossRef]
- Lin, X.; Liu, Y.; Wu, J.; Dai, Q. Spatial-spectral encoded compressive hyperspectral imaging. ACM Trans. Graph. 2014, 33, 1–11. [Google Scholar] [CrossRef]
- Zhu, Y.; Li, B.; Xu, X. Spectral Reconstruction and Accuracy Appraisal Based on Pseudo Inverse Method. IEEE Photonics Optoelectron. 2012, 1–3. [Google Scholar] [CrossRef]
- Funamizu, H.; Shimoma, S.; Yuasa, T.; Yoshihisa, A. Effects of Spatiotemporal Averaging Processes on the Estimation of Spectral Reflectance in Color Digital Holography Using Speckle Illuminations. Appl. Opt. 2014, 53, 7072–7080. [Google Scholar] [CrossRef] [PubMed]
- Chen, S.; Wang, G.; Cui, X.; Liu, Q. Stepwise method based on Wiener estimation for spectral reconstruction in spectroscopic Raman imaging. Opt. Express 2017, 25, 1005–1018. [Google Scholar] [CrossRef] [PubMed]
- Ibrahim, E.; Hend, M.; Mennatallah, M.; Jay, A.T.; Ari, I. Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation Method. Comput. Ence J. 2013, 6, 278–285. [Google Scholar]
- Chou, T.R.; Hsieh, C.H.; Chen, E. Recovering spectral reflectance based on natural neighbor interpolation with model-based metameric spectra of extreme points. Color Res. Appl. 2019, 44, 508–525. [Google Scholar] [CrossRef]
- Abed, F.M.; Amirshahi, S.H.; Abed, M.R.M. Reconstruction of reflectance data using an interpolation technique. J. Opt. Soc. Am. Opt. Image Sci. Vis. 2009, 26, 613–624. [Google Scholar] [CrossRef]
- Liang, J.; Wan, X. Optimized method for spectral reflectance reconstruction from camera responses. Opt. Express 2017, 25, 28273–28287. [Google Scholar] [CrossRef]
- Li, C.; Cui, G.H.; Luo, M.R. The Accuracy of Polynomial Models for Characterising Digital Cameras. In Proceedings of AIC2003 Bangkok: Color Communication and Management; The Color Group of Thailand: Bangkok, Thailand, 2003; pp. 166–170. [Google Scholar]
- Chong, E.; Zak, S. An Introduction to Optimization, 3rd ed.; Wiley Blackwell: Hoboken, NJ, USA, 2011; pp. 23–41. [Google Scholar]
- Zhi, H.; Hu, J.; Wang, Y. Low-rank tensor learning for classification of hyperspectral image with limited labeled samples. Signal Process. 2018, 145, 12–25. [Google Scholar]
- Makantasis, K.; Doulamis, A.D.; Doulamis, N.D.; Nikitakis, A. Tensor-based classification models for hyperspectral data analysis. IEEE Trans. Geosci. Remote Sens. 2018, 56, 6884–6898. [Google Scholar] [CrossRef]
- An, J.; Zhang, X.; Zhou, H.; Li, C. Tensor-Based Low-Rank Graph With Multimanifold Regularization for Dimensionality Reduction of Hyperspectral Images. IEEE Trans. Geosci. Remote Sens. 2018, 56, 4731–4746. [Google Scholar] [CrossRef]
- Makantasis, K.; Voulodimos, A.; Doulamis, A.; Nikolaos, D.; Ioannis, G. Hyperspectral Image Classification with Tensor-Based Rank-R Learning Models. In Proceedings of the 2019 IEEE International Conference on Image Processing (ICIP), Taipei, Taiwan, 22–25 September 2019; pp. 3148–3152. [Google Scholar]
- Zhang, S.; Wang, L.; Fu, Y.; Zhong, Z.; Huang, H. Computational Hyperspectral Imaging Based on Dimension-Discriminative Low-Rank Tensor Recovery. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Korea, 27 October–2 November 2019; pp. 10183–10192. [Google Scholar]
- Han, X.W. Circular array targets detection from remote sensing images based on saliency detection. Opt. Eng. 2012, 51, 6201–6208. [Google Scholar] [CrossRef]
- Nguyen, R.M.H.; Prasad, D.K.; Brown, M.S. Training-Based Spectral Reconstruction from a Single RGB Image. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2014; Volume 18, pp. 87–104. [Google Scholar]
- Cao, B.; Liao, N.; Cheng, H. Spectral Reflectance Reconstruction from RGB Images Based on Weighting Smaller Color Difference Group. Color Res. Appl. 2017, 42, 327–332. [Google Scholar] [CrossRef]
- Zhang, L.; Jiang, J.; Zhang, J.; Wang, C. Link Functions and Training-Based in Reflectance Reconstruction from RGB Images. In International Conference on Image and Graphics; Springer: Cham, Switzerland, 2017; pp. 602–611. [Google Scholar] [CrossRef]
- Arad, B.; Ben-Shahar, O. Sparse Recovery of Hyperspectral Signal from Natural RGB Images. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2016; pp. 11–14. [Google Scholar]
- Antonio, R.K. Single image spectral reconstruction for multimedia applications. In Proceedings of the 23rd ACM International Conference on Multimedia, MM 2015, Brisbane, QLD, Australia, 26–30 October 2015; pp. 251–260. [Google Scholar] [CrossRef]
- Tao, C.; Zhu, H.; Sun, P.; Wu, R.; Zheng, Z. Hyperspectral image recovery based on fusion of coded aperture snapshot spectral imaging and RGB images by guided filtering. Opt. Commun. 2020, 458, 1–13. [Google Scholar] [CrossRef]
- Zhang, S.P.; Wang, L.Z.; Fu, Y.; Dai, Q. Color Adaptive Dictionary Based Reconstruction Algorithm for Dual Camera Compressive Hyperspectral Imaging. Chin. J. Comput. 2020, 43, 151–164. [Google Scholar]
- Wang, L.; Sun, C.; Fu, Y.; Kim, M.; Huang, H. Hyperspectral Image Reconstruction Using a Deep Spatial-Spectral Prior. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 16–20 June 2019; pp. 8032–8041. [Google Scholar]
- Akhtar, N.; Mian, A. Hyperspectral recovery from RGB images using Gaussian Processes. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 42, 100–113. [Google Scholar] [CrossRef] [Green Version]
- Makantasis, K.; Karantzalos, K.; Doulamis, A.; Nikolaos, D. Deep supervised learning for hyperspectral data classification through convolutional neural networks. In Proceedings of the 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy, 26–31 July 2015. [Google Scholar]
- Li, W.; Song, S.; Fang, L.; Chen, Y.; Ghamisi, P.; Benediktsson, J. Deep Learning for Hyperspectral Image Classification: An Overview. IEEE Trans. Geosci. Remote Sens. 2019, 57, 6690–6709. [Google Scholar] [CrossRef] [Green Version]
- Zhong, Z.; Li, J.; Luo, Z.; Michael, C. Spectral–Spatial Residual Network for Hyperspectral Image Classification: A 3-D Deep Learning Framework. IEEE Trans. Geosci. Remote Sens. 2018, 56, 847–858. [Google Scholar] [CrossRef]
- Aditya, M.; Harsh, S.; Pratik, N.; Mandal, M. HIDeGan: A Hyperspectral-Guided Image Dehazing GAN. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 212–213. [Google Scholar]
- Alvarez-Gila, A.; Van De Weijer, J.; Garrote, E. Adversarial Networks for Spatial Context-Aware Spectral Image Reconstruction from RGB. In Proceedings of the IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; pp. 480–490. [Google Scholar]
- Stiebei, T.; Koppers, S.; Seltsam, P.; Merhof, D. Reconstructing Spectral Images from RGB-Images Using a Convolutional Neural Network. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Salt Lake City, UT, USA, 18–22 June 2018; pp. 948–953. [Google Scholar]
- Koundinya, S.; Sharma, H.; Sharma, M.; Upadhyay, A.; Manekar, R.; Mukhopadhyay, R.; Karmakar, A.; Chaudhury, S. 2D-3D CNN Based Architectures for Spectral Reconstruction from RGB Images. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Salt Lake City, UT, USA, 18–22 June 2018; pp. 957–964. [Google Scholar]
- Liu, P.; Zhao, H. Adversarial Networks for Scale Feature-Attention Spectral Image Reconstruction from a Single RGB. Sensors 2020, 20, 2426. [Google Scholar] [CrossRef] [PubMed]
- Fubara, B.J.; Sedky, M.; Dyke, D. RGB to Spectral Reconstruction via Learned Basis Functions and Weights. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA, 14–19 June 2020; pp. 480–481. [Google Scholar]
- Nie, S.; Gu, L.; Zheng, Y.; Lam, A.; Ono, N.; Sato, I. Deeply Learned Filter Response Functions for Hyperspectral Reconstruction. In Proceedings of the Conference on Computer Vision & Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2018; pp. 4767–4776. [Google Scholar]
- Can, Y.B.; Timofte, R. An efficient CNN for spectral reconstruction from RGB images. arXiv 2018, arXiv:1804.04647, 127–134. [Google Scholar]
- Zhan, S.; Chang, C.; Xiong, Z.W.; Liu, D.; Wu, F. HSCNN+: Advanced CNN-Based Hyperspectral Recovery from RGB Images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Salt Lake City, UT, USA, 18–22 June 2018; pp. 939–947. [Google Scholar] [CrossRef]
- Yan, Y.; Zhang, L.; Li, J.; Wei, W.; Zhang, Y. Accurate Spectral Super-Resolution from Single RGB Image Using Multi-scale CNN. In Proceedings of the Chinese Conference, CVPR 2018, Guangzhou, China, 23–26 November 2018; Volume 11257, pp. 206–217. [Google Scholar]
- Zhao, Y.; Po, L.M.; Yan, Q.; Liu, W.; Lin, T. Hierarchical Regression Network for Spectral Reconstruction from RGB Images. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 422–423. [Google Scholar]
- Peng, H.; Chen, X.; Zhao, J. Residual Pixel Attention Network for Spectral Reconstruction from RGB Images. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA, 14–19 June 2020; pp. 486–487. [Google Scholar]
- Li, J.J.; Wu, C.; Song, R.; Li, Y.; Liu, F. Adaptive Weighted Attention Network with Camera Spectral Sensitivity Prior for Spectral Reconstruction from RGB Images. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 462–463. [Google Scholar]
- Han, K.; Wang, Y.; Tian, Q.; Guo, J.; Xu, C.; Xu, C. GhostNet: More Features from Cheap Operations. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 14–19 June 2020; pp. 1580–1589. [Google Scholar]
- Woo, S.; Park, J.; Lee, J.Y.; Kweon, I. CBAM: Convolutional Block Attention Module. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar]
- Li, G.; He, X.; Zhang, W.; You, C.; Le, D.; Liang, D. Non-locally Enhanced Encoder-Decoder Network for Single Image De-raining. In Proceedings of the 26th ACM international conference on Multimedia (MM ‘18), New York, NY, USA, 22–26 October 2018; pp. 1056–1064. [Google Scholar] [CrossRef] [Green Version]
- Wang, X.L.; Girshick, R.; Gupta, A.; He, K. Non-Local Neural Networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018; pp. 7794–7803. [Google Scholar]
- Zhang, Y.; Li, K.; Li, K.; Wang, L.; Zhong, B.; Fu, Y. Image Super-Resolution Using Very Deep Residual Channel Attention Networks. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 286–301. [Google Scholar]
- Chu, Q.; Ouyang, W.; Li, H.; Wang, X.; Liu, B.; Yu, N. Online Multi-Object Tracking Using CNN-based Single Object Tracker with Spatial-Temporal Attention Mechanism. In Proceedings of the IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; pp. 4836–4845. [Google Scholar]
Method | RMSE | MRAE |
---|---|---|
YAN [42] | 0.3706 | 0.8009 |
AWAN [45] | 0.0189 | 0.0478 |
HRN [43] | 0.0279 | 0.0696 |
Our work | 0.0162 | 0.0439 |
Method | Model Size | Model Size Ratio | Parameter |
---|---|---|---|
YAN [42] | 104,304 KB | 3.17 | 102 G |
AWAN [45] | 204,690 KB | 6.22 | 17,461,521 KB |
HRN [43] | 123,879 KB | 3.77 | 164.01 G + 31.705 M |
Our work | 32,898 KB | 1 | 2,783,247 KB |
Method | RMSE | MRAE |
---|---|---|
YAN [42] | 0.0646 | 0.1345 |
HRN [43] | 0.0239 | 0.0969 |
AWAN [45] | 0.0311 | 0.0932 |
Our work | 0.0226 | 0.0750 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, W.; Wang, J. Double Ghost Convolution Attention Mechanism Network: A Framework for Hyperspectral Reconstruction of a Single RGB Image. Sensors 2021, 21, 666. https://doi.org/10.3390/s21020666
Wang W, Wang J. Double Ghost Convolution Attention Mechanism Network: A Framework for Hyperspectral Reconstruction of a Single RGB Image. Sensors. 2021; 21(2):666. https://doi.org/10.3390/s21020666
Chicago/Turabian StyleWang, Wenju, and Jiangwei Wang. 2021. "Double Ghost Convolution Attention Mechanism Network: A Framework for Hyperspectral Reconstruction of a Single RGB Image" Sensors 21, no. 2: 666. https://doi.org/10.3390/s21020666
APA StyleWang, W., & Wang, J. (2021). Double Ghost Convolution Attention Mechanism Network: A Framework for Hyperspectral Reconstruction of a Single RGB Image. Sensors, 21(2), 666. https://doi.org/10.3390/s21020666