Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Automation of image processing through ML algorithms of GRASS GIS using embedded Scikit-Learn library of Python

Domaine:

geospatial

Type de record:

papersoftware
Créateur:
Lemenkova, Polina
Éditeur:
AlmFre
Éditeur:
CCSDElsevier
Hôte:avatar
International audience

Image processing using Machine Learning (ML) and Artificial Neural Network (ANN) methods was investigated by employing the algorithms of Geographic Resources Analysis Support System (GRASS) Geographic Information System GIS with embedded Scikit-Learn library of Python language. The data are obtained from the United States Geological Survey (USGS) and include the Landsat 8 Operational Land Imager/Thermal Infrared Sensor (OLI/TIRS) multispectral satellite images. The images were collectedon 2013 and 2023 to evaluate land cover categories in each of the year. The study area covers the region of Nile Delta and the Faiyum Oasis, Egypt. A series of modules for raster image processing was applied using scripting language of GRASS GIS to process the remote sensing data. The satellite images were classified into raster maps presenting the land cover types. These include 'i.cluster' and 'i.maxlik' for non-supervised classification used as training dataset of random pixel seeds, 'r.random', 'r.learn.train', 'r.learn.predict' and 'r.category' for ML part of image processing. The consequences of various ML parameters on the cartographic outputs are analysed, such as speed and accuracy, randomness of nodes, analytical determination of the output weights, and dependence distribution of pixels for each algorithm. Supervised learning models of GRASS GIS were tested and compared including the Gaussian Naive Bayes (GaussianNB), Multi-layer Perceptron classifier (MLPClassifier), Support Vector Machines (SVM) Classifier, and Random Forest Classifier (RF). Though each algorithms was developed to serve different objectives of ML applications in RS data processing, their technical implementation and practical purposes present valuable approaches to cartographic data processing and image analysis. The results shown that the most time-consuming algorithms was noted as SVM classification, while the fastest results were achieved by the GaussianNB approach to image processing and the best results are achieved by RF Classifier.

Visit

hal.science

Tasks

computer visionimage classification

Tags

InformaticsRemote sensingSatellite imageGeospatial analysisCartographyGeoinformationMachine Learning[INFO]Computer Science [cs][INFO.INFO-PL]Computer Science [cs]/Programming Languages [cs.PL][INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV]+5

Licenses

http://creativecommons.org/licenses/by/info:eu-repo/semantics/OpenAccess

Similaires

Sentinel-2 Satellite Image Processing using Machine Learning Algorithms of the Manombo Nature ReserveReclassification Scheme for Image Analysis in GRASS GIS Using Gradient Boosting Algorithm: A Case of Djibouti, East AfricaINSPECTION OF TOMATOES USING IMAGE PROCESSING TECHNIQUESComparing performance of classification algorithms to use for grading coffee raw quality by using image processing techniques.Support Vector Classifiers in scikit-learn: Mathematical Detail, Part ICLIC-Ethiopia/learn-python

Sentinel-2 Satellite Image Processing using Machine Learning Algorithms of the Manombo Nature Reserve

International audience This paper is based on the fields of satellite image processin

Reclassification Scheme for Image Analysis in GRASS GIS Using Gradient Boosting Algorithm: A Case of Djibouti, East Africa

International audience

Image analysis is a valuable approach in a wide array

INSPECTION OF TOMATOES USING IMAGE PROCESSING TECHNIQUES

This work aims to inspect tomato features and classify them based on color and morphological feature

Comparing performance of classification algorithms to use for grading coffee raw quality by using image processing techniques.

Abstract This study tries to apply digital image processing techniques towards sample Coff

Support Vector Classifiers in scikit-learn: Mathematical Detail, Part I

We present mathematical detail pertaining to the theory of support vector classifiers, focusing our

CLIC-Ethiopia/learn-python

python for dummies book made into interactive web app to make learning easier and interactive # Int