Skip to content

Real-time 4D tomographic reconstruction and visualization

License

Notifications You must be signed in to change notification settings

zhujun98/recastx

Repository files navigation

RECASTX

documentation


Overview

RECASTX is a GPU-accelerated software written in modern C++(17). This project has been developed based on a successful proof-of-principle test [1] using RECAST3D in 2019 at the TOMCAT, Swiss Light Source. It aims at providing a near real-time streaming data processing and visualization tool to allow guide tomoscopy experiments effectively. It also serves as the foundation of building a smart data acquisition system which has the potential to reduce the recorded data size by removing trivial or repetitive data while preserving the important scientific information which could lead to scientific discoveries.

Besides various new features, the performance of the reconstruction pipeline has been heavily optimized and it currently reaches more than 3 GB/s (raw data) on a middle-end GPU node. In addition, a modern GUI has been developed to offer better visualization of the 3D data and more flexible control of the reconstruction pipeline.

References

[1] Buurlage, JW., Marone, F., Pelt, D.M. et al. Real-time reconstruction and visualisation towards dynamic feedback control during time-resolved tomography experiments at TOMCAT. Sci Rep 9, 18379 (2019)

Learn more about RECASTX, please check the documentation.

The official PSI repository can be found here.

The Github repository can be found here.