Back to Projects List
Mesh Comparison
Key Investigators
- Paolo Zaffino (Magna Graecia University of Catanzaro, Italy)
- Maria Francesca Spadea (Institute of Biomedical Engineering, KIT - Karlsruher Institut für Technologie, Germany)
- Michela Destito (Magna Graecia University of Catanzaro, Italy)
- Amerigo Giudice, the clinical mind behind the idea (Magna Graecia University of Catanzaro, Italy)
- Anyone who wants to join (bring a coffee!)
Project Description
In the oral surgery field, it is important quantifying the level of swelling after a surgical procedure. Several centers can easily acquire volumetric scans of the patient, both before and after the intervention. Slicer already offers several modules for dealing with surfaces (including difference quantification), but lacks a tool for computing the volume between two meshes. Our aim is to provide such a tool.
Objective
- Write a module for computing the volume between two meshes.
- Propose to integrate the developed module into a larger project (Slicer CMF?)
Approach and Plan
- Write a module for computing volume between two meshes (they can be also “open-mesh”)
- Use pyvista library for tasks involving mesh
- Deal with open meshes
Progress and Next Steps
- Created a proptype extension. This can be improved a lot, it is just a starting point.
- The module is able to close open models (by using pymeshfix library)
- The module is able to compute volume difference and boolean difference (be careful, it could fail in some cases)
- Ask our clinical partner to test it on clinical scenario (feedbacks are more than welcome!)
Illustrations
At the beginning of project week
————————————————————————-
At the end of project week
Background and References
https://github.com/PerkLab/BreastReconstruction
https://github.com/pzaffino/SlicerMeshVolumeComparison