Abstract
The recognition of ground-based cloud images has rich application prospects in many aspects such as weather prediction, astronomical site selection, and meteorological observation. Affected by factors such as rotation and illumination, the traditional feature extraction method is difficult to accurately describe the features of cloud images, resulting in low accuracy of ground-based cloud image recognition, and cannot meet the requirements of practical applications. With the popularity of convolutional neural networks in image processing, ground-based cloud image recognition algorithms based on convolutional neural network have become a research focus. However, the features of the ground-based cloud image are relatively shallow, and the cloud texture and other features are seriously lost in the convolution process, and it is difficult to achieve a good recognition effect. This paper proposes a ground-based cloud image recognition system based on multi-scale convolutional neural network (Multi-CNN) and multilayer perceptron neural networks (MLP). The multi-level and multi-scale convolution feature extraction is performed through convolution layers of Multi-CNN, and the local features with strong resolving power are selected through the feature screening algorithm based on DP clustering. Finally, the local features are encoded and fused for cloud image classification based on MLP. Filed test results show that our method was superior to other tested network models in terms of the recognition accuracy of 94.8% under 9 classification. In addition, ablation experiments show that the multi-scale feature extraction, screening and local feature coding in this paper have a significant effect on improving the algorithm’s ability to distinguish different cloud images.
Highlights
Clouds play an important role in the conservation of the earth’s energy and is an important factor affecting global climate change
In order to meet the actual application needs, this paper proposes a ground-based cloud image recognition system based on convolutional neural network and feature selection and fusion
PROPOSED METHOD A cloud recognition system based on multi-scale convolution feature extraction, screening and fusion is proposed in this paper
Summary
Clouds play an important role in the conservation of the earth’s energy and is an important factor affecting global climate change. The data obtained by ground-based observation equipment can reflect the microstructure information of the cloud, which can make up for the lack of satellite observation data and is an important cloud observation method [7]. The shape and angle of clouds vary greatly, and it is difficult to distinguish clouds with large similarity based on traditional feature extraction algorithms. In order to meet the actual application needs, this paper proposes a ground-based cloud image recognition system based on convolutional neural network and feature selection and fusion. 2) The Multi-CNN in this paper uses a pre-training model for feature extraction, and does not need to use a large number of ground-based cloud images to train the network, which enables the system to achieve good performance even in the absence of samples. The redundant local features are filtered, and the highly recognizable local features are encoded and fused, which improves the network’s ability to distinguish different cloud images
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.