A LabVIEW® based generic CT scanner control software platform.
UGCT, the Centre for X-ray tomography at Ghent University (Belgium) does research on X-ray tomography and its applications. This includes the development and construction of state-of-the-art CT scanners for scientific research. Because these scanners are built for very different purposes they differ considerably in their physical implementations. However, they all share common principle functionality. In this context a generic software platform was developed using LabVIEW® in order to provide the same interface and functionality on all scanners. This article describes the concept and features of this software, and its potential for tomography in a research setting. The core concept is to rigorously separate the abstract operation of a CT scanner from its actual physical configuration. This separation is achieved by implementing a sender-listener architecture. The advantages are that the resulting software platform is generic, scalable, highly efficient, easy to develop and to extend, and that it can be deployed on future scanners with minimal effort.
UGCT, Centre for X-ray Tomography, Department of Physics and Astronomy, Ghent University, Ghent, Belgium. manuel.dierick@UGent.be
M
M
Dierick
D
D
Van Loo
B
B
Masschaele
M
M
Boone
L
L
Van Hoorebeke
D006801:Humans; D007091:Image Processing, Computer-Assisted / Q000379:methods*; D008099:Liver / Q000098:blood supply / Q000000981:diagnostic imaging; D012984:Software; D014057:Tomography, X-Ray Computed / Q000295:instrumentation / Q000379:methods*; D014584:User-Computer Interface