<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samann</id>
	<title>NAMIC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samann"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Samann"/>
	<updated>2026-05-07T11:49:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=77076</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=77076"/>
		<updated>2012-06-22T15:18:39Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:CTUSDiagram.png|Sequence diagram&lt;br /&gt;
Image:CTUSModule.png|Module interface&lt;br /&gt;
Image:CTUSTools.png|Slicer plug-ins&lt;br /&gt;
Image:CTUSReg.png|Registered phantom(L3)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Entire procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
** loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
** cropping ultrasound volume using &amp;quot;Crop Volume&amp;quot; module&lt;br /&gt;
** Segmentation of the cropped CT volume using &amp;quot;Editor&amp;quot; module&lt;br /&gt;
** Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation conflicts&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76991</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76991"/>
		<updated>2012-06-22T14:05:52Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:CTUSDiagram.png|Sequence diagram&lt;br /&gt;
Image:CTUSModule.png|Module interface&lt;br /&gt;
Image:CTUSTools.png|Slicer plug-ins&lt;br /&gt;
Image:CTUSReg.png|Registered phantom(L3)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.png&amp;diff=76990</id>
		<title>File:CTUSDiagram.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.png&amp;diff=76990"/>
		<updated>2012-06-22T14:05:28Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSReg.png&amp;diff=76975</id>
		<title>File:CTUSReg.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSReg.png&amp;diff=76975"/>
		<updated>2012-06-22T13:58:41Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSModule.png&amp;diff=76973</id>
		<title>File:CTUSModule.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSModule.png&amp;diff=76973"/>
		<updated>2012-06-22T13:58:18Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSTools.png&amp;diff=76970</id>
		<title>File:CTUSTools.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSTools.png&amp;diff=76970"/>
		<updated>2012-06-22T13:57:56Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76968</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76968"/>
		<updated>2012-06-22T13:57:03Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:CTUSDiagram.jpg|Sequence diagram&lt;br /&gt;
Image:CTUSModule.png|Module interface&lt;br /&gt;
Image:CTUSTools.png|Slicer plug-ins&lt;br /&gt;
Image:CTUSReg.png|Registered phantom(L3)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76956</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76956"/>
		<updated>2012-06-22T13:54:08Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;!--Image:CTUSDiagram.png|Sequence Diagram.--&amp;gt;&lt;br /&gt;
Image:CTUSDiagram.jpg|Sequence Diagram&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76951</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76951"/>
		<updated>2012-06-22T13:53:49Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;!--Image:CTUSDiagram.png|Sequence Diagram.--&amp;gt;&lt;br /&gt;
Image:CTUSDiagram.png|Sequence Diagram&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76945</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76945"/>
		<updated>2012-06-22T13:51:07Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
[[File:CTUSDiagram.jpg]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76938</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76938"/>
		<updated>2012-06-22T13:49:42Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
[[File:CTUSDiagram.jpg]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[File:CTUSDiagram.jpg]]&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:PW-MIT2012.png&amp;diff=76933</id>
		<title>File:PW-MIT2012.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:PW-MIT2012.png&amp;diff=76933"/>
		<updated>2012-06-22T13:49:06Z</updated>

		<summary type="html">&lt;p&gt;Samann: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:PW-MIT2012.png&amp;diff=76932</id>
		<title>File:PW-MIT2012.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:PW-MIT2012.png&amp;diff=76932"/>
		<updated>2012-06-22T13:48:53Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:CTUSDiagram.jpg]]&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.jpg&amp;diff=76925</id>
		<title>File:CTUSDiagram.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.jpg&amp;diff=76925"/>
		<updated>2012-06-22T13:46:28Z</updated>

		<summary type="html">&lt;p&gt;Samann: uploaded a new version of &amp;quot;File:CTUSDiagram.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.jpg&amp;diff=76878</id>
		<title>File:CTUSDiagram.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:CTUSDiagram.jpg&amp;diff=76878"/>
		<updated>2012-06-22T12:51:22Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76874</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76874"/>
		<updated>2012-06-22T12:49:10Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
[[File:CTUSDiagram.jpg]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76873</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76873"/>
		<updated>2012-06-22T12:48:09Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76866</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76866"/>
		<updated>2012-06-22T12:43:24Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Diagram.png]]&lt;br /&gt;
[[File:Diagram1.png]]&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76863</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76863"/>
		<updated>2012-06-22T12:38:07Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Diagram.png]]&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76861</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76861"/>
		<updated>2012-06-22T12:37:37Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Diagram.png]]&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:Diagram.png&amp;diff=76859</id>
		<title>File:Diagram.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:Diagram.png&amp;diff=76859"/>
		<updated>2012-06-22T12:36:07Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76858</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76858"/>
		<updated>2012-06-22T12:35:11Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
