Edit this page

NA-MIC Project Weeks

Back to Projects List

SlicerSOFA simulation for predicting soft tissue restoration after orbital fracture repair

Key Investigators

Project Description

Orbital fractures are typically caused by blunt-force trauma. Fracture repair frequently requires placing a titanium plate to reconstruct bony orbit and restore tissue position and function from disturbed conditions, such as enophthalmos (“sunken eye”) and muscle entrapment & conformational changes.

This project aims to develop a reproducible and scalable patient-specific SOFA/SlicerSOFA FEM simulation workflow to predict orbital soft tissue restoration after fracture repair using a preformed titanium plate.The simulation processes span across multiple scenes from retracting orbital tissue to place a plate and then let the tissue fall onto the plate. The only deformable object is a unified multi-material orbital tissue mesh. Tetrahedrons inside different tissue regions to assign with different material properties. The retracting tool, plate, and bony orbit are all simulated as rigid bodies.

Currently, it still relies on many steps of manual set up in Slicer, including retraction plane position and moving trajectory and distances, attachment points, input/output across staged scenes, and tissue-bone attachment points.

Objective

The main objective is to streamline workflow reproducibility and improve efficiency for patient-specific simulation:

  1. Streamlining setting & simplifying constraints and boundary conditions for patient-specific simulation, including bone-tissue attachment, collision simplification, retracting moving trajectories and retraction stages, and transitions across scenes.
  2. Tracking, quantifying, and visualize tissue position and shape change.
  3. Use Slicer methods to facilitate simulation setup, smooth transitions across multiple scenes, outcome visualization, and parameter tuning.

Approach and Plan

Implement Slicer methods to:

  1. Initiate a SlicerSOFA-based module prototype to streamline scene setup and interaction, such as tissue bone attachment, syncing the interactive transform with the SOFA controller, retraction trajectories, and collision regions
  2. Track and visualize tissue deformation, such as using TPS, grid transform, and mark up-based methods.
  3. Facilitate performance tracking and parameter tuning & method selection in SlicerSOFA (e.g., exploring using AI agents)

Progress and Next Steps

  1. Convert a SOFA scene into a Slicer scene and created a prototype module using SlicerSOFA infrastructure
  2. Use sequence module to generate a playback sequence recording.
    Screencast from 06-25-2026 09_59_22 PM.webm

Screencast from 06-25-2026 09_59_22 PM webm

Screencast from 06-25-2026 09_59_22 PM webm (1)

Recording 2026-06-26 002342

  1. Newton Physics demo

Screencast from 06-25-2026 04_26_48 PM.webm

Screencast from 06-25-2026 04_26_48 PM webm

Next steps

Illustrations

Screenshot 2026-06-26 003232

Background and References

No response