journal article·2024-12-03Open access

Ground-Based Cloud Image Segmentation Method Based on Improved U-Net

Deyang Yin, Jinxin Wang, Kai Zhai, Jianfeng Zheng, Hao Qiang

Applied Sciences· Volume 14· Issue 23

Abstract

Cloud image segmentation is a technique that divides images captured by meteorological satellites or ground-based observations into different regions or categories. By extracting the distribution, shape, and dynamic features of clouds, it provides precise data support for the meteorological and environmental fields, significantly influencing photovoltaic (PV) power generation forecasting, astronomical telescope observatory site selection, and weather forecasting. A ground-based cloud image segmentation model based on an improved U-Net is proposed, which adopts an overall encoder–decoder structure. In the encoder phase, this paper constructs a dilated convolution–atrous spatial pyramid pooling (ASPP)–dilated convolution structure to enhance early cloud feature extraction. Dilated convolution is a novel type of convolution that expands the receptive field by inserting holes into standard convolution, thereby capturing a larger range of contextual information. ASPP maintains high resolution while paying attention to both local details and global structures of the image. In the decoder stage, the bicubic interpolation method is used for up-sampling to restore the feature map resolution and improve the clarity of the segmented image. The bicubic interpolation method refers to the use of cubic polynomial functions to interpolate the pixel values of the input image. In addition, this paper designs a novel skip connection layer structure between the encoder and decoder, composed of a depthwise separable path (DS path) and an improved channel spatial attention module (Im-CSAM) connected in sequence. The DS path combines depthwise separable convolutions and residual structures to facilitate information exchange between high-level and low-level features. The Im-CSAM is a modular attention mechanism that focuses on important cloud features in spatial and channel dimensions to enhance segmentation accuracy. Experiments show that compared to the traditional U-Net, the accuracy, precision, and MIoU of this model improved by 2.2%, 4.1%, and 5.0%, respectively, in the SWINySEG dataset, and by 3.2%, 3.6%, and 5.8%, respectively, in the TCDD dataset, proving that the improved method has a better generalization ability and segmentation performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Fire Detection and Safety Systems · Advanced Data and IoT Technologies · Advanced Technology in Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering and Rail Transit, Changzhou University, Changzhou 213164, China

References (29)

Show source-provided references
1. CloudNet: Ground-based cloud classification with deep convolutional neural network10.1029/2018GL077787 ↗
2. Cloud feedbacks in the climate system: A critical review10.1175/JCLI-3243.1 ↗
3. Quantifying variations in shortwave aerosol–cloud–radiation interactions using local meteorology and cloud state constraints10.5194/acp-19-6251-2019 ↗
4. Deep learning assisted data inspection for radio astronomy10.1093/mnras/staa1412 ↗
5. Retrieving cloud characteristics from ground-based daytime color all-sky images10.1175/JTECH1875.1 ↗
6. All-sky imaging: A simple, versatile system for atmospheric research10.1364/AO.48.001091 ↗
7. Automatic cloud classification of whole sky images10.5194/amt-3-557-2010 ↗
8. An automatic ground-based cloud detection method based on adaptive threshold
9. An automatic groundbased cloud detection method based on local threshold interpolation
10. A hybrid thresholding algorithm for cloud detection on ground-based color images10.1175/JTECH-D-11-00009.1 ↗
11. Ground-based cloud detection using graph model built upon superpixels10.1109/LGRS.2017.2676007 ↗
12. Neural networks and support vector machine algorithms for automatic cloud classification of whole-sky ground-based images10.1109/LGRS.2014.2356616 ↗
13. Colour transformations and K-means segmentation for automatic cloud detection10.1127/metz/2015/0656 ↗
14. Ronneberger, O., Fischer, P., and Brox, T. (2015, January 5–9). U-net: Convolutional networks for biomedical image segmentation. Proceedings of the Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference, Munich, Germany.10.1007/978-3-319-24574-4_28 ↗
15. CloudSegNet: A deep network for nychthemeron cloud image segmentation10.1109/LGRS.2019.2912140 ↗
16. Diurnal and nocturnal cloud segmentation of all-sky imager (ASI) images using enhancement fully convolutional networks10.5194/amt-12-4713-2019 ↗
17. CloudU-Net: A deep convolutional neural network architecture for daytime and nighttime cloud images’ segmentation10.1109/LGRS.2020.3009227 ↗
18. Long, J., Shelhamer, E., and Darrell, T. (2015, January 12). Fully convolutional networks for semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298965 ↗
19. Segnet: A deep convolutional encoder-decoder architecture for image segmentation10.1109/TPAMI.2016.2644615 ↗
20. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs10.1109/TPAMI.2017.2699184 ↗
21. Yu, F. (2015). Multi-scale context aggregation by dilated convolutions. arXiv.
22. Ground-based cloud detection using multiscale attention convolutional neural network
23. Wang, H., Cao, P., Wang, J., and Zaiane, O.R. (March, January 22). Uctransnet: Rethinking the skip connections in u-net from a channel-wise perspective with transformer. Proceedings of the AAAI Conference on Artificial Intelligence, Virtual.
24. CDnet: CNN-based cloud detection for remote sensing imagery10.1109/TGRS.2019.2904868 ↗
25. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
26. Chen, L.-C., Zhu, Y., Papandreou, G., Schroff, F., and Adam, H. (2018, January 8–14). Encoder-decoder with atrous separable convolution for semantic image segmentation. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01234-2_49 ↗
27. Woo, S., Park, J., Lee, J.-Y., and Kweon, I.S. (2018, January 8–14). Cbam: Convolutional block attention module. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01234-2_1 ↗
28. Vaswani, A. (2017, January 4–9). Attention is all you need. Advances in Neural Information Processing Systems. Proceedings of the 31st Annual Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA.
29. Object Detection of Remote Sensing Image Based on Multi-Scale Feature Fusion and Attention Mechanism10.1109/ACCESS.2024.3352601 ↗