Bone tissues in critical-size bone fractures, do not regenerate naturally and require special treatments, for example by using scaffold implants that can facilitate the process of healing. In this work we propose a new technique for automatic segmentation of bone fractures to facilitate the process of manufacturing the patient-specific scaffolds. To achieve this, after pre-processing the acquired 3D Computed Tomography (CT) images, we use thresholding segmentation to extract the bone from the scan. This step is followed by orientation optimization of the segmentation result by taking advantage of a global optimization technique, namely Simulated Annealing, to ensure maximized visibility of the fracture in a projected view. Binary hole-filling techniques and bone thickness estimation is then used to create a 3D template to be sent for scaffold printing. Experiments with both synthetic and real datasets show that the proposed method is an effective approach for creating rapid, precise and patient-specific 3D scaffolds to treat critical-size bone fractures.
This program was created using MATLAB 2018a and the Global Optimization Toolbox. Please make sure you have the same version or higher installed on your machine.
This program can be run two ways:
- Fully automated script. - ProjectionScript.m
Navigate to the directory containing the scripts and run
projectionscript.m
in the MATLAB console. - Using the provided GUI app. - ProjectionApplication.mlapp
Run the
ProjectionApplication.mlapp
in the MATLAB console to launch the app and operate as required.
The original technical paper for this work will be available soon.
Abrar Hussain Syed | Dr. Ahmadreza Baghaie | Dr. Azhar Ilyas |
---|---|---|
Research Assistant | Co-Advisor | Advisor |