A Survey on Satellite Image Processing Using Machine Learning
A Survey on Satellite Image Processing Using Machine Learning
ISSN No:-2456-2165
Abstract:- This survey examines the application of deep II. LITERATURE SURVEY
learning to satellite imagery for advanced Earth
observation analysis, focusing on land use, object The eight research papers examined in this survey
detection, and land mapping. The project employs present a range of approaches to satellite image processing,
Convolutional Neural Networks (CNNs) to achieve from foundational machine learning models to cutting-edge
accurate LULC classification, object detection (e.g., deep learning frameworks. Each study provides valuable
swimming pools, cars), and image segmentation tasks. perspectives on the strengths, challenges, and computational
Key applications include multi-class land cover trade-offs associated with different techniques for activities
mapping, binary segmentation for building such as LU classification, object detection, and
identification, and landslide detection, all of which play environmental monitoring. This section consolidates these
an essential role in accurately defining land features. By insights, comparing the methods on key criteria like
automating these analyses, the project facilitates rapid, accuracy, processing speed, scalability, and suitability for
scalable assessments that support timely and informed practical applications. By analyzing and contrasting these
decision-making in sectors like agriculture, forestry, and approaches, we not only identify current limitations and
disaster management, ultimately enhancing geographic gaps but also outline potential directions for enhancing
understanding and resource management. satellite image analysis, aiming to drive forward its
effectiveness and utility across fields including agriculture,
Keywords:- Satellite Image Processing, Machine Learning, urban development, and disaster response. practical use
Deep Learning, CNNs, LULC Classification, Object cases. The in-depth analysis aims not only to identify gaps in
Detection, Image Segmentation, Remote Sensing, Disaster current research but also propose future directions to
Management, Earth Observation, High-Resolution Imagery, improve image scaling methods.
Environmental Monitoring, Feature Extraction, GIS,
Landslide Detection, Land Mapping, Data Preprocessing, Classification of Satellite Images Using Deep Learning:
Neural Networks, Satellite Imagery Analysis. This paper introduces a deep learning-based framework
designed for the automated classification and detection
I. INTRODUCTION of objects in high-resolution satellite imagery. The
framework utilizes a combination of CNNs, combined
The use of machine learning to satellite image with metadata from satellite data, to enhance accuracy
processing is transforming how we analyze and understand and adaptability across diverse classes. Experimental
Earth observation data. This rapidly evolving field blends outputs show that this ensemble approach achieves up to
remote sensing with advanced computational methods to 83% accuracy and performs reliably across multiple
transform vast volumes of high-resolution satellite images object types, achieving 95% accuracy in 15 classes. The
into actionable insights. By automating processes like system’s adaptability and accuracy make it particularly
classification, segmentation, object detection, and change suited for applications in large-scale monitoring tasks
detection, machine learning—especially deep learning—has such as environmental tracking, law enforcement, and
revolutionized traditional approaches, enabling the emergency response, where rapid, precise detection is
detection of complex patterns within large-scale datasets essential.
that were once challenging to uncover. Our project,
“Satellite Image Processing Using Machine Learning,” Machine Learning Algorithms for Classifying Satellite
proposes a robust framework for the systematic processing Images Using Google Earth Engine and Landsat Data:
and analysis of satellite images. This framework is built This paper explores the application of six machine
around core components, including data pre-processing, learning algorithms to identify different types of LC
classification, model evaluation, and visualization. Utilizing types across Morocco using Landsat 8 satellite data
Convolutional Neural Networks (CNNs) trained on satellite within the Google Earth Engine (GEE) environment. The
data, our system performs tasks such LULC Classification, framework assesses algorithm performance based on
object detection (e.g., cars, swimming pools), image metrics like overall accuracy, Kappa coefficient, and
segmentation, and disaster event identification, such as specific class accuracy. Findings indicate that the MD
landslides and floods. Our results confirm the system’s classifier is the most effective, reaching a level of
effectiveness in accurately analyzing satellite imagery, accuracy of 93.85%, proving highly useful for mapping
enabling a wide range of applications vital to fields such as and analyzing remote and diverse landscapes. The
forestry, urban planning, and disaster management.