Skip to content

alPreuhs/InteractiveConeBeamReconstruction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Cone Beam Reconstruction

In cone beam computed tomography (CBCT) a 3D volume is reconstructed based on several 2D projections from different angles. This application visualizes the acquisition and reconstruction process and can be used to teach the basics of flat panel CBCT reconstruction using the FDK algorithm. It is possible to interactively change all relevant parameters and quickly see their effect on the reconstruction result.

The application is based on the project Interactive Reconstruction that explains fan beam CT reconstruction.

Both acqusition and reconstruction use the library pyCONRAD which is based on the Java library CONRAD.

Setup

The voxel grid and mesh of the phantom and its rotation, translation, scale and color can be edited in the config.xml file.

Usage

pythonw InteractiveConeBeamReconstruction.pyw

Required Packages

Install using pip install -r requirements.txt

Add Translation

  1. Run python generate_translation_files.py NameOfNewLanguage
  2. Translate using Qt Linguist
  3. Run python generate_translation_files.py
  4. New translation will be loaded into the menu bar at startup

Tested Environments

The app has been tested to work under the following environments:

OS Python Java pyCONRAD
Windows 10 3.7 Java SE 12.0.1 0.6.6
Debian 9.9 3.5 OpenJDK 8.0 0.6.6
macOS 10.15 3.7 Java SE 12.0.1 0.7.4

References

  1. A. Maier, H. G. Hofmann, M. Berger, P. Fischer, C. Schwemmer, H. Wu, K. Müller, J. Hornegger, J. H. Choi, C. Riess, A. Keil, and R. Fahrig. CONRAD—A Software Framework for Cone-Beam Imaging in Radiology. Medical Physics 40(11):111914-1-8. 2013
  2. G. L. Zeng. Medical Image Reconstruction: A Conceptual Tutorial. New York: Springer, 2010.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages