
structured approach enables deep learning models to
extract meaningful features and classify satellite im-
ages efficiently. Several studies demonstrate the ad-
vancements in satellite image processing using deep
learning. (Tripodi, 2022) developed an automated
pipeline for 3D reconstruction of landscapes from
high-resolution satellite images. This method used
convolutional neural networks (CNNs) to extract se-
mantic features and classify data into 16 categories,
producing detailed 3D maps. Similarly, (Anggi-
ratih, 2019) combined the ZFNet CNN architecture
with the Random Forest algorithm to enhance fea-
ture extraction and classification. While the model
achieved 87.5% accuracy for large vessel detection,
it struggled with smaller vessels, achieving less than
50% accuracy. (Munirah Alkhelaiwi, 2021) intro-
duced privacy-preserving deep learning (PPDL) to
safeguard sensitive satellite image data. Their ap-
proach allowed CNN models to train directly on en-
crypted data without significant computational over-
head. Testing on a dataset from Saudi Arabia demon-
strated that the method effectively balanced data util-
ity and privacy. (Ghazaleh Serati, 2022) applied a
conditional generative adversarial network (CGAN)
to extract building footprints in Yangon City, Myan-
mar, using optical satellite images. Their model
achieved 71% completeness, 81% correctness, and
an F1 score of 69% for building footprint extraction,
demonstrating the potential of CGANs for urban map-
ping tasks. (Ashwini, 2023) developed an ensem-
ble method for classifying satellite images into cat-
egories such as Cloudy, Desert, Water, and Green
areas. The approach combined confidence scores
from four classifiers—Decision Tree, Random For-
est, Gaussian Na
¨
ıve Bayes, and Support Vector Clas-
sifier—achieving an overall accuracy of 92%. (T. Yo-
gesh, 2024) used a dataset of 5,631 satellite images
to classify cloud-covered areas, deserts, green land-
scapes, and water bodies. They employed the VGG-
16 CNN architecture, achieving high validation accu-
racy and showcasing the potential of deep learning for
satellite image classification.
These advancements highlight the importance of
deep learning in improving the accuracy and effi-
ciency of satellite image processing. Techniques like
CNNs, ensemble classifiers, and generative networks
are continuously pushing the boundaries of what can
be achieved, making satellite image analysis a crucial
tool for addressing real-world challenges.
This research focuses on improving satellite im-
age classification using a DCNN combined with batch
normalization (BN). DCNN have emerged as a piv-
otal tool in modern machine learning, particularly for
tasks involving image and signal processing. Their
ability to automatically extract and learn hierarchi-
cal features from raw input data makes them highly
effective for complex pattern recognition problems.
DCNN leverage multiple convolutional layers to cap-
ture intricate spatial and temporal relationships in the
data. BN enhances this process by keeping the fea-
ture distributions stable, which helps the model train
faster and more effectively. Together, DCNN and
BN enable the model to handle large and complex
datasets while ensuring accurate results. The model
is designed to classify satellite images into four cat-
egories: water bodies, green areas, cloudy regions,
and deserts. Experimental results show that the pro-
posed model achieves high accuracy in classification.
The study also compares its performance with other
deep learning methods, demonstrating that the pro-
posed approach is more effective.
The study presents a DCNN model combined with
batch BN to enhance the classification of satellite im-
ages. CNNs are effective for image classification
as they automatically extract important features from
images and classify them accurately. Batch normal-
ization improves the learning process by ensuring the
features maintain consistent distributions, which sta-
bilizes and speeds up the training. This combination
helps the model learn strong and reliable features, en-
abling accurate classification of large and complex
image datasets. The model successfully categorizes
satellite images into four types: water bodies, green
areas, cloudy areas, and deserts. The proposed model
achieves high accuracy, which is validated by exper-
imental results. The model is also compared with
other deep learning methods to demonstrate its ef-
fectiveness. The paper is organized as follows: Sec-
tion 1 provides an introduction to various satellite im-
age classification approaches. Section 2 outlines the
proposed methodology for satellite image classifica-
tion. Section 3 presents the results and discussion of
the classification model, and Section 4 concludes the
work.
2 DATA DESCRIPTION
This study used the RSI-CB256 dataset for satel-
lite image classification. The dataset is publicly
available online and referenced in (Available online,
2022). Fig. 1. shows sample images from the dataset,
which contains 2,000 satellite images evenly divided
into four categories: 500 images each for cloudy re-
gions, desert areas, green areas, and water bodies.
These categories are labeled as follows: cloudy re-
gions are Class 1, desert areas are Class 2, green areas
are Class 3, and water bodies are Class 4.
Intelligent Satellite Image Classification Using Deep Convolutional Neural Networks
355