UGCT, Centre for X-ray Tomography, Department of Physics and Astronomy, Ghent University, Ghent, Belgium.
J Xray Sci Technol. 2010;18(4):451-61. doi: 10.3233/XST-2010-0268.
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,根特大学(比利时)的 X 射线层析成像中心,从事 X 射线层析成像及其应用的研究。这包括为科研目的开发和构建最先进的 CT 扫描仪。由于这些扫描仪的用途非常不同,它们在物理实现上有很大的差异。然而,它们都具有共同的基本功能。在这种情况下,使用 LabVIEW®开发了一个通用软件平台,以便在所有扫描仪上提供相同的接口和功能。本文介绍了该软件的概念和特点,以及它在研究环境中的层析成像潜力。核心概念是严格将 CT 扫描仪的抽象操作与其实际物理配置分离。通过实现发送方-监听方架构来实现这种分离。其优点是,所得到的软件平台是通用的、可扩展的、高效的、易于开发和扩展,并且可以在未来的扫描仪上以最小的努力进行部署。