Papers › Comparative Analysis of Methods for Cloud Segmentation in Ground-Based Infrared Images

Comparative Analysis of Methods for Cloud Segmentation in Ground-Based Infrared Images

13 Dec 2020arXiv:2012.06930archive 2025-07-28

Guillermo Terrén-Serrano, Manel Martínez-Ramón

The increasing penetration of photovoltaic systems in the power grid makes it vulnerable to cloud shadow projection. Real-time cloud segmentation in ground-based infrared images is important to reduce the noise in intra-hour global solar irradiance forecasting. We present a comparison between discriminative and generative models for cloud segmentation. The performances of supervised and unsupervised learning methods in cloud segmentation are evaluated. The discriminative models are solved in the primal formulation to make them feasible in real-time applications. The performances are compared using the j-statistic. Infrared image preprocessing to remove stationary artifacts increases the overall performance in the analyzed methods. The inclusion of features from neighboring pixels in the feature vectors leads to a performance improvement in some of the cases. Markov Random Fields achieve the best performance in both unsupervised and supervised generative models. Discriminative models solved in the primal yield a dramatically lower computing time along with high performance in the segmentation. Generative and discriminative models are comparable when preprocessing is applied to the infrared images.

PaperPDFCode

Code

gterren/cloud_segmentation mentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

SegmentationSolar Irradiance Forecasting

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections