CloudViT: A Lightweight Ground-Based Cloud Image Classification Model with the Ability to Capture Global Features
Source abstract
Abstract
Accurate cloud classification plays a crucial role in aviation safety, climate monitoring, and localized weather forecasting. Current research has been focusing on machine learning techniques, particularly deep learning based model, for the types identification. However, traditional approaches such as convolutional neural networks (CNNs) encounter difficulties in capturing global contextual information. In addition, they are computationally expensive, which restricts their usability in resource-limited environments. To tackle these issues, we present the Cloud Vision Transformer (CloudViT), a lightweight model that integrates CNNs with Transformers. The integration enables an effective balance between local and global feature extraction. To be specific, CloudViT comprises two innovative modules: Feature Extraction (E_Module) and Downsampling (D_Module). These modules are able to significantly reduce the number of model parameters and computational complexity while maintaining translation invariance and enhancing contextual comprehension. Overall, the CloudViT includes 0.93 × 106 parameters, which decreases more than ten times compared to the SOTA (State-of-the-Art) model CloudNet. Comprehensive evaluations conducted on the HBMCD and SWIMCAT datasets showcase the outstanding performance of CloudViT. It achieves classification accuracies of 98.45% and 100%, respectively. Moreover, the efficiency and scalability of CloudViT make it an ideal candidate for deployment in mobile cloud observation systems, enabling real-time cloud image classification. The proposed hybrid architecture of CloudViT offers a promising approach for advancing ground-based cloud image classification. It holds significant potential for both optimizing performance and facilitating practical deployment scenarios.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Solar Radiation and Photovoltaics · Remote-Sensing Image Classification
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. Midlatitude Cirrus clouds at the SACOL site: macrophysical properties and large-scale atmospheric states10.1002/2017JD027724 ↗
2. Radiative effects of cloud-type variations10.1175/1520-0442(2000)013<0264:REOCTV>2.0.CO;2 ↗
3. Robust and discriminative feature learning via mutual information maximization for object detection in aerial images
4. Cloud-MobiNet: an abridged mobile-net convolutional neural network model for ground-based cloud classification10.3390/atmos14020280 ↗
5. International cloud atlas, volume I: manual on the observation of clouds and other meteors10.2307/1550553 ↗
6. Equipment and methodologies for cloud detection and classification: a review10.1016/j.solener.2012.11.015 ↗
7. Automatic cloud classification of whole sky images10.5194/amt-3-557-2010 ↗
8. Illumination-invariant completed LTP descriptor for cloud classification
9. Categorization of cloud image patches using an improved texton-based approach
10. Ground-based cloud classification by learning stable local binary patterns10.1016/j.atmosres.2018.02.023 ↗
11. ImageNet classification with deep convolutional neural networks10.1145/3065386 ↗
12. Classification of ground-based cloud images by contrastive self-supervised learning10.3390/rs14225821 ↗
13. CloudNet: ground-based cloud classification with deep convolutional neural network10.1029/2018GL077787 ↗
14. A high-accuracy model average ensemble of convolutional neural networks for classification of cloud image patches on small datasets10.3390/app9214500 ↗
15. Voting in transfer learning system for ground-based cloud classification10.3390/make3030028 ↗
16. Cloud recognition based on lightweight neural network
17. Classification of cloud images by using super resolution, semantic segmentation approaches and binary sailfish optimization method with deep learning model10.1016/j.compag.2022.106724 ↗
18. A novel method for ground-based cloud image classification using transformer10.3390/rs14163978 ↗
19. Research on ground-based cloud image classification combining local and global features10.1117/1.JEI.33.4.043030 ↗
20. Yu F, Koltun V. Multi-scale context aggregation by dilated convolutions. arXiv:1511.07122. 2015.
21. Large kernel matters—improve semantic segmentation by global convolutional network
22. Pyramid scene parsing network
23. Non-local neural networks
24. Attention is all you need
25. Mehta S, Rastegari M. MobileViT: light-weight, general-purpose, and mobile-friendly vision transformer. arXiv:2110.02178. 2021.
26. Mehta S, Rastegari M. Separable self-attention for mobile vision transformers. arXiv:2206.02680. 2022.
27. Sigmoid-weighted linear units for neural network function approximation in reinforcement learning10.1016/j.neunet.2017.12.012 ↗
28. Springenberg JT, Dosovitskiy A, Brox T, Riedmiller M. Striving for simplicity: the all convolutional net. arXiv: 1412.6806. 2014.
29. Grad-CAM: visual explanations from deep networks via gradient-based localization
30. ShuffleNet V2: practical guidelines for efficient CNN architecture design