Automatic C-arm Positioning Using Multi-Functional User Interface


  • M. Haiderbhai University of Ottawa
  • J. Guerrero Turrubiates University of Ottawa
  • Vinod Gutta University of Ottawa
  • P. Fallavollita University of Ottawa


C-arm positioning is a critical step of the surgical workflow. The traditional method is often time consuming and results in additional radiation exposure to the patient and surgical staff. We propose a user interface that allows surgeons to interact with a simulated X-ray 3D reconstruction of the patient’s anatomy. Optimal views chosen by the surgeon with the simulated X-ray are used to calculate the C-arm position required to achieve that view. The proposed system uses pre-operative CT data to generate a 3D model, and inverse kinematics with 6 degrees of freedom to calculate the C-arm joint parameters. Day of surgery patient position variations are factored in through registration methods using the Kinect. Quantitative results were validated by comparing outputs with ground truths, and results indicate our method can output C-arm position values close to the truth considering the limitation of working with truncated values. Automatic positioning reduces radiation by minimizing typical positioning errors. Future work will include the integration of radiation exposure measurements and visualization into the user interface.




How to Cite

M. Haiderbhai, J. G. Turrubiates, V. Gutta, and P. Fallavollita, “Automatic C-arm Positioning Using Multi-Functional User Interface”, CMBES Proc., vol. 42, May 2019.