GPU Accelerated 3D Tomographic Reconstruction and Visualization from Noisy Electron Microscopy Tilt-Series

Julio Rey Ramirez, Peter Rautek, Ciril Bohak, Ondrej Strnad, Zheyuan Zhang, Sai Li, Ivan Viola and Wolfgang Heidrich

GPU Accelerated 3D Tomographic Reconstruction and Visualization from Noisy Electron Microscopy Tilt-Series
IEEE Transactions on Visualization and Computer Graphics , 2023

We present a novel framework for 3D tomographic reconstruction and visualization of tomograms from noisy electron microscopy tilt-series. Our technique takes as an input aligned tilt-series from cryogenic electron microscopy and creates denoised 3D tomograms using a proximal jointly-optimized approach that iteratively performs reconstruction and denoising, relieving the users of the need to select appropriate denoising algorithms in the pre-reconstruction or post-reconstruction steps. The whole process is accelerated by exploiting parallelism on modern GPUs, and the results can be visualized immediately after the reconstruction using volume rendering tools incorporated in the framework. We show that our technique can be used with multiple combinations of reconstruction algorithms and regularizers, thanks to the flexibility provided by proximal algorithms. Additionally, the reconstruction framework is open-source and can be easily extended with additional reconstruction and denoising methods. Furthermore, our approach enables visualization of reconstruction error throughout the iterative process within the reconstructed tomogram and on projection planes of the input tilt-series. We evaluate our approach in comparison with state-of-the-art approaches and additionally show how our error visualization can be used for reconstruction evaluation.

@article{Ramirez2023EMTiltSeries,
  title = {GPU Accelerated 3D Tomographic Reconstruction and Visualization from Noisy Electron Microscopy Tilt-Series},
  author = {Ramirez, Julio Rey and Rautek, Peter and Bohak, Ciril and Strnad, OndÅ™ej and Zhang, Zheyuan and Li, Sai and Viola, Ivan and Heidrich, Wolfgang},
  journal = {IEEE Transactions on Visualization and Computer Graphics},
  number = {29},
  issue = {to appear},
  pages = {1--15},
  year = {2023},
  doi = {10.1109/TVCG.2022.3230445}
}