Share Email Print

Proceedings Paper

Streaming warper with cubic spline interpolation for rectification of distorted images on FPGAs
Author(s): Johannes Fuertler; Konrad J. Mayer; Michael Rubik; Harald Penz; Joerg Brodersen; Gemeiner Christian; Christian Eckel; Herbert Nachtnebel
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

For industrial print flaw detection images are acquired and then compared to a specimen (master image). Due to the production process, the images are not exactly aligned to each other. Therefore, preceding a pixel-by-pixel comparison, the acquired image has to be rectified in order to match the master image' properties-it has to be warped into the master image' coordinate system. To achieve the required detection speed, several Megapixels per second have to be processed. It proved to be very advantageous to continuously process the stream of image data in an image processing pipeline. The first stage is the warping process. In this paper we introduce a streaming warper unit which implements affine backward mapping and cubic spline interpolation. Since a complete pixel transformation is computed per clock cycle the performance-implemented on contemporary FPGA devices--can be up to 200 Megapixels per second. The implementation of several streaming warper units within a single FPGA is possible. This enables image processing systems which allow high data rates even under real-time constraints.

Paper Details

Date Published: 27 February 2008
PDF: 10 pages
Proc. SPIE 6811, Real-Time Image Processing 2008, 68110H (27 February 2008); doi: 10.1117/12.766571
Show Author Affiliations
Johannes Fuertler, Austrian Research Centers GmbH - ARC (Austria)
Vienna Univ. of Technology (Austria)
Konrad J. Mayer, Austrian Research Centers GmbH - ARC (Austria)
Michael Rubik, Austrian Research Centers GmbH - ARC (Austria)
Harald Penz, Austrian Research Centers GmbH - ARC (Austria)
Joerg Brodersen, Austrian Research Centers GmbH - ARC (Austria)
Gemeiner Christian, Oregano Systems Design & Consulting GmbH (Austria)
Christian Eckel, Oregano Systems Design & Consulting GmbH (Austria)
Herbert Nachtnebel, Vienna Univ. of Technology (Austria)

Published in SPIE Proceedings Vol. 6811:
Real-Time Image Processing 2008
Nasser Kehtarnavaz; Matthias F. Carlsohn, Editor(s)

© SPIE. Terms of Use
Back to Top