Full Content is available to subscribers

Subscribe/Learn More  >
Proceedings Article

High-throughput data acquisition and processing for real-time x-ray imaging

[+] Author Affiliations
Matthias Vogelgesang, Lorenzo Rota, Luis E. Ardila Perez, Michele Caselle, Suren Chilingaryan, Andreas Kopmann

Karlsruher Institut für Technologie (Germany)

Proc. SPIE 9967, Developments in X-Ray Tomography X, 996715 (October 3, 2016); doi:10.1117/12.2237611
Text Size: A A A
From Conference Volume 9967

  • Developments in X-Ray Tomography X
  • Stuart R. Stock; Bert Müller; Ge Wang
  • San Diego, California, United States | August 28, 2016

abstract

With ever-increasing data rates due to stronger light sources and better detectors, X-ray imaging experiments conducted at synchrotron beamlines face bandwidth and processing limitations that inhibit efficient workflows and prevent real-time operations. We propose an experiment platform comprised of programmable hardware and optimized software to lift these limitations and make beamline setups future-proof. The hardware consists of an FPGA-based data acquisition system with custom logic for data pre-processing and a PCIe data connection for transmission of currently up to 6.6 GB/s. Moreover, the accompanying firmware supports pushing data directly into GPU memory using AMD’s DirectGMA technology without crossing system memory first. The GPUs are used to pre-process projection data and reconstruct final volumetric data with OpenCL faster than possible with CPUs alone. Besides, more efficient use of resources this enables a real-time preview of a reconstruction for early quality assessment of both experiment setup and the investigated sample. The entire system is designed in a modular way and allows swapping all components, e.g. replacing our custom FPGA camera with a commercial system but keep reconstructing data with GPUs. Moreover, every component is accessible using a low-level C library or using a high-level Python interface in order to integrate these components in any legacy environment. © (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Citation

Matthias Vogelgesang ; Lorenzo Rota ; Luis E. Ardila Perez ; Michele Caselle ; Suren Chilingaryan, et al.
" High-throughput data acquisition and processing for real-time x-ray imaging ", Proc. SPIE 9967, Developments in X-Ray Tomography X, 996715 (October 3, 2016); doi:10.1117/12.2237611; http://dx.doi.org/10.1117/12.2237611


Access This Proceeding
Sign in or Create a personal account to Buy this proceeding ($15 for members, $18 for non-members).

Figures

Tables

NOTE:
Citing articles are presented as examples only. In non-demo SCM6 implementation, integration with CrossRef’s "Cited By" API will populate this tab (http://www.crossref.org/citedby.html).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Book Chapters

Topic Collections

Advertisement
  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Proceeding
Sign in or Create a personal account to Buy this proceeding ($15 for members, $18 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.