Skip to content
Open access

An Efficient Image Processing Approach for Cloud Removal in Satellite Images

Sep 2026 · Cureus Journal of Computer Science · Vol 3 · 0 citations · 18 references

Abstract

Cloud cover can substantially restrict the information available in optical satellite images, affecting applications including agricultural monitoring, disaster assessment, and urban planning. Although deep-learning and multi-temporal techniques have improved cloud mitigation, they commonly depend on considerable computational resources, training data, or repeated observations. This study presents a classical image-processing framework for identifying cloud-covered regions and restoring the affected image areas. The proposed method uses CLAHE (Contrast Limited Adaptive Histogram Equalization)-based contrast enhancement, HSV (Hue, Saturation, Value)-based masking, connected component analysis, and a two-step inpainting algorithm. The proposed method is evaluated on the RICE dataset using mean squared error, root mean square error, peak signal-to-noise ratio, structural similarity index measure, accuracy, and area under the receiver operating characteristic curve. The resulting framework provided effective cloud detection while retaining a relatively lightweight computational requirement. Although the reconstruction quality remains lower than that of recent deep-learning approaches, the method provides an efficient baseline for resource-constrained environments where computational efficiency is prioritized.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.