Share Email Print

Proceedings Paper • Open Access

Portability of the fragmented l1-norm transform for massively parallel processing
Author(s): T. Scholz; M. Rosenberger; G. Notni

Paper Abstract

White light interferometry is a major optical non-contact and therefore nondestructive testing method for nanostructures and surface reconstruction. By the reason of scanning, the data throughput is high and the resulting data stack can exceed gigabytes of raw data. Effective data compression was realized in an FPGA early in the signaling cascade. On the one hand this can significantly boost the achievable data throughput from the sensor, on the other hand the compression results in fragmented raw data with non-equidistant sampling steps and is therefore incompatible with FFT based reconstruction algorithms. In order to face this issue the fragmented l1- norm transform (flot) was developed. The flot reconstruction algorithm is a symbiosis of the l1-norm known from compressive sensing and additionally the wavelet-transform. In contrast to the traditional wavelet-transform the flot algorithm has no dependence on FFT and can quickly handle non-equidistant sampled data. Raw data is heavily independent between pixels in white light interferometry by design. Therefore, implementing the re- construction algorithm on massively parallel hardware is promising. In the last decade this usually meant data processing on GPUs. Nowadays alternatives in the form of affordable CPU clusters or easy to program FPGAs gain importance. OpenCL is a framework to accelerate highly parallel problems on all of the three platforms. In this paper the implementation of the flot algorithm in OpenCL will be explained, compared by speed and power consumption and categorized for suitable use-cases.

Paper Details

Date Published: 17 September 2019
PDF: 5 pages
Proc. SPIE 11144, Photonics and Education in Measurement Science 2019, 111441A (17 September 2019); doi: 10.1117/12.2531945
Show Author Affiliations
T. Scholz, Technische Univ. Ilmenau (Germany)
M. Rosenberger, Technische Univ. Ilmenau (Germany)
G. Notni, Technische Univ. Ilmenau (Germany)

Published in SPIE Proceedings Vol. 11144:
Photonics and Education in Measurement Science 2019
Maik Rosenberger; Paul-Gerald Dittrich; Bernhard Zagar, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?