A Control System and Streaming DAQ Platform with Image-Based Trigger for X-ray Imaging

High-speed X-ray imaging applications play a crucial role for non-destructive investigations of the dynamics in material science and biology. On-line data analysis is necessary for quality assurance and data-driven feedback, leading to a more efficient use of a beam time and increased data quality. In this article we present a smart camera platform with embedded Field Programmable Gate Array (FPGA) processing that is able to stream and process data continuously in real-time. The setup consists of a Complementary Metal-Oxide-Semiconductor (CMOS) sensor, an FPGA readout card, and a readout computer. It is seamlessly integrated in a new custom experiment control system called Concert that provides a more efficient way of operating a beamline by integrating device control, experiment process control, and data analysis. The potential of the embedded processing is demonstrated by implementing an image-based trigger. It records the temporal evolution of physical events with increased speed while maintaining the full field of view. The complete data acquisition system, with Concert and the smart camera platform was successfully integrated and used for fast X-ray imaging experiments at KIT's synchrotron radiation facility ANKA.

[1]  J. M. Merino,et al.  Fast microtomography using high energy synchrotron radiation , 2005 .

[2]  Ulrich Bonse,et al.  X-ray computed microtomography (μCT) using synchrotron radiation (SR) , 1996 .

[3]  Marc Weber UFO – Ultra fast X-ray imaging 05 K 10 VKE / 05 K 10 CKB Final Report ’ UFO – Ultra fast X-ray imaging of scientific processes with on-line assessment and data-driven process control ’ , 2014 .

[4]  Matthias Balzer,et al.  Ultrafast Streaming Camera Platform for Scientific Applications , 2013, IEEE Transactions on Nuclear Science.

[5]  Ian Foster,et al.  A high-throughput x-ray microtomography system at the Advanced , 2001 .

[6]  Jocelyn Sérot,et al.  Hardware, Design and Implementation Issues on a Fpga-Based Smart Camera , 2007, 2007 First ACM/IEEE International Conference on Distributed Smart Cameras.

[7]  M. Born Principles of Optics : Electromagnetic theory of propagation , 1970 .

[8]  Andreas Kopmann,et al.  UFO: A Scalable GPU-based Image Processing Framework for On-line Monitoring , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[9]  Andreas Koch,et al.  X-ray imaging with submicrometer resolution employing transparent luminescent screens , 1998 .

[10]  Michael Vollmer,et al.  High speed and slow motion: the technology of modern high speed cameras , 2011 .

[11]  A. Rack,et al.  LSO-Based Single Crystal Film Scintillator for Synchrotron-Based Hard X-Ray Micro-Imaging , 2009, IEEE Transactions on Nuclear Science.

[12]  Synchrotron Soleil TANGO A CORBA BASED CONTROL SYSTEM , 2003 .

[13]  Andreas Kopmann,et al.  When hardware and software work in concert , 2013 .

[14]  André DeHon,et al.  The Density Advantage of Configurable Computing , 2000, Computer.

[15]  O Betz,et al.  On the possibilities of hard X-ray imaging with high spatio-temporal resolution using polychromatic synchrotron radiation. , 2010, Journal of X-ray science and technology.

[16]  A. Kopmann,et al.  A new DMA PCIe architecture for Gigabyte data transmission , 2014, 2014 19th IEEE-NPSS Real Time Conference.

[17]  G. Mettivier,et al.  High frame rate X-ray imaging with a 256/spl times/256 pixel single photon counting Medipix2 detector , 2005, IEEE Nuclear Science Symposium Conference Record, 2005.

[18]  Sol M. Grunera Charge-coupled device area x-ray detectors , 2002 .