Skip to content

SlicerOrbitSurgerySim is a 3D Slicer extension for interactive registration, evaluation, and comparison of preformed orbital plates used in the repair of orbital fractures.

License

Notifications You must be signed in to change notification settings

chz31/SlicerOrbitSurgerySim

Repository files navigation

SlicerOrbitSurgerySim

A 3D Slicer extension for orbital fracture repair planning and simulation

SlicerOrbitSurgerySim is a 3D Slicer extension for interactive registration, evaluation, and comparison of preformed orbital plates used in the repair of orbital fractures. The extension supports systematic comparison of plate fit across different vendors, plate sizes, and placement strategies, enabling quantitative assessment for research and clinical decision support.

📖 If you use SlicerOrbitSurgerySim in your research, please cite:

Zhang, C., Gunn, B., & Read-Fuller, A. M. (2025).
SlicerOrbitSurgerySim: An Open-Source Platform for Virtual Registration and Quantitative Comparison of Preformed Orbital Plates.
arXiv:2512.19534 — https://arxiv.org/abs/2512.19534

For clinical background on the use of preformed and customized plates in orbital fracture repair, see this AO CMF reference:
https://surgeryreference.aofoundation.org/cmf/trauma/midface/orbit-floor/reconstruction

Example of a widely used preformed orbital plate registered to a reconstructed orbit using the PlateRegistration module.


Modules

At present, the extension includes two primary modules:

1. PlateRegistration

The PlateRegistration module enables users to:

  • Interactively adjust plate position using 3D transform handles
  • Register preformed orbital plates to reconstructed or native orbit models
  • Compute repeatable, quantitative plate-to-orbit fit metrics
  • Compare plate fit across vendors, plate sizes, or alternative placements of the same plate

The generated metrics support plate ranking, visualization, and downstream statistical analysis.


2. MirrorOrbitRecon

The MirrorOrbitRecon module reconstructs the fractured orbit using a mirrored model of the contralateral (uninjured) side. A reconstructed orbit is strongly recommended for robust and interpretable plate fit assessment.

Core functionality includes:

  • Rigid and affine registration
  • Dependency: SlicerMorph extension

Installation

SlicerOrbitSurgerySim is distributed through the official 3D Slicer Extension Manager.

  1. Install 3D Slicer 5.10.0 from:
    https://download.slicer.org/

  2. Open Extension Manager (top-right corner of the Slicer interface).

  3. Search for SlicerOrbitSurgerySim, install the extension, and restart Slicer.


Get Started

New users

Follow the step-by-step Quick Tutorial: Plate Registration and Fit Comparison
(~10–20 minutes, prepared sample data included and downloadable directly from Slicer)

Video tutorials

Detailed tutorials:

Detailed tutorials explaining the underlying registration, reconstruction, and fit metric methods will be added soon.

Acknowledgements

The 3D Slicer community offered important technical advice and feedback during development, especially Kyle Sunderland (Perk Lab, Queen’s University), who developed the Interaction Transform Handle in Slicer, as well as Dr. Andras Lasso (Perk Lab, Queen’s University) and Dr. Steve Pieper (Isomics, Inc.).

Dr. Andrew Read-Fuller (Texas A&M University College of Dentistry) contributed essential clinical insights that helped shape the design and evaluation of this work. Braedon Gunn (Texas A&M University College of Dentistry) meticulously segmented numerous fractured orbital datasets and tested the extension on multiple patient scans, providing critical validation and feedback.

The rigid (ITK-based) and affine registration components build upon methods originally developed for the ALPACA and FastModelAlign modules of the SlicerMorph extension, developed by Dr. A. Murat Maga’s laboratory.

This project was supported by a Seedling Grant from the Texas A&M University Health Science Center, awarded to Chi Zhang.

About

SlicerOrbitSurgerySim is a 3D Slicer extension for interactive registration, evaluation, and comparison of preformed orbital plates used in the repair of orbital fractures.

Topics

Resources

License

Stars

Watchers

Forks