Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery

Unlike conventional images, which have three channels of information, hyperspectral images are composed of many spectral channels that provide detailed information about the materials present in them. Thus, considering their great potential to monitor changes in the environment and the importance of...

Full description

Bibliographic Details
Main Authors: Chanchí-Golondrino, Gabriel-Elías, Ospina-Alarcón, Manuel-Alejandro, Saba, Manuel
Format: Online
Language:eng
Published: Universidad Pedagógica y Tecnológica de Colombia 2023
Subjects:
Online Access:https://revistas.uptc.edu.co/index.php/ingenieria/article/view/17232
_version_ 1801706105339904000
author Chanchí-Golondrino, Gabriel-Elías
Ospina-Alarcón, Manuel-Alejandro
Saba, Manuel
author_facet Chanchí-Golondrino, Gabriel-Elías
Ospina-Alarcón, Manuel-Alejandro
Saba, Manuel
author_sort Chanchí-Golondrino, Gabriel-Elías
collection OJS
description Unlike conventional images, which have three channels of information, hyperspectral images are composed of many spectral channels that provide detailed information about the materials present in them. Thus, considering their great potential to monitor changes in the environment and the importance of freshwater bodies for life and nature, it is relevant to propose and evaluate the effectiveness of different computational methods focused on detecting bodies of water in hyperspectral images; therefore, this research proposes and evaluates a computational method based on Fourier phase similarity. To do so, four methodological phases were defined, namely: exploration and selection of open-source technologies for hyperspectral image analysis, determination of the characteristic pixel of water bodies, calculation of Fourier phase similarity between the representative pixel of water bodies and the 200 sample pixels chosen from water bodies and other materials, and verification of the method on a test hyperspectral image. Spectral, NumPy, and Pandas libraries of Python were used to implement the proposed method, which resulted, for the first 170 bands, on an average phase similarity of 99.46% with respect to water body pixels and a minimum phase similarity with water body pixels of 93.01%. The results show that the proposed method is effective to detect water body pixels and can be used or extrapolated as an alternative to detection methods based on correlation metrics and machine learning.
format Online
id oai:oai.revistas.uptc.edu.co:article-17232
institution Revista Facultad de Ingeniería
language eng
publishDate 2023
publisher Universidad Pedagógica y Tecnológica de Colombia
record_format ojs
spelling oai:oai.revistas.uptc.edu.co:article-172322024-03-27T02:22:18Z Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery Enfoque de análisis de Fourier para la identificación de cuerpos de agua a través de imágenes hiperespectrales Chanchí-Golondrino, Gabriel-Elías Ospina-Alarcón, Manuel-Alejandro Saba, Manuel Computer vision Fourier analysis hyperspectral imaging water bodies detection remote sensing machine learning análisis de Fourier aprendizaje automático detección de cuerpos de agua imágenes hiperespectrales sensado remoto visión por computador Unlike conventional images, which have three channels of information, hyperspectral images are composed of many spectral channels that provide detailed information about the materials present in them. Thus, considering their great potential to monitor changes in the environment and the importance of freshwater bodies for life and nature, it is relevant to propose and evaluate the effectiveness of different computational methods focused on detecting bodies of water in hyperspectral images; therefore, this research proposes and evaluates a computational method based on Fourier phase similarity. To do so, four methodological phases were defined, namely: exploration and selection of open-source technologies for hyperspectral image analysis, determination of the characteristic pixel of water bodies, calculation of Fourier phase similarity between the representative pixel of water bodies and the 200 sample pixels chosen from water bodies and other materials, and verification of the method on a test hyperspectral image. Spectral, NumPy, and Pandas libraries of Python were used to implement the proposed method, which resulted, for the first 170 bands, on an average phase similarity of 99.46% with respect to water body pixels and a minimum phase similarity with water body pixels of 93.01%. The results show that the proposed method is effective to detect water body pixels and can be used or extrapolated as an alternative to detection methods based on correlation metrics and machine learning. A diferencia de las imágenes convencionales, las cuales cuentan con tres canales de información, las imágenes hiperespectrales están conformadas por una gran cantidad de canales espectrales que permiten brindar información detallada sobre diferentes materiales presentes en ellas. De este modo, teniendo en cuenta el gran potencial que tienen estas imágenes en la monitorización de cambios en el ambiente y considerando la importancia de los cuerpos de agua dulce para la vida y la naturaleza, es relevante proponer y evaluar la efectividad de diferentes métodos computacionales enfocados en la detección de cuerpos de agua en imágenes hiperespectrales. Por ende, el objetivo de esta investigación es proponer y evaluar un método computacional basado en la similitud de fase de Fourier para la detección de cuerpos de agua en éstas. Para esto, fueron definidas cuatro fases metodológicas: exploración y selección de tecnologías libres para el análisis de imágenes hiperespectrales, determinación del pixel característico de los cuerpos de agua, cálculo de la similitud de fase de Fourier entre el pixel representativo de los cuerpos de agua y los 200 pixeles de muestra escogidos de cuerpos de agua y otros materiales, y verificación del método en una imagen hiperespectral de prueba. El método propuesto fue implementado mediante el uso de las librerías Spectral, NumPy y Pandas de Python, obteniendo como resultado para las primeras 170 bandas una similitud de fase promedio de 99,46% con respecto a pixeles de cuerpos de agua y una similitud de fase mínima con pixeles de cuerpos de agua de 93,01%. Los resultados permiten concluir que el método propuesto es efectivo para detectar pixeles de cuerpos de agua y puede ser usado o extrapolado como alternativa a los métodos de detección basados en métricas de correlación y machine learning. Universidad Pedagógica y Tecnológica de Colombia 2023-02-28 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://revistas.uptc.edu.co/index.php/ingenieria/article/view/17232 10.19053/uptc.01211129.v33.n67.2024.17232 Revista Facultad de Ingeniería; Vol. 33 No. 67 (2024): January-March 2024; e17232 Revista Facultad de Ingeniería; Vol. 33 Núm. 67 (2024): Enero-Marzo 2024; e17232 2357-5328 0121-1129 eng https://revistas.uptc.edu.co/index.php/ingenieria/article/view/17232/13923 Copyright (c) 2023 Gabriel-Elías Chanchí-Golondrino, Manuel-Alejandro Ospina-Alarcón, Manuel Saba http://creativecommons.org/licenses/by/4.0
spellingShingle Computer vision
Fourier analysis
hyperspectral imaging
water bodies detection
remote sensing
machine learning
análisis de Fourier
aprendizaje automático
detección de cuerpos de agua
imágenes hiperespectrales
sensado remoto
visión por computador
Chanchí-Golondrino, Gabriel-Elías
Ospina-Alarcón, Manuel-Alejandro
Saba, Manuel
Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title_alt Enfoque de análisis de Fourier para la identificación de cuerpos de agua a través de imágenes hiperespectrales
title_full Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title_fullStr Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title_full_unstemmed Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title_short Fourier Analysis Approach to Identify Water Bodies Through Hyperspectral Imagery
title_sort fourier analysis approach to identify water bodies through hyperspectral imagery
topic Computer vision
Fourier analysis
hyperspectral imaging
water bodies detection
remote sensing
machine learning
análisis de Fourier
aprendizaje automático
detección de cuerpos de agua
imágenes hiperespectrales
sensado remoto
visión por computador
topic_facet Computer vision
Fourier analysis
hyperspectral imaging
water bodies detection
remote sensing
machine learning
análisis de Fourier
aprendizaje automático
detección de cuerpos de agua
imágenes hiperespectrales
sensado remoto
visión por computador
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/17232
work_keys_str_mv AT chanchigolondrinogabrielelias fourieranalysisapproachtoidentifywaterbodiesthroughhyperspectralimagery
AT ospinaalarconmanuelalejandro fourieranalysisapproachtoidentifywaterbodiesthroughhyperspectralimagery
AT sabamanuel fourieranalysisapproachtoidentifywaterbodiesthroughhyperspectralimagery
AT chanchigolondrinogabrielelias enfoquedeanalisisdefourierparalaidentificaciondecuerposdeaguaatravesdeimageneshiperespectrales
AT ospinaalarconmanuelalejandro enfoquedeanalisisdefourierparalaidentificaciondecuerposdeaguaatravesdeimageneshiperespectrales
AT sabamanuel enfoquedeanalisisdefourierparalaidentificaciondecuerposdeaguaatravesdeimageneshiperespectrales