Difference between revisions of "2012 Summer Project Week:VertebraCTUSReg"
Line 57: | Line 57: | ||
##Extension -- loadable | ##Extension -- loadable | ||
#Other (Please specify) | #Other (Please specify) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 03:23, 8 June 2012
Home < 2012 Summer Project Week:VertebraCTUSRegKey Investigators
- University of British Columbia, Robotics & Control Laboratory
- Queen's University
Objective
We are developing a new module as a puzzle block for a spine injection image-guided intervention.
The ultimate goal is to plan for injection based on prior CT-image and perform the treatment using ultrasound-based needle guidance.
A volumetric representation of the patient's lumbar section is being reconstructed using tracked frames.
This volume should go through a registration algorithm to rigidly align with the model generated from CT image.
Approach, Plan
A bone probability volume is generated from the original ultrasound volume. From the CT image, a subset of visible points is extracted. A guassian mixture model method is performed to solve for this surface to volume registration problem.
Progress
All implementations are based on a single vertebra registration for now. A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. All inputs need to be limited to region of interest (i.e. a single vertebra: L3). Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue. A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way. A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)
- ITK Module
- Slicer Module
- Built-in
- Extension -- commandline
- Extension -- loadable
- Other (Please specify)