elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Image Interpolation on the CPU and GPU using Line Run Sequences

Frommholz, Dirk (2022) Image Interpolation on the CPU and GPU using Line Run Sequences. In: ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, pp. 53-60. Copernicus Publications. XXIV ISPRS Congress, 2022-06-06 - 2022-06-11, Nizza, Frankreich. doi: 10.5194/isprs-annals-V-2-2022-53-2022. ISSN 2194-9042.

[img] PDF (Portable Document Format)
4MB

Official URL: https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/V-2-2022/53/2022/

Abstract

This paper describes an efficient implementation of an image interpolation algorithm based on inverse distance weighting (IDW). The time-consuming search for support pixels bordering the voids to be filled is facilitated through gapless sweeps of different directions over the image. The scanlines needed for the sweeps are constructed from a path prototype per orientation whose regular substructures get reused and shifted to produce aligned duplicates covering the entire input bitmap. The line set is followed concurrently to detect existing samples around nodata patches and compute the distance to the pixels to be newly set. Since the algorithm relies on integer line rasterization only and does not need auxiliary data structures beyond the output image and weight aggregation bitmap for intensity normalization, it will run on multi-core central and graphics processing units (CPUs and GPUs). Also, occluded support pixels of non-convex void patches are ignored, and over- or undersampling close-by and distant valid neighbors is compensated. Runtime and accuracy compared to generated IDW ground truth get evaluated for the CPU and GPU implementation of the algorithm on single-channel and multispectral bitmaps of various filling degrees.

Item URL in elib:https://elib.dlr.de/186513/
Document Type:Conference or Workshop Item (Speech)
Title:Image Interpolation on the CPU and GPU using Line Run Sequences
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Frommholz, DirkUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Date:17 May 2022
Journal or Publication Title:ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:Yes
DOI:10.5194/isprs-annals-V-2-2022-53-2022
Page Range:pp. 53-60
Publisher:Copernicus Publications
Series Name:V-2-2022
ISSN:2194-9042
Status:Published
Keywords:Interpolation, Inverse Distance Weighting, Rasterization, Line Runs, Multithreading, OpenCL
Event Title:XXIV ISPRS Congress
Event Location:Nizza, Frankreich
Event Type:international Conference
Event Start Date:6 June 2022
Event End Date:11 June 2022
Organizer:International Society for Photogrammetry and Remote Sensing
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Earth Observation
DLR - Research area:Raumfahrt
DLR - Program:R EO - Earth Observation
DLR - Research theme (Project):R - Optical remote sensing
Location: Berlin-Adlershof
Institutes and Institutions:Institute of Optical Sensor Systems > Security Research and Applications
Deposited By: Frommholz, Dirk
Deposited On:23 May 2022 10:22
Last Modified:24 Apr 2024 20:47

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.