Cargando…

A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge

Image Coregistration for InSAR processing is a time-consuming procedure that is usually processed in batch mode. With the availability of low-energy GPU accelerators, processing at the edge is now a promising perspective. Starting from the individuation of the most computationally intensive kernels...

Descripción completa

Detalles Bibliográficos
Autores principales: Romano, Diego, Lapegna, Marco
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8434671/
https://www.ncbi.nlm.nih.gov/pubmed/34502805
http://dx.doi.org/10.3390/s21175916
_version_ 1783751655226867712
author Romano, Diego
Lapegna, Marco
author_facet Romano, Diego
Lapegna, Marco
author_sort Romano, Diego
collection PubMed
description Image Coregistration for InSAR processing is a time-consuming procedure that is usually processed in batch mode. With the availability of low-energy GPU accelerators, processing at the edge is now a promising perspective. Starting from the individuation of the most computationally intensive kernels from existing algorithms, we decomposed the cross-correlation problem from a multilevel point of view, intending to design and implement an efficient GPU-parallel algorithm for multiple settings, including the edge computing one. We analyzed the accuracy and performance of the proposed algorithm—also considering power efficiency—and its applicability to the identified settings. Results show that a significant speedup of InSAR processing is possible by exploiting GPU computing in different scenarios with no loss of accuracy, also enabling onboard processing using SoC hardware.
format Online
Article
Text
id pubmed-8434671
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84346712021-09-12 A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge Romano, Diego Lapegna, Marco Sensors (Basel) Article Image Coregistration for InSAR processing is a time-consuming procedure that is usually processed in batch mode. With the availability of low-energy GPU accelerators, processing at the edge is now a promising perspective. Starting from the individuation of the most computationally intensive kernels from existing algorithms, we decomposed the cross-correlation problem from a multilevel point of view, intending to design and implement an efficient GPU-parallel algorithm for multiple settings, including the edge computing one. We analyzed the accuracy and performance of the proposed algorithm—also considering power efficiency—and its applicability to the identified settings. Results show that a significant speedup of InSAR processing is possible by exploiting GPU computing in different scenarios with no loss of accuracy, also enabling onboard processing using SoC hardware. MDPI 2021-09-02 /pmc/articles/PMC8434671/ /pubmed/34502805 http://dx.doi.org/10.3390/s21175916 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Romano, Diego
Lapegna, Marco
A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title_full A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title_fullStr A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title_full_unstemmed A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title_short A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
title_sort gpu-parallel image coregistration algorithm for insar processing at the edge
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8434671/
https://www.ncbi.nlm.nih.gov/pubmed/34502805
http://dx.doi.org/10.3390/s21175916
work_keys_str_mv AT romanodiego agpuparallelimagecoregistrationalgorithmforinsarprocessingattheedge
AT lapegnamarco agpuparallelimagecoregistrationalgorithmforinsarprocessingattheedge
AT romanodiego gpuparallelimagecoregistrationalgorithmforinsarprocessingattheedge
AT lapegnamarco gpuparallelimagecoregistrationalgorithmforinsarprocessingattheedge