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...
Autores principales: | , |
---|---|
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 |