Image stack alignment in full-field X-ray absorption spectroscopy using SIFT-PyOCL

10Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Full-field X-ray absorption spectroscopy experiments allow the acquisition of millions of spectra within minutes. However, the construction of the hyperspectral image requires an image alignment procedure with sub-pixel precision. While the image correlation algorithm has originally been used for image re-alignment using translations, the Scale Invariant Feature Transform (SIFT) algorithm (which is by design robust versus rotation, illumination change, translation and scaling) presents an additional advantage: the alignment can be limited to a region of interest of any arbitrary shape. In this context, a Python module, named SIFT-PyOCL, has been developed. It implements a parallel version of the SIFT algorithm in OpenCL, providing high-speed image registration and alignment both on processors and graphics cards. The performance of the algorithm allows online processing of large datasets. © 2014 International Union of Crystallography.

Cite

CITATION STYLE

APA

Paleo, P., Pouyet, E., & Kieffer, J. (2014). Image stack alignment in full-field X-ray absorption spectroscopy using SIFT-PyOCL. Journal of Synchrotron Radiation, 21(2), 456–461. https://doi.org/10.1107/S160057751400023X

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free