[[File:c:\diagram.png]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76806</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76806"/>
		<updated>2012-06-22T05:05:05Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress during project week&amp;lt;/h3&amp;gt;&lt;br /&gt;
* MATLAB core is compiled and exported as shared libraries to be used in external projects.&lt;br /&gt;
* A wrapper project is added to the slicer solution to provide an interface with compiled MATALB dlls.&lt;br /&gt;
* Whole procedure for single vertebra registration is implemented using slicer interface and current plugin modules:&lt;br /&gt;
- loading complete ultrasound volume of the lumbar phantom&lt;br /&gt;
- cropping ultrasound volume using Crop Volume module&lt;br /&gt;
- Segmentation of the cropped CT volume using Editor module&lt;br /&gt;
- Passing model and volume nodes to &amp;quot;SpineCTUSRegistration&amp;quot; module and calling the registration commands&lt;br /&gt;
&amp;lt;h3&amp;gt;Works to do&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Still there is a need to initialize model and volume inputs regarding LPS/RAS orientation&lt;br /&gt;
* Improving animated visualization of the transform evolution on each iteration&lt;br /&gt;
* Cropping a larger area and reviewing the results&lt;br /&gt;
* Algorithm modification by using original MHA files instead of reconstructed VTK files&lt;br /&gt;
* Performing entire procedure for a real patient data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76805</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=76805"/>
		<updated>2012-06-22T04:49:40Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory: Saman Nouranian, Samira Sojoudi&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week&amp;diff=76804</id>
		<title>2012 Summer Project Week</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week&amp;diff=76804"/>
		<updated>2012-06-22T04:48:28Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Back to [[Events]]&lt;br /&gt;
&lt;br /&gt;
[[image:PW-MIT2012.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Dates:''' June 18-22, 2012&lt;br /&gt;
*'''Location:''' MIT&lt;br /&gt;
&lt;br /&gt;
==Agenda==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#b0d5e6;color:#02186f&amp;quot; &lt;br /&gt;
!style=&amp;quot;width:10%&amp;quot; |Time&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Monday, June 18&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Tuesday, June 19&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Wednesday, June 20&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Thursday, June 21&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Friday, June 22&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#dbdbdb&amp;quot;|'''Project Presentations'''&lt;br /&gt;
|bgcolor=&amp;quot;#6494ec&amp;quot;|'''NA-MIC Update Day'''&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#88aaae&amp;quot;|'''IGT Day'''&lt;br /&gt;
|bgcolor=&amp;quot;#faedb6&amp;quot;|'''Reporting Day'''&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''8:30am'''&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''9am-12pm'''&lt;br /&gt;
|&lt;br /&gt;
|'''9am-10am:''' [[2012 Project Week Breakout Session: Slicer4|What's new in Slicer4 (Charts - Jim, DICOM - Steve, Multivolume - Andrey)]] &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms|Grier Room (Left)]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''10-11am''' [[2012 Project Week Breakout Session:Slicer4 Python Q&amp;amp;A|Slicer4 Python Q&amp;amp;A]] &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms|Grier Room (Left)]] &lt;br /&gt;
|'''9am-11pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Project Week Breakout Session: SimpleITK|Slicer and SimpleITK]] (Hans)&lt;br /&gt;
[[MIT_Project_Week_Rooms#Kiva_32-G449|Kiva Room]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''10am-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Computation Core PIs: closed meeting with Ron:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Star|Star Room]]&lt;br /&gt;
|'''9am-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Summer Project Week Breakout Session:Slicer in Networked Environment|Slicer in Networked Environment]] (Junichi)&lt;br /&gt;
[[MIT_Project_Week_Rooms#Kiva_32-G449|Grier Room]]&lt;br /&gt;
|'''10am-12pm:''' [[#Projects|Project Progress Updates]]&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''12pm-1pm'''&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch boxes; Adjourn by 1:30pm&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''1pm-5:30pm'''&lt;br /&gt;
|'''1-1:05pm: &amp;lt;font color=&amp;quot;#503020&amp;quot;&amp;gt;Ron Kikinis: Welcome&amp;lt;/font&amp;gt;'''&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''1:05-3:30pm:''' [[#Projects|Project Introductions]] (all Project Leads)&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''3:30-4:30pm''' [[2012 Summer Project Week Breakout Session:SlicerExtensions|Slicer4 Extensions]] (JC)  &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Room (Left)]]&lt;br /&gt;
|'''3-4pm:''' [[2012_Tutorial_Contest|Tutorial Contest Presentations]]&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''4-5pm:'''  [[2012 Summer Project Week Breakout Session:Slicer DICOM|Breakout Session: DICOM, Networking, RT, Segmentations]] (Steve, Greg, Andras, Andre) &lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Star Room]]&lt;br /&gt;
|'''12:45-1pm:''' [[Events:TutorialContestJune2012|Tutorial Contest Winner Announcement]]&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''3-30pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Summer Project Week Breakout Session:QtTesting|QtTesting]] (JC)&lt;br /&gt;
|'''1-3pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Summer Project Week Breakout Session:Ultrasound|Ultrasound]] (Tamas)&lt;br /&gt;
[[MIT_Project_Week_Rooms#Kiva_32-G449|Grier Room]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''3:00-4:00pm''' [[2012_Summer_Project_Week:LeanSlicer|Lean Slicer (Andras)]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Kiva_32-G449|Grier Room]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''5:30pm'''&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
&lt;br /&gt;
Please use [http://wiki.na-mic.org/Wiki/index.php/Project_Week/Template  THIS TEMPLATE] to create project pages for this event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Neurosurgery, Brain and Spine, Traumatic Brain Injury'''===&lt;br /&gt;
&lt;br /&gt;
# [[Semiautomatic longitudinal segmentation of MR volumes in traumatic brain injury]] (Andrei Irimia, Micah Chambers, Bo Wang, Marcel Prastawa, Danielle Pace, Stephen Aylward, Jack van Horn, Guido Gerig)&lt;br /&gt;
# [[2012_Summer_Project_Week:4D_Segmentation_TBI|4D Segmentation of longitudinal MRI of TBI patients]] (Bo Wang, Marcel Prastawa, Andrei Irimia, Micah Chambers, Jack van Horn, Guido Gerig)&lt;br /&gt;
# [[2012_Summer_Project_Week:Intraoperative_Tract_Detection | Intraoperative White Matter Tract Detection Module]] (Lauren O'Donnell, Isaiah Norton)&lt;br /&gt;
# [[2012_Summer_Project_Week:Ultrasound_Aberration_Correction | An Ultrasound-based Method for Aberration Correction in TCFUS]] (Jason White, Greg Clement)&lt;br /&gt;
# [[2012_Summer_Project_Week:Early_Dementia_Diagnostic |Early Dementia Diagnostic Tools]] (Marcel Koek, Sonia Pujol)&lt;br /&gt;
# [[2012_Summer_Project_Week:Radnostics |Spine Segmentation &amp;amp; Osteoporosis Detection In CT Imaging Studies]] (Anthony Blumfield, Ron Kikinis)&lt;br /&gt;
&lt;br /&gt;
==='''Radiation Therapy'''===&lt;br /&gt;
#[[2012_Summer_Project_Week:Atlas_based_segmentation_for_head_and_neck| Atlas-based segmentation for head and neck]] (Amelia Arbisser, Nadya Shusharina, James Shackleford, Greg Sharp, Polina Golland)&lt;br /&gt;
#[[2012_Summer_Project_Week:Overlapping_structures| First class structure set support in Slicer]] (Greg Sharp, James Shackleford, Steve Pieper)&lt;br /&gt;
#[[2012_Summer_Project_Week:PlastimatchIntegration| Plastimatch loadable module]] (James Shackleford, Greg Sharp)&lt;br /&gt;
#[[2012_Summer_Project_Week:Deformable_Registration_for_Head_and_Neck| Deformable Registration for Head and Neck ]] (Ivan Kolesov, Greg Sharp, Yi Gao, Allen Tannenbaum)&lt;br /&gt;
#[[2012_Summer_Project_Week:SlicerRT| Radiotherapy extensions for Slicer 4]] (Andras Lasso, Csaba Pinter, Kevin Wang)&lt;br /&gt;
#[[2012_Summer_Project_Week:PET_Image_Analysis | SUV Threshold Computation]] (Nadya Shusharina, Greg Sharp)&lt;br /&gt;
&lt;br /&gt;
==='''Huntington's Disease'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:Nipype Integration|Slicer/Nipype Integration]] (Hans Johnson)&lt;br /&gt;
# [[2012_Summer_Project_Week:DicomToNrrd|DicomToNrrdConverter Integration]] (Kent Williams, Hans Johnson)&lt;br /&gt;
# [[2012_Summer_Project_Week:4D shape analysis|4D Shape Analysis: Software Tools]] (James Fishbaugh, Marcel Prastawa, Guido Gerig)&lt;br /&gt;
# [[2012_Summer_Project_Week:DTI-Reg|DTI atlas based fiber analysis]] (Francois Budin)&lt;br /&gt;
&lt;br /&gt;
==='''Atrial Fibrillation'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:UtahCardiacRegistration|Cardiac MRI Registration Module]] (Greg Gardner, Alan Morris, Danny Perry, Josh Cates, Rob MacLeod)&lt;br /&gt;
# [[2012_Summer_Project_Week:UtahAutoScar|Automatic Left Atrial Scar Detection]] (Greg Gardner, Danny Perry, Alan Morris, Josh Cates, Rob MacLeod)&lt;br /&gt;
# [[2012_Summer_Project_Week:UtahInhomogeneity|MRI Inhomogeneity Correction Filter]] (Greg Gardner, Alan Morris, Eugene Kholmovski, Josh Cates, Danny Perry, Rob MacLeod)&lt;br /&gt;
# [[2012_Summer_Project_Week:VecReg|Vector-Valued Cardiac MRI Registration]] (Yi Gao, Josh Cates, Liang-Jia Zhu, Alan Morris, Danny Perry, Greg Gardner, Rob MacLeod, Sylvain Bouix, Allen Tannenbaum)&lt;br /&gt;
# [[2012_Summer_Project_Week:RidgeExtractionAtrialWallSegmentation|Perceptual Ridge Extraction for Atrial Wall Segmentation in MRI]] (Arie Nakhmani, Allen Tannenbaum)&lt;br /&gt;
&lt;br /&gt;
==='''Device Integration with Slicer and Image Guided Therapy'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:SlicerWeb|Web Interface to Slicer 4]] (Steve Pieper)&lt;br /&gt;
# [[2012_Summer_Project_Week:OpenIGTLinkIF|Improvement of OpenIGTLink IF for Slicer 4]] (Junichi Tokuda, Laurent Chauvin)&lt;br /&gt;
# [[2012_Summer_Project_Week:LeanSlicer|Lean Slicer to facilitate regulatory approval]] (Andras Lasso, Chris Wedlake)&lt;br /&gt;
# [[2012_Summer_Project_Week:LiveUltrasound|Live Ultrasound]] (Tamas Ungi, Andinet Enquobahrie, Junichi Tokuda)&lt;br /&gt;
# [[2012_Summer_Project_Week:BK-PLUS_Integration|Integration of BK ProFocus US with Slicer via PLUS library]] (Andras Lasso, Andrey Fedorov, Isaiah Norton, Saman)&lt;br /&gt;
# [[2012_Summer_Project_Week:TransformRecorder|Transform Recorder and other IGT modules]] (Simrin Nagpal, Tamas Ungi)&lt;br /&gt;
# [[2012_Summer_Project_Week:Open_source_electromagnetic_trackers_using OpenIGTLink|Open-source electromagnetic trackers using OpenIGTLink]] (Peter Traneus Anderson, Tina Kapur, Sonia Pujol)&lt;br /&gt;
# [[2012_Summer_Project_Week:iGyne|iGyne for Gynecological Cancer Brachytherapy]] (Xiaojun Chen, Jan Egger, Tina Kapur, Steve Pieper)&lt;br /&gt;
#[[2012_Summer_Project_Week:Interactive_Needle_Segmentation|Interactive Needle Segmentation for Gynecological Cancer Brachytherapy]] (Nabgha Farhat, Neha Agrawal, Jan Egger, Tina Kapur, Steve Pieper)&lt;br /&gt;
# [[2012_Summer_Project_Week:VertebraCTUSReg|Single Vertebra CT-US Registration]] (Saman Nouranian, Samira Sojoudi, Simrin Nagpal, Tamas Ungi, David Welch)&lt;br /&gt;
# [[2012_Summer_Project_Week:Fast Fiducial Registration|Fast Fiducial Registration Module]] (David Welch, Hans Johnson, Nicole Aucoin, Ron Kikinis)&lt;br /&gt;
# [[2012_Summer_Project_Week:SteeredRegistration|Steered Registration for Image Guided Therapy]] (Guillaume Pernelle BWH, Jan Egger, Tina Kapur, Steve Pieper, Jim Miller, Kunlin Cao)&lt;br /&gt;
# [[2012_Summer_Project_Week:4D_Ultrasound_Slicer4|4D Ultrasound on Slicer4]] (Laurent Chauvin, Nobuhiko Hata)&lt;br /&gt;
# [[2012_Summer_Project_Week:Kinect4Slicer|Kinect4Slicer]] (Laurent Chauvin, Nobuhiko Hata)&lt;br /&gt;
# [[2012_Summer_Project_Week:Needle Tip Tracking |Needle Tip Tracking for complex MR images]] (Atsushi Yamada, Nobuhiko Hata)&lt;br /&gt;
&lt;br /&gt;
==='''General Segmentation'''===&lt;br /&gt;
#[[2012_Summer_Project_Week:SemiAutomatedAirwaySegmentationfrom0.64mmLungCTDatasets|Semi-automated airway segmentation from 0.64mm lung CT datasets]] (Pietro Nardelli, Padraig Cantillon-Murphy, Raul San Jose Estepar)&lt;br /&gt;
#[[Loading and segmentation of histopathology imaging for radiological-pathological correlation]] (Tobias Penzkofer, Andrey Fedorov)&lt;br /&gt;
#[[2012_Summer_Project_Week:ABC_Slicer4|Porting ABC extension to Slicer 4]] (Marcel Prastawa, Bo Wang, Guido Gerig)&lt;br /&gt;
# [[2012_Summer_Project_Week:QuantitativePETImageAnalysisModule|Quantitative PET Image Analysis Module]] (Markus Van Tol)&lt;br /&gt;
#[[2012_Summer_Project_Week:SegmentationWithLabelFusion|Segmentation with Label Fusion]] (Ramesh Sridharan, Christian Wachinger, Polina Golland)&lt;br /&gt;
&lt;br /&gt;
==='''General Registration'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:NiftyReg|NiftyReg integration]] (Marc Modat, Sonia Pujol)&lt;br /&gt;
#[[2012_Summer_Project_Week:ElastixIntegration|Elastix integration]] (Stefan Klein, Sonia Pujol)&lt;br /&gt;
# [[2012_Summer_Project_Week:DTIRegistration| Highly Deformable DTI Registration for cases with large pathological variations]] (Aditya Gupta, Martin Styner, Matthew Toews)&lt;br /&gt;
# [[2012_Summer_Project_Week:DifficultRegistration| Registration of Difficult Images]] (Matthew Toews, Stefan Klein, Marc Modat, Aditya Gupta, Martin Styner, Petter Risholm, Dominik Meier, William Wells)&lt;br /&gt;
&lt;br /&gt;
==='''Informatics'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:AIM_for_QIN|Applicability of AIM to QIN use cases]] (Andrey Fedorov, Reinhard Beichel, Jayashree Kalpathy-Cramer, Pat Mongkolwat, Daniel Rubin)&lt;br /&gt;
# [[2012_Summer_Project_Week:Reporting|Reporting module]] (Andrey, Nicole, Steve, Ron, Pat)&lt;br /&gt;
# [[2012_Summer_Project_Week:CMake_for_AIM_API|CMake-fying AIM API]] (Pat Mongklowat, Vlad Kleper, Andrey Fedorov)&lt;br /&gt;
&lt;br /&gt;
==='''Infrastructure'''===&lt;br /&gt;
&lt;br /&gt;
# [[2012_Summer_Project_Week:SelfTesting|Built-In Self-Testing (BIST) for Slicer]] (Steve, Julien, Jc, Sonia)&lt;br /&gt;
# [[2012_Summer_Project_Week:AnnotationModule|Annotation module redesign for Slicer]] (Nicole)&lt;br /&gt;
# [[2012_Summer_Project_Week:MultiVolumeSupport|Multivolume support]] (Andrey, Jim, Brendan Moloney)&lt;br /&gt;
# [[2012_Summer_Project_Week:PythonCLIandWidget|Python CLI modules (Demian, JC, Julien, Steve)]].&lt;br /&gt;
# [[2012_Summer_Project_Week:Charting|Charting]] (Jim)&lt;br /&gt;
# [[2012_Summer_Project_Week:GPUEditor|GPU Editor Effects]] (Steve, Jim)&lt;br /&gt;
# [[2012_Summer_Project_Week:XTK|XTK/WebGL Exporter]] (Daniel, Nicolas - Boston Children's Hospital)&lt;br /&gt;
# [[2012_Summer_Project_Week:EventOptimization|Callback/Events/Observation best practice + Performance bottleneck discussion (Julien, Steve,...)]]&lt;br /&gt;
# [[2012_Summer_Project_Week:XNATSlicerIntegration|XNAT/Slicer Integration]] (Sunil, Dan, Steve,...)&lt;br /&gt;
# [[2012_Summer_Project_Week:ITKv4 Integration|ITKv4 Integration]] (Hans Johnson, Julien Finet, Jim). See [http://www.na-mic.org/Bug/view.php?id=2007 #2007]&lt;br /&gt;
# [[2012_Summer_Project_Week:SimpleITK Integration|SimpleITK Integration]] (Hans Johnson, Bradley Lowekamp)&lt;br /&gt;
# [[2012_Summer_Project_Week:Threat Modeling|Threat Modeling]] (JC, J2, Anthony, Steve)&lt;br /&gt;
# [[2012_Summer_Project_Week:CUDA Volume Rendering Extension|CUDA Volume Rendering as Extension]] (J2, Elvis)&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce the 15th PROJECT WEEK of hands-on research and development activity for applications in Neuroscience, Image-Guided Therapy and several additional areas of biomedical research that enable personalized medicine. Participants will engage in open source programming using the [[NA-MIC-Kit|NA-MIC Kit]], algorithm design, medical imaging sequence development, tracking experiments, and clinical application. The main goal of this event is to move forward the translational research deliverables of the sponsoring centers and their collaborators. Active and potential collaborators are encouraged and welcome to attend this event. This event will be set up to maximize informal interaction between participants.  If you would like to learn more about this event, please [http://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week click here to join our mailing list].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Active preparation begins on Thursday, April 26th at 3pm ET, with a kick-off teleconference.  Invitations to this call will be sent to members of the sponsoring communities, their collaborators, past attendees of the event, as well as any parties who have expressed an interest in working with these centers. The main goal of the kick-off call is to get an idea of which groups/projects will be active at the upcoming event, and to ensure that there is sufficient coverage for all. Subsequent teleconferences will allow for more focused discussions on individual projects and allow the hosts to finalize the project teams, consolidate any common components, and identify topics that should be discussed in breakout sessions. In the final days leading upto the meeting, all project teams will be asked to fill in a template page on this wiki that describes the objectives and plan of their projects.  &lt;br /&gt;
&lt;br /&gt;
The event itself will start off with a short presentation by each project team, driven using their previously created description, and will help all participants get acquainted with others who are doing similar work. In the rest of the week, about half the time will be spent in breakout discussions on topics of common interest of subsets of the attendees, and the other half will be spent in project teams, doing hands-on project work.  The hands-on activities will be done in 40-50 small teams of size 2-4, each with a mix of multi-disciplinary expertise.  To facilitate this work, a large room at MIT will be setup with several tables, with internet and power access, and each computer software development based team will gather on a table with their individual laptops, connect to the internet to download their software and data, and be able to work on their projects.  Teams working on projects that require the use of medical devices will proceed to Brigham and Women's Hospital and carry out their experiments there. On the last day of the event, a closing presentation session will be held in which each project team will present a summary of what they accomplished during the week.&lt;br /&gt;
&lt;br /&gt;
This event is part of the translational research efforts of [http://www.na-mic.org NA-MIC], [http://www.ncigt.org NCIGT], [http://nac.spl.harvard.edu/ NAC], [http://catalyst.harvard.edu/home.html Harvard Catalyst],  [http://www.cimit.org CIMIT], and OCAIRO.  It is an expansion of the NA-MIC Summer Project Week that has been held annually since 2005. It will be held every summer at MIT and Brigham and Womens Hospital in Boston, typically during the last full week of June, and in Salt Lake City in the winter, typically during the second week of January.  &lt;br /&gt;
&lt;br /&gt;
A summary of all past NA-MIC Project Events is available [[Project_Events#Past|here]].&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
*'''Dates:''' June 18-22, 2012.&lt;br /&gt;
*'''Location:''' MIT. [[Meeting_Locations:MIT_Grier_A_%26B|Grier Rooms A &amp;amp; B: 34-401A &amp;amp; 34-401B]].&lt;br /&gt;
*'''REGISTRATION:''' Please click [https://www.regonline.com/namic2012summerprojweek HERE] to do an on-line registration for the meeting that will allow you to pay by credit card. No checks will be accepted.&lt;br /&gt;
*'''Registration Fee:''' $300 (covers the cost of breakfast, lunch and coffee breaks for the week). &lt;br /&gt;
*'''Hotel:''' No room blocks have been reserved in any area hotel.  Please select a [http://web.mit.edu/institute-events/visitor/stay.html hotel of your choice] and make reservations as early as possible. Some area hotels are: &lt;br /&gt;
**marriott cambridge center&lt;br /&gt;
**marriott residence inn kendall square&lt;br /&gt;
**le meridien central square&lt;br /&gt;
**hotel marlowe cambridge&lt;br /&gt;
**royal sonesta hotel cambridge&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
# Please make sure that you are on the http://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week mailing list&lt;br /&gt;
# The NA-MIC engineering team will be discussing infrastructure projects in a kickoff TCON on April 26, 3pm ET.  In the weeks following, new and old participants from the above mailing list will be invited to join to discuss their projects, so please make sure you are on it!&lt;br /&gt;
# By 3pm ET on Thursday May 10, all participants to add a one line title of their project to #Projects&lt;br /&gt;
# By 3pm ET on Thursday June 7, all project leads to complete [[Project_Week/Template|Complete a templated wiki page for your project]]. Please do not edit the template page itself, but create a new page for your project and cut-and-paste the text from this template page.  If you have questions, please send an email to tkapur at bwh.harvard.edu.&lt;br /&gt;
# By 3pm on June 14: Create a directory for each project on the [[Engineering:SandBox|NAMIC Sandbox]] (Matt)&lt;br /&gt;
## Commit on each sandbox directory the code examples/snippets that represent our first guesses of appropriate methods. (Luis and Steve will help with this, as needed)&lt;br /&gt;
## Gather test images in any of the Data sharing resources we have (e.g. XNAT/MIDAS). These ones don't have to be many. At least three different cases, so we can get an idea of the modality-specific characteristics of these images. Put the IDs of these data sets on the wiki page. (the participants must do this.)&lt;br /&gt;
## Where possible, setup nightly tests on a separate Dashboard, where we will run the methods that we are experimenting with. The test should post result images and computation time. (Matt)&lt;br /&gt;
# Please note that by the time we get to the project event, we should be trying to close off a project milestone rather than starting to work on one...&lt;br /&gt;
# People doing Slicer related projects should come to project week with slicer built on your laptop.&lt;br /&gt;
## See the [http://www.slicer.org/slicerWiki/index.php/Documentation/4.0/Developers Developer Section of slicer.org] for information.&lt;br /&gt;
## Projects to develop extension modules should be built against the latest Slicer4 trunk.&lt;br /&gt;
&lt;br /&gt;
==Registrants==&lt;br /&gt;
&lt;br /&gt;
Do not add your name to this list- it is maintained by the organizers based on your paid registration.  ([http://www.regonline.com/Register/Checkin.aspx?EventID=1089602  Please click here to register.])&lt;br /&gt;
&lt;br /&gt;
#Anderson, Peter, retired, traneus@verizon.net&lt;br /&gt;
#Arbisser, Amelia, MIT, arbisser@mit.edu &lt;br /&gt;
#Aucoin, Nicole, BWH, Nicole@bwh.harvard.edu&lt;br /&gt;
#Aylward, Stephen, Kitware, stephen.aylward@kitware.com&lt;br /&gt;
#Blevins, Scott, BWH, stblevins@gmail.com&lt;br /&gt;
#Blumfield, Anthony, Radnostics, Anthony.Blumfield@Radnostics.com&lt;br /&gt;
#Budin, Francis, NIRAL-UNC, fbudin@unc.edu&lt;br /&gt;
#Cao, Kunlin, GE Research, cao@ge.com&lt;br /&gt;
#Chambers, Micah, UCLA, micahcc@ucla.edu&lt;br /&gt;
#Chauvin, Laurent, SPL, lchauvin@bwh.harvard.edu&lt;br /&gt;
#Chen, Elvis, Robarts, chene@robarts.ca&lt;br /&gt;
#Chen, Xiaojun, SPL, xiaojun@bwh.harvard.edu&lt;br /&gt;
#Datar, Manasi, Utah SCI, datar@sci.utah.edu&lt;br /&gt;
#Diedrich, Karl, AZE R&amp;amp;D, karl.diedrich@azeresearch.com&lt;br /&gt;
#Egger, Jan, BWH, egger@bwh.harvard.edu&lt;br /&gt;
#Farhat, Nabgha, SPL, nfarhat@bwh.harvard.edu&lt;br /&gt;
#Fedorov, Andriy, BWH, fedorov@bwh.harvard.edu&lt;br /&gt;
#Fillion-Robin, Jean-Christophe, Kitware, jchris.fillionr@kitware.com&lt;br /&gt;
#Finet, Julien, Kitware, julien.finet@kitware.com&lt;br /&gt;
#Fishbaugh, James, SCI, jfishbau@sci.utah.edu&lt;br /&gt;
#Gao, Yi, BWH, gaoyi@bwh.harvard.edu&lt;br /&gt;
#Gardner, Greg, SCI, ggardner@sci.utah.edu&lt;br /&gt;
#Golland, Polina, MIT CSAIL, polina@csail.mit.edu&lt;br /&gt;
#Gouaillard, Alexandre, A*STAR, agouaillard@gmail.com&lt;br /&gt;
#Gupta, Aditya, NIRAL UNC, aditya_gupta@med.unc.edu&lt;br /&gt;
#Irimia, Andrei, UCLA, andrei.irimia@loni.ucla.edu&lt;br /&gt;
#Jagadeesan, Jayender, SPL, jayender@bwh.harvard.edu&lt;br /&gt;
#Johnson, Hans, Univ Iowa, hans-johnson@uiowa.edu&lt;br /&gt;
#Kalpathy-Cramer, Jayashree, MGH, kalpathy@nmr.mgh.harvard.edu&lt;br /&gt;
#Kapur, Tina, BWH HMS, tkapur@bwh.harvard.edu&lt;br /&gt;
#Kikinis, Ron, HMS, kikinis@bwh.harvard.edu&lt;br /&gt;
#Klein, Stefan, (cancelled registration) Erasmus MC, s.klein@erasmusmc.nl&lt;br /&gt;
#Kleper, Vladimir, Northwestern Univ, vkleper@northwestern.edu&lt;br /&gt;
#Koek, Marcel, Erasmus MC, m.koek@erasmusmc.nl&lt;br /&gt;
#Kolesov, Ivan, GA Tech, ivan.kolesov@gatech.edu&lt;br /&gt;
#Kumar, Sunil, Washington Univ St Louis, kumars@mir.wustl.edu&lt;br /&gt;
#Lasso, Andras, Queen's Univ, lasso@cs.queensu.ca&lt;br /&gt;
#Lowekamp, Bradley, NLM/NIH, bradley.lowekamp@nih.gov&lt;br /&gt;
#Macule, Raul, AZE R&amp;amp;D, raul.macule@azeresearch.com&lt;br /&gt;
#Mastrogiacomo, Katie, SPL, BWH, kmast@bwh.harvard.edu&lt;br /&gt;
#Meier, Dominik, BWH, meier@bwh.harvard.edu&lt;br /&gt;
#Mercea, Paul, SPL, pmercea@bwh.harvard.edu&lt;br /&gt;
#Miller, Jim, GE Research, millerjv@ge.com&lt;br /&gt;
#Mizutani, Tatsushi, Nagoya Univ, tatsushi0207@me.com&lt;br /&gt;
#Modat, Marc, Univ College London, m.modat@ucl.ac.uk&lt;br /&gt;
#Moloney, Brendan, AIRC, moloney.brendan@gmail.com&lt;br /&gt;
#Mongkolwat, Pattanasak, Northwestern U, p-mongkolwat@northwestern.edu&lt;br /&gt;
#Montillo, Albert, GE Research, montillo@ge.com&lt;br /&gt;
#Nagpal, Simrin, Queen’s Univ, 7sn6@cs.queensu.ca&lt;br /&gt;
#Nakhmani, Arie, BU, nakhmani@gmail.com &lt;br /&gt;
#Nardelli, Pietro, Univ College Cork, pie.nardelli@gmal.com&lt;br /&gt;
#Norton, Isaiah, BWH, inorton@partners.org&lt;br /&gt;
#Nouranian, Saman, Univ BC, samann@ece.ubc.ca&lt;br /&gt;
#O'Donnell, Lauren, BWH, odonnell@bwh.harvard.edu&lt;br /&gt;
#Oyama, Rie, BWH, royama@bwh.harvard.edu&lt;br /&gt;
#Paniagua, Beatriz, Univ NC Chapel Hill, bpaniagua@gmail.com&lt;br /&gt;
#Penzkofer, Tobias, SPL, pt@bwh.harvard.edu&lt;br /&gt;
#Pernelle, Guillaume, BWH, gpernelle@gmail.com&lt;br /&gt;
#Pieper, Steve, Isomics, pieper@bwh.harvard.edu&lt;br /&gt;
#Pinter, Csaba, Queen's Univ, pinter@cs.queensu.ca&lt;br /&gt;
#Pujol, Sonia, BWH, spujol@bwh.harvard.edu&lt;br /&gt;
#Rannou, Nicolas, Childrens Hospital, nicolas.rannou@childrens.harvard.edu&lt;br /&gt;
#Razzaque, Sharif, InnerOptic Technology, sharif@inneroptic.com&lt;br /&gt;
#Risholm, Petter, Harvard, pettri@bwh.harvard.edu&lt;br /&gt;
#San Jose, Raul, BWH, rjosest@bwh.harvard.edu&lt;br /&gt;
#Schroeder, William, Kitware, will.schroeder@kitware.com&lt;br /&gt;
#Shackleford, James, MGH, jshackleford@partners.org&lt;br /&gt;
#Sharp, Greg, MGH, gcsharp@partners.org&lt;br /&gt;
#Shusharina, Nadya, MGH, nshusharina@partners.org&lt;br /&gt;
#Sojoudi, Samira, Univ BC, samiras@ece.ubc.ca&lt;br /&gt;
#Spindler, Wolf, Fraunhofer MEVIS, wolf.spindler@mevis.fraunhofer.de&lt;br /&gt;
#Sridharan, Ramesh, MIT CSAIL, rameshvs@MIT.EDU&lt;br /&gt;
#State, Andrei, InnerOptic Technology, andrei@inneroptic.com&lt;br /&gt;
#Tiwari, Pallavi, Rutgers, pallavi.tiwar@gmail.com&lt;br /&gt;
#Toews, Matthew, BWH HMS, mt@bwh.harvard.edu&lt;br /&gt;
#Tokuda, Junichi, BWH, tokuda@bwh.harvard.edu&lt;br /&gt;
#Ungi, Tamas, Queen's Univ, ungi@cs.queensu.ca&lt;br /&gt;
#Van Tol, Markus, Univ Iowa, mvantol@engineering.uiowa.edu&lt;br /&gt;
#Vosburgh, Kirby, BWH, kirby@bwh.harvard.edu&lt;br /&gt;
#Wang, Bo, SCI, bowang@sci.utah.edu&lt;br /&gt;
#Wang, Kevin, Princess Margaret Hospital, kevin.wang@rmp.uhn.on.ca&lt;br /&gt;
#Wedlake, Chris, Robarts, cwedlake@robarts.ca&lt;br /&gt;
#Welch, David, Univ Iowa, david-welch@uiowa.edu&lt;br /&gt;
#Wells, William, HMS BWH, sw@bwh.harvard.edu&lt;br /&gt;
#Whitaker, Ross, SCI, whitaker@cs.utah.edu&lt;br /&gt;
#White, Phillip, BWH HMS, white@bwh.harvard.edu&lt;br /&gt;
#Yamada, Atsushi, BWH, ayamada@bwh.harvard.edu&lt;br /&gt;
#Yarmakovich, Alex, Isomics, alexy@bwh.harvard.edu&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75913</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75913"/>
		<updated>2012-06-11T17:57:09Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume are provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75801</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75801"/>
		<updated>2012-06-09T18:42:26Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics behind and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, we are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume is provided using existing slicer modules, like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk and scene.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75800</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75800"/>
		<updated>2012-06-09T18:39:25Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, We are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume is provided using existing slicer modules like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* 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)&lt;br /&gt;
* Core implementation of the algorithm is MATLAB-based (The algorithm is quite fast and speed is not an issue). Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module to run on any machine.&lt;br /&gt;
* A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75799</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75799"/>
		<updated>2012-06-09T18:37:23Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, We are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
We assume a single vertebra model and volume is provided using existing slicer modules like crop-volume and segmentation (editor).&lt;br /&gt;
From the CT model, a subset of visible points is extracted regarding position of the probe in ultrasound data acquisition step.&lt;br /&gt;
3D ultrasound volume (reconstructed before) is processed to generate a bone probability volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
An iterative optimization algorithm is performed using Guassian Mixture Model method to solve for this surface to volume registration problem.&lt;br /&gt;
Results of each iteration step is visualaized in slicer to show the convergence of the algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
Output from each step of the algorithm and all transforms from each iteration are saved to disk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
# 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)&lt;br /&gt;
# Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue. Re-distributable MATLAB Compiler Runtime (MCR) is a prerequisite for the slicer module.&lt;br /&gt;
# A spine phantom data (L1-5) is used for the experiment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75798</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75798"/>
		<updated>2012-06-09T18:25:37Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
To bring the realtime needle navigation for spine injections into 3D-slicer framework, a chain of tools are required.&lt;br /&gt;
Ultrasound machine is one of the most applicable devices for realtime guidance due to its non-poisonous physics and low cost availability.&lt;br /&gt;
Out of the  patient's lumbar section of the spine, a 3D volume is reconstructed using tracked frames acquired from ultrasound machine. This volume needs to be registered to prior CT-image of the same area of the patient. At the end a realtime guidance is performed based on outputs generated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this phase, We are focused on developing a new module for slicer that performs a rigid registration between segmented CT (model) and ultrasound volumetric representation (reconstructed volume). Current algorithm is based on single vertebra inputs and will be extended to include mechanical characteristics of spine for a multi-vertebrae case.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
A bone probability volume is generated from the original ultrasound volume. &lt;br /&gt;
From the CT image, a subset of visible points is extracted.&lt;br /&gt;
A guassian mixture model method is performed to solve for this surface to volume registration problem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
All implementations are based on a single vertebra registration for now.&lt;br /&gt;
A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. &lt;br /&gt;
All inputs need to be limited to region of interest (i.e. a single vertebra: L3).&lt;br /&gt;
Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue.&lt;br /&gt;
A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way.&lt;br /&gt;
A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75747</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75747"/>
		<updated>2012-06-08T03:24:22Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Delivery Mechanism */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
We are developing a new module as a puzzle block for a spine injection image-guided intervention.&amp;lt;br /&amp;gt;&lt;br /&gt;
The ultimate goal is to plan for injection based on prior CT-image and perform the treatment using ultrasound-based needle guidance.&lt;br /&gt;
A volumetric representation of the patient's lumbar section is being reconstructed using tracked frames.&lt;br /&gt;
This volume should go through a registration algorithm to rigidly align with the model generated from CT image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
A bone probability volume is generated from the original ultrasound volume. &lt;br /&gt;
From the CT image, a subset of visible points is extracted.&lt;br /&gt;
A guassian mixture model method is performed to solve for this surface to volume registration problem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
All implementations are based on a single vertebra registration for now.&lt;br /&gt;
A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. &lt;br /&gt;
All inputs need to be limited to region of interest (i.e. a single vertebra: L3).&lt;br /&gt;
Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue.&lt;br /&gt;
A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way.&lt;br /&gt;
A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable --&amp;gt; Yes&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75746</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75746"/>
		<updated>2012-06-08T03:23:43Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
We are developing a new module as a puzzle block for a spine injection image-guided intervention.&amp;lt;br /&amp;gt;&lt;br /&gt;
The ultimate goal is to plan for injection based on prior CT-image and perform the treatment using ultrasound-based needle guidance.&lt;br /&gt;
A volumetric representation of the patient's lumbar section is being reconstructed using tracked frames.&lt;br /&gt;
This volume should go through a registration algorithm to rigidly align with the model generated from CT image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
A bone probability volume is generated from the original ultrasound volume. &lt;br /&gt;
From the CT image, a subset of visible points is extracted.&lt;br /&gt;
A guassian mixture model method is performed to solve for this surface to volume registration problem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
All implementations are based on a single vertebra registration for now.&lt;br /&gt;
A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. &lt;br /&gt;
All inputs need to be limited to region of interest (i.e. a single vertebra: L3).&lt;br /&gt;
Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue.&lt;br /&gt;
A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way.&lt;br /&gt;
A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
#Other (Please specify)&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75745</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75745"/>
		<updated>2012-06-08T03:23:31Z</updated>

		<summary type="html">&lt;p&gt;Samann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
We are developing a new module as a puzzle block for a spine injection image-guided intervention.&amp;lt;br /&amp;gt;&lt;br /&gt;
The ultimate goal is to plan for injection based on prior CT-image and perform the treatment using ultrasound-based needle guidance.&lt;br /&gt;
A volumetric representation of the patient's lumbar section is being reconstructed using tracked frames.&lt;br /&gt;
This volume should go through a registration algorithm to rigidly align with the model generated from CT image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
A bone probability volume is generated from the original ultrasound volume. &lt;br /&gt;
From the CT image, a subset of visible points is extracted.&lt;br /&gt;
A guassian mixture model method is performed to solve for this surface to volume registration problem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
All implementations are based on a single vertebra registration for now.&lt;br /&gt;
A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. &lt;br /&gt;
All inputs need to be limited to region of interest (i.e. a single vertebra: L3).&lt;br /&gt;
Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue.&lt;br /&gt;
A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way.&lt;br /&gt;
A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
#Other (Please specify)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*Fletcher P, Tao R, Jeong W, Whitaker R. [http://www.na-mic.org/publications/item/view/634 A volumetric approach to quantifying region-to-region white matter connectivity in diffusion tensor MRI.] Inf Process Med Imaging. 2007;20:346-358. PMID: 17633712.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gouttard S, Gerig G. [http://www.na-mic.org/publications/item/view/292 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Med Image Anal. 2006 Oct;10(5):786-98. PMID: 16926104.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gilmore J, Gerig G. [http://www.na-mic.org/publications/item/view/1122 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Int Conf Med Image Comput Comput Assist Interv. 2005;8(Pt 1):131-9. PMID: 16685838.&lt;br /&gt;
* Goodlett C, Corouge I, Jomier M, Gerig G, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75744</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75744"/>
		<updated>2012-06-08T03:22:51Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.&lt;br /&gt;
Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* University of British Columbia, Robotics &amp;amp; Control Laboratory&lt;br /&gt;
* Queen's University&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
We are developing a new module as a puzzle block for a spine injection image-guided intervention.&amp;lt;br /&amp;gt;&lt;br /&gt;
The ultimate goal is to plan for injection based on prior CT-image and perform the treatment using ultrasound-based needle guidance.&lt;br /&gt;
A volumetric representation of the patient's lumbar section is being reconstructed using tracked frames.&lt;br /&gt;
This volume should go through a registration algorithm to rigidly align with the model generated from CT image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
A bone probability volume is generated from the original ultrasound volume. &lt;br /&gt;
From the CT image, a subset of visible points is extracted.&lt;br /&gt;
A guassian mixture model method is performed to solve for this surface to volume registration problem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
All implementations are based on a single vertebra registration for now.&lt;br /&gt;
A loadable module is created which accepts a CT model (polydata) and an ultrasound volume (scalar) as inputs. &lt;br /&gt;
All inputs need to be limited to region of interest (i.e. a single vertebra: L3).&lt;br /&gt;
Core implementation of the algorithm is MATLAB-based, since the algorithm is quite fast and speed is not an issue.&lt;br /&gt;
A gaussian mixture model is used to register surface to volume. output of the module is the rigid transformation matrix obtained in this way.&lt;br /&gt;
A spine phantom data is used for validation. Patient recruitment is an ongoing task for this project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
#Other (Please specify)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*Fletcher P, Tao R, Jeong W, Whitaker R. [http://www.na-mic.org/publications/item/view/634 A volumetric approach to quantifying region-to-region white matter connectivity in diffusion tensor MRI.] Inf Process Med Imaging. 2007;20:346-358. PMID: 17633712.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gouttard S, Gerig G. [http://www.na-mic.org/publications/item/view/292 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Med Image Anal. 2006 Oct;10(5):786-98. PMID: 16926104.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gilmore J, Gerig G. [http://www.na-mic.org/publications/item/view/1122 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Int Conf Med Image Comput Comput Assist Interv. 2005;8(Pt 1):131-9. PMID: 16685838.&lt;br /&gt;
* Goodlett C, Corouge I, Jomier M, Gerig G, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75743</id>
		<title>2012 Summer Project Week:VertebraCTUSReg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:VertebraCTUSReg&amp;diff=75743"/>
		<updated>2012-06-08T02:57:51Z</updated>

		<summary type="html">&lt;p&gt;Samann: /* Instructions for Use of this Template */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.&lt;br /&gt;
Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* UNC: Isabelle Corouge, Casey Goodlett, Guido Gerig&lt;br /&gt;
* Utah: Tom Fletcher, Ross Whitaker&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
We are developing methods for analyzing diffusion tensor data along fiber tracts. The goal is to be able to make statistical group comparisons with fiber tracts as a common reference frame for comparison.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Our approach for analyzing diffusion tensors is summarized in the IPMI 2007 reference below.  The main challenge to this approach is &amp;lt;foo&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is to first try out &amp;lt;bar&amp;gt;,...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Software for the fiber tracking and statistical analysis along the tracts has been implemented. The statistical methods for diffusion tensors are implemented as ITK code as part of the [[NA-MIC/Projects/Diffusion_Image_Analysis/DTI_Software_and_Algorithm_Infrastructure|DTI Software Infrastructure]] project. The methods have been validated on a repeated scan of a healthy individual. This work has been published as a conference paper (MICCAI 2005) and a journal version (MEDIA 2006). Our recent IPMI 2007 paper includes a nonparametric regression method for analyzing data along a fiber tract.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
#Other (Please specify)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*Fletcher P, Tao R, Jeong W, Whitaker R. [http://www.na-mic.org/publications/item/view/634 A volumetric approach to quantifying region-to-region white matter connectivity in diffusion tensor MRI.] Inf Process Med Imaging. 2007;20:346-358. PMID: 17633712.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gouttard S, Gerig G. [http://www.na-mic.org/publications/item/view/292 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Med Image Anal. 2006 Oct;10(5):786-98. PMID: 16926104.&lt;br /&gt;
* Corouge I, Fletcher P, Joshi S, Gilmore J, Gerig G. [http://www.na-mic.org/publications/item/view/1122 Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis.] Int Conf Med Image Comput Comput Assist Interv. 2005;8(Pt 1):131-9. PMID: 16685838.&lt;br /&gt;
* Goodlett C, Corouge I, Jomier M, Gerig G, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week&amp;diff=75193</id>
		<title>2012 Summer Project Week</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week&amp;diff=75193"/>
		<updated>2012-05-10T19:59:24Z</updated>

		<summary type="html">&lt;p&gt;Samann: Added project title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Back to [[Events]]&lt;br /&gt;
&lt;br /&gt;
[[image:PW-MIT2012.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Dates:''' June 18-22, 2012&lt;br /&gt;
*'''Location:''' MIT&lt;br /&gt;
&lt;br /&gt;
==Agenda==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#b0d5e6;color:#02186f&amp;quot; &lt;br /&gt;
!style=&amp;quot;width:10%&amp;quot; |Time&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Monday, June 18&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Tuesday, June 19&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Wednesday, June 20&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Thursday, June 21&lt;br /&gt;
!style=&amp;quot;width:18%&amp;quot; |Friday, June 22&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#dbdbdb&amp;quot;|'''Project Presentations'''&lt;br /&gt;
|bgcolor=&amp;quot;#6494ec&amp;quot;|'''NA-MIC Update Day'''&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#88aaae&amp;quot;|'''IGT Day'''&lt;br /&gt;
|bgcolor=&amp;quot;#faedb6&amp;quot;|'''Reporting Day'''&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''8:30am'''&lt;br /&gt;
|&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Breakfast&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''9am-12pm'''&lt;br /&gt;
|&lt;br /&gt;
|'''9am-10am:''' Slicer4 (Jean-Christophe Fillion-Robin) &lt;br /&gt;
'''10-11am''' Slicer4 Breakout (Continued) &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms|Grier Room (Left)]] &lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''11-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt; )&amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Star|Star Room]]&lt;br /&gt;
|'''9am-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Project Week Breakout Session: ITK|ITK]] (Luis Ibanez)&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Kiva_32-G449|Kiva Room]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''10am-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Core and Site PIs meeting with Ron:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Star Room&lt;br /&gt;
|'''9am-4pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; [[2012 Summer Project Week Breakout Session:OpenIGTLink|OpenIGTLink]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Kiva_32-G449|Kiva Room]]&lt;br /&gt;
&amp;lt;br&amp;gt;'''10:30am-12pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Star|Star Room]]&lt;br /&gt;
|'''10am-12pm:''' [[#Projects|Project Progress Updates]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''12pm-1pm'''&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch&lt;br /&gt;
|bgcolor=&amp;quot;#ffffaa&amp;quot;|Lunch boxes; Adjourn by 1:30pm&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''1pm-5:30pm'''&lt;br /&gt;
|'''1-1:05pm: &amp;lt;font color=&amp;quot;#503020&amp;quot;&amp;gt;Ron Kikinis: Welcome&amp;lt;/font&amp;gt;'''&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''1:05-3:30pm:''' [[#Projects|Project Introductions]] (all Project Leads)&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''3:30-4:15pm''' Slicer4 Developers Session (Pieper)  &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Room (Left)]]&lt;br /&gt;
&amp;lt;br&amp;gt;---&amp;lt;br&amp;gt;&lt;br /&gt;
'''4:15-5:00pm''' Slicer4 Developer Session Continued &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms|Grier Room (Left)]] &lt;br /&gt;
&amp;lt;br&amp;gt;---&amp;lt;br&amp;gt;&lt;br /&gt;
'''4:15-5:00pm''' Breakout Session: TBD &amp;lt;br&amp;gt;&lt;br /&gt;
[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Room (Right)]]&lt;br /&gt;
|'''1-3pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; TBD&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Star Room]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''3-4pm:''' [[2012_Tutorial_Contest|Tutorial Contest Presentations]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&amp;lt;br&amp;gt;----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
'''4-5pm:''' Breakout Session:TBD &lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Star Room]]&lt;br /&gt;
|'''12:45-1pm:''' [[Events:TutorialContestJune2012|Tutorial Contest Winner Announcement]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Grier_34-401_AB|Grier Rooms]]&lt;br /&gt;
&lt;br /&gt;
|'''1-4pm: &amp;lt;font color=&amp;quot;#4020ff&amp;quot;&amp;gt;Breakout Session:'''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;[[MIT_Project_Week_Rooms#Kiva_32-G449|Kiva Room]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor=&amp;quot;#ffffdd&amp;quot;|'''5:30pm'''&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|bgcolor=&amp;quot;#f0e68b&amp;quot;|Adjourn for the day&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
&lt;br /&gt;
This is where the list of projects goes...&lt;br /&gt;
&lt;br /&gt;
Please use [http://wiki.na-mic.org/Wiki/index.php/Project_Week/Template  THIS TEMPLATE] to create project pages for this event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Neurosurgery, Brain and Spine, Traumatic Brain Injury'''===&lt;br /&gt;
&lt;br /&gt;
# [[2012_Summer_Project_Week:Early_Dementia_Diagnostic |Early Dementia Diagnostic Tools]] (Marcel Koek, Sonia Pujol)&lt;br /&gt;
# Intraoperative White Matter Tract Detection Module (Lauren O'Donnell, Isaiah Norton)&lt;br /&gt;
&lt;br /&gt;
==='''Radiation Therapy'''===&lt;br /&gt;
&lt;br /&gt;
#Dose Calculation for Interstitial Brachytherapy (Tina Kapur, Greg Sharp)&lt;br /&gt;
#[[2012_Summer_Project_Week:Overlapping_structures|Overlapping structures]] (Greg Sharp, Steve Pieper)&lt;br /&gt;
#[[2012_Summer_Project_Week:Atlas_based_segmentation_for_head_and_neck|Atlas-based segmentation for head and neck]] (Greg Sharp, Nadya Shusharina, James Shackleford, Polina Golland)&lt;br /&gt;
&lt;br /&gt;
==='''Huntington's Disease'''===&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==='''Atrial Fibrillation'''===&lt;br /&gt;
# Model-based segmentation of left Atrium using Graph-cuts (Gopal Veni, Ross Whitaker)&lt;br /&gt;
# [[DBP3:Utah:SlicerModuleCardiacRegistration|Cardiac MRI Registration Module]] (Alan Morris, Danny Perry, Josh Cates, Greg Gardner, Rob MacLeod)&lt;br /&gt;
# [[DBP3:Utah:VecReg|Vector-Valued Cardiac MRI Registration]] (Yi Gao, Josh Cates, Liang-Jia Zhu, Alan Morris, Danny Perry, Greg Gardner, Rob MacLeod, Sylvain Bouix, Allen Tannenbaum)&lt;br /&gt;
# [[DBP3:Utah:SlicerModuleAutoScar|Automatic Left Atrial Scar Detection]] (Danny Perry, Alan Morris, Josh Cates, Rob MacLeod)&lt;br /&gt;
# [[DBP3:Utah:SlicerModuleInhomogeneity|MRI Inhomogeneity Correction Filter]] (Alan Morris, Eugene Kholmovski, Josh Cates, Danny Perry, Rob MacLeod)&lt;br /&gt;
# OpenIGT for realtime MRI-guided RF ablation (Rob MacLeod, Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==='''Device Integration with Slicer and General Image Guided Therapy'''===&lt;br /&gt;
# [[2012_Summer_Project_Week:iGyne|iGyne for Gyne Brachytherapy]] (Xiaojun Chen, Jan Egger, Tina Kapur, Steve Pieper)&lt;br /&gt;
# [[Open_source_electromagnetic_trackers_using OpenIGTLink|Open-source electromagnetic trackers using OpenIGTLink]]&lt;br /&gt;
# [[2012_Summer_Project_Week:LiveUltrasound|Live Ultrasound]] (Tamas Ungi, Junichi Tokuda)&lt;br /&gt;
# [[2012_Summer_Project_Week:TransformRecorder|Transform Recorder]] (Simrin Nagpal, Tamas Ungi)&lt;br /&gt;
# [[2012_Summer_Project_Week:VertebraCTUSReg|Single Vertebra CT-US Registration]] (Samira Sojoudi, Saman Nouranian, Simrin Nagpal, Tamas Ungi)&lt;br /&gt;
&lt;br /&gt;
==='''General Segmentation'''===&lt;br /&gt;
#Semi-automated airway segmentation from 0.64mm lung CT datasets (Padraig Cantillon-Murphy, Pietro Nardelli)&lt;br /&gt;
#Quantitative PET Image Analysis Module (Markus Van Tol)&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==='''General Registration'''===&lt;br /&gt;
# Interactive registration (Kunlin)&lt;br /&gt;
# [[2012_Summer_Project_Week:NiftyReg|NiftyReg integration]] (Marc Modat, Sonia Pujol)&lt;br /&gt;
# [[2012_Summer_Project_Week:ElastixIntegration| Elastix integration]] (Stefan Klein, Sonia Pujol)&lt;br /&gt;
&lt;br /&gt;
==='''General Diffusion Tractography'''===&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==='''Vessels'''===&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
==='''Infrastructure'''===&lt;br /&gt;
&lt;br /&gt;
# [[2012_Summer_Project_Week:SelfTesting|Built-In Self-Testing (BIST) for Slicer]] (Steve, Julien, Jc, Sonia)&lt;br /&gt;
# Annotation module redesign (Nicole)&lt;br /&gt;
# Multivolume, nrrd, .... (Andriy, Jim)&lt;br /&gt;
# Python CLI modules (Demian, JC, Julien)&lt;br /&gt;
# Charting (Jim)&lt;br /&gt;
# ITKv4&lt;br /&gt;
# SimpleITK&lt;br /&gt;
# GPU Editor Effects&lt;br /&gt;
# XTK/WebGL Exporter (Daniel, Nicolas - Children's Hospital Boston)&lt;br /&gt;
# General Usability issues (e.g. LM,FG,BG blending)&lt;br /&gt;
# Callback/Events/Observation best practice + Performance bottleneck discussion (Julien, Steve,...)&lt;br /&gt;
# XNAT/Slicer implementation (Sunil, Dan, Steve,...)&lt;br /&gt;
# Pilot QIN use cases for Slicer/XNAT integration (Sunil, Steve, Dan, Andriy, Jayashree,...)&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce the 15th PROJECT WEEK of hands-on research and development activity for applications in Neuroscience, Image-Guided Therapy and several additional areas of biomedical research that enable personalized medicine. Participants will engage in open source programming using the [[NA-MIC-Kit|NA-MIC Kit]], algorithm design, medical imaging sequence development, tracking experiments, and clinical application. The main goal of this event is to move forward the translational research deliverables of the sponsoring centers and their collaborators. Active and potential collaborators are encouraged and welcome to attend this event. This event will be set up to maximize informal interaction between participants.  If you would like to learn more about this event, please [http://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week click here to join our mailing list].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Active preparation begins on Thursday, April 26th at 3pm ET, with a kick-off teleconference.  Invitations to this call will be sent to members of the sponsoring communities, their collaborators, past attendees of the event, as well as any parties who have expressed an interest in working with these centers. The main goal of the kick-off call is to get an idea of which groups/projects will be active at the upcoming event, and to ensure that there is sufficient coverage for all. Subsequent teleconferences will allow for more focused discussions on individual projects and allow the hosts to finalize the project teams, consolidate any common components, and identify topics that should be discussed in breakout sessions. In the final days leading upto the meeting, all project teams will be asked to fill in a template page on this wiki that describes the objectives and plan of their projects.  &lt;br /&gt;
&lt;br /&gt;
The event itself will start off with a short presentation by each project team, driven using their previously created description, and will help all participants get acquainted with others who are doing similar work. In the rest of the week, about half the time will be spent in breakout discussions on topics of common interest of subsets of the attendees, and the other half will be spent in project teams, doing hands-on project work.  The hands-on activities will be done in 40-50 small teams of size 2-4, each with a mix of multi-disciplinary expertise.  To facilitate this work, a large room at MIT will be setup with several tables, with internet and power access, and each computer software development based team will gather on a table with their individual laptops, connect to the internet to download their software and data, and be able to work on their projects.  Teams working on projects that require the use of medical devices will proceed to Brigham and Women's Hospital and carry out their experiments there. On the last day of the event, a closing presentation session will be held in which each project team will present a summary of what they accomplished during the week.&lt;br /&gt;
&lt;br /&gt;
This event is part of the translational research efforts of [http://www.na-mic.org NA-MIC], [http://www.ncigt.org NCIGT], [http://nac.spl.harvard.edu/ NAC], [http://catalyst.harvard.edu/home.html Harvard Catalyst],  [http://www.cimit.org CIMIT], and OCAIRO.  It is an expansion of the NA-MIC Summer Project Week that has been held annually since 2005. It will be held every summer at MIT and Brigham and Womens Hospital in Boston, typically during the last full week of June, and in Salt Lake City in the winter, typically during the second week of January.  &lt;br /&gt;
&lt;br /&gt;
A summary of all past NA-MIC Project Events is available [[Project_Events#Past|here]].&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
*'''Dates:''' June 18-22, 2012.&lt;br /&gt;
*'''Location:''' MIT. [[Meeting_Locations:MIT_Grier_A_%26B|Grier Rooms A &amp;amp; B: 34-401A &amp;amp; 34-401B]].&lt;br /&gt;
*'''REGISTRATION:''' Please click [https://www.regonline.com/namic2012summerprojweek HERE] to do an on-line registration for the meeting that will allow you to pay by credit card. No checks will be accepted.&lt;br /&gt;
*'''Registration Fee:''' $300 (covers the cost of breakfast, lunch and coffee breaks for the week). &lt;br /&gt;
*'''Hotel:''' TBD.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
# Please make sure that you are on the http://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week mailing list&lt;br /&gt;
# The NA-MIC engineering team will be discussing infrastructure projects in a kickoff TCON on April 26, 3pm ET.  In the weeks following, new and old participants from the above mailing list will be invited to join to discuss their projects, so please make sure you are on it!&lt;br /&gt;
# By 3pm ET on Thursday May 10, all participants to add a one line title of their project to #Projects&lt;br /&gt;
# By 3pm ET on Thursday June 7, all project leads to complete [[Project_Week/Template|Complete a templated wiki page for your project]]. Please do not edit the template page itself, but create a new page for your project and cut-and-paste the text from this template page.  If you have questions, please send an email to tkapur at bwh.harvard.edu.&lt;br /&gt;
# By 3pm on June 14: Create a directory for each project on the [[Engineering:SandBox|NAMIC Sandbox]] (Matt)&lt;br /&gt;
## Commit on each sandbox directory the code examples/snippets that represent our first guesses of appropriate methods. (Luis and Steve will help with this, as needed)&lt;br /&gt;
## Gather test images in any of the Data sharing resources we have (e.g. XNAT/MIDAS). These ones don't have to be many. At least three different cases, so we can get an idea of the modality-specific characteristics of these images. Put the IDs of these data sets on the wiki page. (the participants must do this.)&lt;br /&gt;
## Where possible, setup nightly tests on a separate Dashboard, where we will run the methods that we are experimenting with. The test should post result images and computation time. (Matt)&lt;br /&gt;
# Please note that by the time we get to the project event, we should be trying to close off a project milestone rather than starting to work on one...&lt;br /&gt;
# People doing Slicer related projects should come to project week with slicer built on your laptop.&lt;br /&gt;
## See the [http://www.slicer.org/slicerWiki/index.php/Documentation/4.0/Developers Developer Section of slicer.org] for information.&lt;br /&gt;
## Projects to develop extension modules should be built against the latest Slicer4 trunk.&lt;/div&gt;</summary>
		<author><name>Samann</name></author>
		
	</entry>
</feed>