Skip to content

Commit 0d97deb

Browse files
committed
PW45_2026_Boston: Add project New3DSlicerModuleToPredictSurgeryMovementForMaxillofacialSurgery
1 parent e45a829 commit 0d97deb

1 file changed

Lines changed: 99 additions & 0 deletions

File tree

  • PW45_2026_Boston/Projects/New3DSlicerModuleToPredictSurgeryMovementForMaxillofacialSurgery
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
---
2+
layout: pw45-project
3+
4+
permalink: /:path/
5+
6+
project_title: New 3D Slicer Module to predict surgery movement for maxillofacial surgery
7+
category: Other
8+
presenter_location:
9+
10+
key_investigators:
11+
12+
- name: Alexandre Buisson
13+
affiliation: University of North Carolina at Chapel Hill
14+
country: USA
15+
16+
- name: Paul Dumont
17+
affiliation: University of North Carolina at Chapel Hill
18+
country: USA
19+
20+
- name: Juan Carlos Prieto
21+
affiliation: University of North Carolina at Chapel Hill
22+
country: USA
23+
24+
- name: Lucia Cevidanes
25+
affiliation: University of North Carolina at Chapel Hill
26+
country: USA
27+
28+
- name: Steve Pieper
29+
affiliation: Isomics
30+
country: USA
31+
32+
---
33+
34+
# Project Description
35+
36+
<!-- Add a short paragraph describing the project. -->
37+
38+
39+
Predicting surgical movements and bone displacement vectors in virtual surgical planning software remains an expert-intensive task, requiring surgeons to simulate osteotomies and manually adjust bone segments. Although statistical shape models and deep learning regression networks have been explored to automate this phase, they output dense deformation fields that lack the geometric interpretability needed to guide clinical or surgical decisions.
40+
41+
This project introduces a dedicated 3D Slicer module driven by a Machine Learning Stacking model, trained on a robust dataset of 1,496 patients. The module simplifies the clinical workflow by allowing users to upload an input file (e.g., Excel/CSV containing clinical parameters) and instantly receive accurate, data-driven predictions of the required maxillofacial bone movements.
42+
43+
44+
45+
## Objective
46+
47+
<!-- Describe here WHAT you would like to achieve (what you will have as end result). -->
48+
49+
50+
- Embed a pre-trained Stacking ML model into the 3D Slicer environment to leverage multi-patient surgical data.
51+
- Enable seamless parsing of input files (Excel/CSV) to extract patient-specific features.
52+
- Generate and display precise bone movement recommendations directly within the Slicer interface based on the model's inference.
53+
54+
55+
56+
57+
## Approach and Plan
58+
59+
<!-- Describe here HOW you would like to achieve the objectives stated above. -->
60+
61+
62+
- Develop the input file parser (Excel/CSV) to clean and prepare patient data for the model.
63+
- Integrate the pre-trained Stacking ML model into a Python-based 3D Slicer scripted module.
64+
- Design a user-friendly Slicer UI that allows clinicians to load patient files, trigger the prediction, and visualize the recommended bone displacements.
65+
66+
67+
68+
69+
## Progress and Next Steps
70+
71+
<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
72+
If there are specific steps that you could not complete then you can describe them here, too. -->
73+
74+
75+
The core Stacking ML model has been successfully trained and validated using a dataset of 1,496 patient cases.
76+
77+
During the project week we'll build an interactive UI and backend pipeline within 3D Slicer to handle file inputs and run the model's prediction pipeline.
78+
Also, we'll verify the accuracy of the outputs within the Slicer environment and explore intuitive ways to display the predicted movements to the user.
79+
80+
81+
82+
83+
# Illustrations
84+
85+
<!-- Add pictures and links to videos that demonstrate what has been accomplished. -->
86+
87+
88+
_No response_
89+
90+
91+
92+
# Background and References
93+
94+
<!-- If you developed any software, include link to the source code repository.
95+
If possible, also add links to sample data, and to any relevant publications. -->
96+
97+
98+
_No response_
99+

0 commit comments

Comments
 (0)