Deep learning-based identification of precipitation clouds from all-sky camera data for observatory safety

For monitoring the night sky conditions, wide-angle all-sky cameras are used in most astronomical observatories to monitor the sky cloudiness. In this manuscript, we apply a deep-learning approach for automating the identification of precipitation clouds in all-sky camera data as a cloud warning system. We construct our original training and test sets using the all-sky camera image archive of the Iranian National Observatory (INO). The training and test set images are labeled manually based on their potential rainfall and their distribution in the sky. We train our model on a set of roughly 2445 images taken by the INO all-sky camera through the deep learning method based on the EfficientNet network. Our model reaches an average accuracy of 99% in determining the cloud rainfall’s potential and an accuracy of 96% for cloud coverage. To enable a comprehensive comparison and evaluate the performance of alternative architectures for the task, we additionally trained three models—LeNet, DeiT, and AlexNet. This approach can be used for early warning of incoming dangerous clouds toward telescopes and harnesses the power of deep learning to automatically analyze vast amounts of all-sky camera data and accurately identify precipitation clouds formations. Our trained model can be deployed for real-time analysis, enabling the rapid identification of potential threats, and offering a scaleable solution that can improve our ability to safeguard telescopes and instruments in observatories. This is important now that numerous small- and medium-sized telescopes are increasingly integrated with smart control systems to reduce manual operation. • A method for identifying hazardous clouds and cloud distribution using the EfficientNet architecture. • Safeguarding and maintaining telescopes from adverse weather conditions. • Enhancing telescope efficiency and maximizing available observation time using deep learning. • Automating the opening and closing of telescope domes using all-sky camera data.

Authors

Institutions

Publication Details

Journal
Machine Learning with Applications
Published
2025-03-19
DOI
https://doi.org/10.1016/j.mlwa.2025.100640
Citations
4
Primary Topic
Precipitation Measurement and Analysis
Type
article
Field-Weighted Citation Impact
5.20
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deep learning-based identification of precipitation clouds from all-sky camera data for observatory safety

Mohammad H. Zhoolideh Haghighi, Habib G. Khosroshahi, Alireza Ghasrimanesh
4 citations
Machine Learning with Applications
Precipitation Measurement and Analysis
5.20
article

Deep learning-based identification of precipitation clouds from all-sky camera data for observatory safety

Mohammad H. Zhoolideh Haghighi, Habib G. Khosroshahi, Alireza Ghasrimanesh
article en
4 citations

Abstract

For monitoring the night sky conditions, wide-angle all-sky cameras are used in most astronomical observatories to monitor the sky cloudiness. In this manuscript, we apply a deep-learning approach for automating the identification of precipitation clouds in all-sky camera data as a cloud warning system. We construct our original training and test sets using the all-sky camera image archive of the Iranian National Observatory (INO). The training and test set images are labeled manually based on their potential rainfall and their distribution in the sky. We train our model on a set of roughly 2445 images taken by the INO all-sky camera through the deep learning method based on the EfficientNet network. Our model reaches an average accuracy of 99% in determining the cloud rainfall’s potential and an accuracy of 96% for cloud coverage. To enable a comprehensive comparison and evaluate the performance of alternative architectures for the task, we additionally trained three models—LeNet, DeiT, and AlexNet. This approach can be used for early warning of incoming dangerous clouds toward telescopes and harnesses the power of deep learning to automatically analyze vast amounts of all-sky camera data and accurately identify precipitation clouds formations. Our trained model can be deployed for real-time analysis, enabling the rapid identification of potential threats, and offering a scaleable solution that can improve our ability to safeguard telescopes and instruments in observatories. This is important now that numerous small- and medium-sized telescopes are increasingly integrated with smart control systems to reduce manual operation. • A method for identifying hazardous clouds and cloud distribution using the EfficientNet architecture. • Safeguarding and maintaining telescopes from adverse weather conditions. • Enhancing telescope efficiency and maximizing available observation time using deep learning. • Automating the opening and closing of telescope domes using all-sky camera data.

Machine Learning with ApplicationsVol. 20
Institute for Research in Fundamental Sciences (IR), K. N. Toosi University of Technology (IR)
Climate action
Openalex Percentile: Top 5%
Precipitation Measurement and Analysis
5.20
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.