<?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=Spal5</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=Spal5"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Spal5"/>
	<updated>2026-04-23T13:34:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53402</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53402"/>
		<updated>2010-06-07T05:09:25Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Aim */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aims==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
&lt;br /&gt;
The pipeline shows the steps required for segmentation of hip joint structures. The steps in red represent user interactions.&lt;br /&gt;
&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The outputs were 3D outlines of regions-of-interest.&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
&lt;br /&gt;
1. Currently, we are able to extract the hip joint structures that closely match MR data with minimal user interaction. However, to improve the accuracy of our segmentation, we are implementing a manual refinement step. Using a GUI-based interface, a user will be able to improve on the output of the modeling pipeline.&lt;br /&gt;
&lt;br /&gt;
2. Evaluate the accuracy of our MR-based segmentation with geometry acquired from CT imaging. We will quantify the accuracy of our method by calculating the percentage difference in enclosed volumes between MR- and CT-based geometries.&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53401</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53401"/>
		<updated>2010-06-07T05:06:43Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
&lt;br /&gt;
The pipeline shows the steps required for segmentation of hip joint structures. The steps in red represent user interactions.&lt;br /&gt;
&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The outputs were 3D outlines of regions-of-interest.&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
&lt;br /&gt;
1. Currently, we are able to extract the hip joint structures that closely match MR data with minimal user interaction. However, to improve the accuracy of our segmentation, we are implementing a manual refinement step. Using a GUI-based interface, a user will be able to improve on the output of the modeling pipeline.&lt;br /&gt;
&lt;br /&gt;
2. Evaluate the accuracy of our MR-based segmentation with geometry acquired from CT imaging. We will quantify the accuracy of our method by calculating the percentage difference in enclosed volumes between MR- and CT-based geometries.&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53400</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53400"/>
		<updated>2010-06-07T05:02:58Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /*  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The outputs were 3D outlines of regions-of-interest.&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
&lt;br /&gt;
1. Currently, we are able to extract the hip joint structures that closely match MR data with minimal user interaction. However, to improve the accuracy of our segmentation, we are implementing a manual refinement step. Using a GUI-based interface, a user will be able to improve on the output of the modeling pipeline.&lt;br /&gt;
&lt;br /&gt;
2. Evaluate the accuracy of our MR-based segmentation with geometry acquired from CT imaging. We will quantify the accuracy of our method by calculating the percentage difference in enclosed volumes between MR- and CT-based geometries.&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53399</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53399"/>
		<updated>2010-06-07T04:56:09Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /*  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The outputs were 3D outlines of regions-of-interest.&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
&lt;br /&gt;
1. Currently, we are able to extract the hip joint structures that closely match MR data with minimal user interaction. However, to improve the accuracy of our segmentation, we are implementing a manual refinement step. Using a GUI-based interface, a user will be able to improve on the output of the modeling pipeline.&lt;br /&gt;
&lt;br /&gt;
2. Evaluate the accuracy of our MR-based segmentation with geometry acquired from CT imaging. We will quantify the accuracy of our method by comparing the number of pixels identified within a structure compared&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53398</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53398"/>
		<updated>2010-06-07T04:50:55Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /*  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The outputs were 3D outlines of regions-of-interest.&lt;br /&gt;
&lt;br /&gt;
Next step:&lt;br /&gt;
&lt;br /&gt;
Currently, we are able to extract the hip joint structures that closely match MR data with minimal user interaction. However, to improve the accuracy of our segmentation, we are implementing a manual refinement step. Using a GUI-based interface, a user will be able to improve on the output of the modeling pipeline.&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53397</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53397"/>
		<updated>2010-06-07T04:31:26Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Update June 05, 2010 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==''==&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The output was a 3D outline of a region-of-interest.&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53396</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53396"/>
		<updated>2010-06-07T04:27:54Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Update June 05, 2010 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
&lt;br /&gt;
1. We optimized an MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time per subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The inputs to the pipeline were IDEAL SPGR Fat and Water MR images. The output was a 3D outline of a region-of-interest. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53386</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53386"/>
		<updated>2010-06-06T18:42:45Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Update June 05, 2010 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
Recent work:&lt;br /&gt;
1. Optimized MR protocol to maximize signal-to-noise ratio of the pelvic region imaging with a cardiac body coil. We experimented with different scan sequences and found an IDEAL SPGR sequence to provide the best contrast for our application. We imaged 6 healthy subjects to acquire their IDEAL SPGR fat and water images. The total scan time for a subject is about 20 minutes. &lt;br /&gt;
&lt;br /&gt;
2. We have implemented a semi-automatic segmentation pipeline using a combination of ITK filters and custom scripting. The input to the pipeline&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53379</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53379"/>
		<updated>2010-06-06T18:21:41Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Aim */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning and associated radiation dose in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
We are developing a semi-automatic algorithm to rapidly segment the hip joint bones.&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53366</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53366"/>
		<updated>2010-06-05T19:46:40Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Update June 05, 2010 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning, and associated radiation dose, in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
We are developing a semi-automatic algorithm to rapidly segment the hip joint bones.&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_femur_outline.JPG|left|thumb| Segmented Femur Outline]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_filled.JPG|left|thumb| Segmented Acetabular Cup]]&lt;br /&gt;
&lt;br /&gt;
[[Image:07_acetabularcup_outline.JPG|left|thumb| Segmented Acetabular Cup Outline]]&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:07_acetabularcup_outline.JPG&amp;diff=53365</id>
		<title>File:07 acetabularcup outline.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:07_acetabularcup_outline.JPG&amp;diff=53365"/>
		<updated>2010-06-05T19:42:08Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:07_acetabularcup_filled.JPG&amp;diff=53364</id>
		<title>File:07 acetabularcup filled.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:07_acetabularcup_filled.JPG&amp;diff=53364"/>
		<updated>2010-06-05T19:41:56Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:07_femur_outline.JPG&amp;diff=53363</id>
		<title>File:07 femur outline.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:07_femur_outline.JPG&amp;diff=53363"/>
		<updated>2010-06-05T19:41:41Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53362</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53362"/>
		<updated>2010-06-05T19:37:57Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Update June 05, 2010 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning, and associated radiation dose, in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
[[Image:07_femur_filled.JPG|left|thumb| Segmented Femur]]&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:07_femur_filled.JPG&amp;diff=53361</id>
		<title>File:07 femur filled.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:07_femur_filled.JPG&amp;diff=53361"/>
		<updated>2010-06-05T19:35:50Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:07_femur_filled.tif&amp;diff=53360</id>
		<title>File:07 femur filled.tif</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:07_femur_filled.tif&amp;diff=53360"/>
		<updated>2010-06-05T19:34:25Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53359</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53359"/>
		<updated>2010-06-05T19:33:17Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning, and associated radiation dose, in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
==='''Update June 05, 2010'''===&lt;br /&gt;
&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53358</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53358"/>
		<updated>2010-06-05T19:29:11Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Aim */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
The purpose of this project is to develop a methodology to rapidly construct three-dimensional anatomical structures from magnetic resonance (MR) imaging for clinical diagnosis. We are currently interested in segmenting hip bone geometry of patients prior to femoral acetabular impingement surgery. The clinical motivation for this study is to eliminate the need for computed tomography (CT) scanning, and associated radiation dose, in patients during surgical planning.  &lt;br /&gt;
&lt;br /&gt;
The specific aims are -  &lt;br /&gt;
&lt;br /&gt;
Aim 1: Develop a software pipeline to rapidly segment hip bone geometry from MR data.&lt;br /&gt;
&lt;br /&gt;
Aim 2: Evaluate the accuracy of the proposed MR-based segmentation method with models segmented from computer tomography (CT) scanning.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53357</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53357"/>
		<updated>2010-06-05T19:16:15Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53356</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53356"/>
		<updated>2010-06-05T19:14:51Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:flowchart_pipeline.jpg&lt;br /&gt;
[[Image:flowchart_pipeline.JPG|left|thumb| Segmentation Pipeline]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53355</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53355"/>
		<updated>2010-06-05T19:12:22Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:flowchart_pipeline.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53354</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53354"/>
		<updated>2010-06-05T19:09:54Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:flowchart_pipeline.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left| Process Diagram.]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53353</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53353"/>
		<updated>2010-06-05T19:09:33Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Aim */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left| Process Diagram.]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53352</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53352"/>
		<updated>2010-06-05T19:08:58Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:flowchart_pipeline.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left| Process Diagram.]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53351</id>
		<title>Stanford Simbios group</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_Simbios_group&amp;diff=53351"/>
		<updated>2010-06-05T19:07:01Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Process Flowchart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Back to [[NA-MIC_External_Collaborations|NA-MIC External Collaborations]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Grant#==&lt;br /&gt;
*U54EB005149-05S2&lt;br /&gt;
==Key Personnel==&lt;br /&gt;
*Stanford Simbios (U54LM008748): Scott Delp, PI, Harris Doddi, Saikat Pal&lt;br /&gt;
*NA-MIC: Ron Kikinis, Steve Pieper&lt;br /&gt;
*Kitware: Luis Ibanez&lt;br /&gt;
==Grant Duration== &lt;br /&gt;
09/19/2008-07/31/2010&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Image:58.jpg&lt;br /&gt;
Image:All_Three.JPG&lt;br /&gt;
Image:Femur_Patella_Tibia.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aim==&lt;br /&gt;
To develop a generic semi-automatic segmentation toolkit to convert images of musculoskeletal structures to 3D models.&lt;br /&gt;
&lt;br /&gt;
==Process Flowchart==&lt;br /&gt;
[[Image:flowchart_pipeline.jpg|left| Process Diagram.]]&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
==Atlas Generation from Input MR Images==&lt;br /&gt;
===Model Generation from Input MR Images===&lt;br /&gt;
Pre-Segmented models for femur, patella and tibia are obtained for a patient (in .stl format). &lt;br /&gt;
[[Image:All_Three.JPG|left|thumb| Pre-Segmented Femur/Patella/Tibia Model]]&lt;br /&gt;
&lt;br /&gt;
===Create a filled label map using PolyDataToFilledLabelMap module in slicer===&lt;br /&gt;
The models generated in the above step are closed but hollow. But EM Segmentation requires the atlas given to be in closed filled format. Hence we converted the hollow closed models into filled label volumes using the module PolyDataToFilledLabelMap module in Slicer. The output label map of this module is of datatype unsigned char and is converted to short datatype.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:LabelMap_Femur.jpg&lt;br /&gt;
Image:LabelMap_Tibia.jpg&lt;br /&gt;
Image:LabelMap_Patella.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EM Segmentation based on the atlas===&lt;br /&gt;
The output label map in the above is given as input atlas in the EM Segmentation step. As an initial step we ran EM Segmentation on the same patient. The EM Segmented output is given in the below figure.&lt;br /&gt;
[[Image:Femur_Patella_Tibia.jpg|left|thumb| EM Segmented Output]]&lt;br /&gt;
==Register Images==&lt;br /&gt;
===Register Images Module in Slicer===&lt;br /&gt;
We are now in the process of trying to register new patient image to the existing patient image. If we register the images, we can get the transform which can be used to register the existing atlas (label map) to the new patient. &lt;br /&gt;
&lt;br /&gt;
We think that Pipelined Bspline Registration may give promising results for our dataset. Below are some of the results. Here we consider 64_MRI as the fixed image and 58_MRI as the moving image and used '''Pipelined BSpline Image registration method''' for registration. Also we gave one point as landmark point.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:58_MRI.jpg&lt;br /&gt;
Image:64_MRI.jpg&lt;br /&gt;
Image:64_Registered.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also tried '''affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''one landmark point'''. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 Affine Registration.zip |left|64_Affine_Registered_Scene]]&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 Affine Registration.JPG&lt;br /&gt;
Image:64 Registerd SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and one landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64 58 BSpline Registration.zip |left|64_BSpline_Registered_Scene]]. Here we used '''4 points''' as landmarks.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 BSpline Registration.JPG&lt;br /&gt;
Image:64 BSpline Registered SuperImposed On 64 Actual.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We also tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and four landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. Here we used '''4 points''' as landmarks. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 13, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:64_58_Affine_Various_Iterations.zip |left|64_Affine_Registered_Various_Iterations_Scene]]. We varied the number of iterations from 200 to 400.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 200 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 300 Iterations.JPG&lt;br /&gt;
Image:64 58 Affine 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Update May 14, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''10''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 Affine 50 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 100 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 150 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 250 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 350 Iterations 10 Landmark Points.jpg&lt;br /&gt;
Image:64 58 Affine 450 Iterations 10 Landmark Points.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 20, 2009'''===&lt;br /&gt;
We tried '''BSpline registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:Affine Registration 10 Landmark Points Varying Iterations.zip |left|64_Affine_Registered_10_Landmarks_Various_Iterations_Scene]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 BSpline 10 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 110 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 160 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 210 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 260 Iterations.JPG&lt;br /&gt;
Image:64 58 BSpline 360 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 21, 2009'''===&lt;br /&gt;
We tried '''Pipelined Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 450.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 50 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 100 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 150 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 200 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 300 Iterations.JPG&lt;br /&gt;
Image:64 58 PipeLinedAffine Registration 400 Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==='''Update May 25, 2009'''===&lt;br /&gt;
We tried '''Affine registration''' for the above mentioned patients with 64 as fixed MRI and 58 as moving MRI and '''no''' landmark point. The zipped file which contains scene along with screenshots is &lt;br /&gt;
[[Image:BSpline_Registration_Varying_Iterations.zip‎ |left|BSpline_Registration_Varying_Iterations]]. We varied the number of iterations from 50 to 5000.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:AffineRegistration InitialTransform 200Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 300Iterations.JPG&lt;br /&gt;
Image:AffineRegistration InitialTransform 400Iterations.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Multi Image Registration===&lt;br /&gt;
We have also tried the approach of Non-rigid Groupwise Registration using Bspline Deformation Model by Serdar K. Balci, Polina Golland and William M. Wells. In this approach, we try to give one slice each of two different patients we need to register as input. Here are some of the results of their approach.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:1_Slicez0.JPG‎&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:1_Slicez1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:1_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Slice 1:&lt;br /&gt;
Image:2_Z0.JPG&lt;br /&gt;
Slice 2:&lt;br /&gt;
Image:2_Z1.JPG&lt;br /&gt;
Mean Slice of above two :&lt;br /&gt;
Image:2_MeanSliceZ.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Image Segmentation Methods (Oct-Dec) 2009==&lt;br /&gt;
==='''Shape Dectection Level Set Approach'''===&lt;br /&gt;
We started in October with Shape Dectection Level Set algorithm. In this algorithm, the governing differential equation has an additional curvature-based term. This term acts as a smoothing term where areas of high curvature, assumed to be due to noise,&lt;br /&gt;
are smoothed out. Scaling parameters are used to control the tradeoff between the expansion term and the smoothing term. One consequence of this additional curvature term is that the fast marching algorithm is no longer applicable, because the contour is no longer guaranteed to always be expanding. Instead, the level set function is updated iteratively. The ShapeDetectionLevelSetImageFilter expects two inputs, the first being an initial Level Set in the form of an itk::Image, and the second being a feature image. For this algorithm, the feature image is an edge potential image that basically follows the same rules applicable to the speed image used for the FastMarchingImageFilter. The pipeline of the algorithm is as follows&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Algo.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of this algorithm is as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:Femur_Tibia_Segmented.JPG‎&lt;br /&gt;
Image:Tibia_Boundary.JPG&lt;br /&gt;
Image:Femurr Boundary.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The models extracted from the segmented label maps are as follows.&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ShapeDetectionModel.JPG&lt;br /&gt;
Image:ShapeDetectionModelSmoothing.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Multi-Contrast MR Approach'''===&lt;br /&gt;
In this algorithm, we try to collect MR images of Knee using different MR scans like IDEAL-SPGR-FAT, IDEAL-SPGR-WATER, IDEAL-GRE-FAT etc. The main assumption in this algorithm is that different structures of interest ( eg: bones/cartilage) have different intensity values in different scans. For eg: Bones are colored with lower pixel intensity values in IDEAL-SPGR-WATER dataset whereas they are colored with higher pixel intensity values in IDEAL-SPGR-WATER dataset. &lt;br /&gt;
&lt;br /&gt;
Firstly, we collect the seed points of the regions of interest using an insight application &amp;quot;ImageViewer&amp;quot;.  So each file with the seed points is considered as one cluster. For eg: we can have clusters for background, bones, cartilage etc. Next, we calculate the cluster centers (µ) and standard deviation (ρ) for each seed file.  We try to define user defined parameter called numberOfSd(α) which represents the extent of how far a cluster can go.  The numberofSd(α) has been split to be bi-directional in the x-axis representing one contrast image and y-axis representing another contrast image.&lt;br /&gt;
&lt;br /&gt;
Below is the dataset of Knee MR image we used&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:IdealSPGRWater.JPG | IDEAL-SPGR-WATER&lt;br /&gt;
Image:IdealSPGRFat.JPG | IDEAL-SPGR-FAT&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scatter Plot of the above two images&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:ScatterPlot.JPG | Scatter Plot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segmentation Output we obtained :&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:SegmentationResult.JPG | White: Bones | Green: Cartilage |  Red: Background&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have also proved that our algorithm works fairly well for hip dataset. Below are the MR images of Hip dataset we used. &lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipSPGRWater.jpg&lt;br /&gt;
Image:HipSPGROutOfPhase.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The segmented output we got using our approach is&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
Image:HipResult.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Datasets==&lt;br /&gt;
1. IDEAL-SPGR-FAT dataset [[File:idealSPGRFat.zip]]&lt;br /&gt;
&lt;br /&gt;
2. IDEAL-SPGR-WATER dataset [[File:idealSPGRWater.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Future Work==&lt;br /&gt;
Build Models from the segmented label maps that we get from Multi MR contrast images. &lt;br /&gt;
&lt;br /&gt;
Extend our existing Multi Contrast MR solution to other body datasets. &lt;br /&gt;
&lt;br /&gt;
Improve segmentation results from our current dataset by using &amp;quot;more&amp;quot; multi contrast images.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. ITK Software Guide ( http://www.itk.org)&lt;br /&gt;
&lt;br /&gt;
2. Slicer Software (http://www.slicer.org)&lt;br /&gt;
&lt;br /&gt;
3. Multi-Contrast MR for Enhanced Bone Imaging and Segmentation Ruphin Dalvi, Rafeef Abugharbieh, Derek C. Wilson, David R. Wilson.&lt;br /&gt;
&lt;br /&gt;
4. HE Cline. WE Lorensen, R Kikinis, F Jolesz 3D Segmentation of the Head Using Probability and Connectivity Journal of Computer Assisted Tomography 14:1037-1045 (1990)&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:Flowchart_pipeline.jpg&amp;diff=53350</id>
		<title>File:Flowchart pipeline.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:Flowchart_pipeline.jpg&amp;diff=53350"/>
		<updated>2010-06-05T19:05:02Z</updated>

		<summary type="html">&lt;p&gt;Spal5: pipeline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pipeline&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:Flowchart1.tif&amp;diff=53349</id>
		<title>File:Flowchart1.tif</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:Flowchart1.tif&amp;diff=53349"/>
		<updated>2010-06-05T18:59:54Z</updated>

		<summary type="html">&lt;p&gt;Spal5: Software Pipeline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Software Pipeline&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=47390</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=47390"/>
		<updated>2010-01-07T16:28:12Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez, Harvey Cline&lt;br /&gt;
* GE Research: Xiaodong Tao&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to refine label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to assign fiducial points to region boundaries for manual adjustments of geometries.   &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;
* Implemented algorithm to segment structures of interest from multi-constrast MR images.&lt;br /&gt;
* Generated label maps of knee and hip structures.  &lt;br /&gt;
* Implemented a pipeline to rapidly refine label maps to isolate regions of interest.  &lt;br /&gt;
* Identified an approach to trace geometry boundary and automatically assign fiducial points. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=47292</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=47292"/>
		<updated>2010-01-06T22:47:30Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&lt;br /&gt;
* GE Research: Xiaodong Tao&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to refine label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
* Implemented algorithm to rapidly segment structures of interest from multi-constrast MR images.&lt;br /&gt;
* Generated label maps of knee and hip structures.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46815</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46815"/>
		<updated>2010-01-04T01:26:52Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to refine label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
* Implemented algorithm to rapidly segment structures of interest from multi-constrast MR images.&lt;br /&gt;
* Generated label maps of knee and hip structures.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46814</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46814"/>
		<updated>2010-01-04T01:26:11Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to refine label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
* Implemented algorithm to rapidly segment structures of interest from multi-constrast MR images.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
* Generated label maps of target structures.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46813</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46813"/>
		<updated>2010-01-04T01:22:00Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to clean label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46812</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46812"/>
		<updated>2010-01-04T01:21:06Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to clean label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46811</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46811"/>
		<updated>2010-01-04T01:20:37Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures were classified as label maps.   &lt;br /&gt;
&lt;br /&gt;
For more details, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Incorporate a method to clean label maps (remove undesired bridge connections).  &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Implement an algorithm to extract smoothed boundaries from label maps.  &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46809</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46809"/>
		<updated>2010-01-04T01:08:30Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm created a cluster center for each structure of interest. Cluster radii were calculated based on standard deviations obtained from seed points, and tissue structures classified based on intensity clustering of voxels.     &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For detailed approach, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Smooth the existing segmented label maps &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Build models for bones and cartilage from the existing segmented label maps. &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46808</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46808"/>
		<updated>2010-01-04T01:02:09Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from existing atlas and label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Objective 1: We have adopted a multi-contrast MR methodology to segment knee bones and cartilage structures.  The algorithm utilizes tissue intensity information from multiple MR contrasts to segment structures of interest.  Inputs to the algorithm included n registered MR image sets.  The algorithm created an n-dimensional space of voxel intensities associated with the n image sets. The user assigned seed points to the structures of interest, and the algorithm assigned a cluster center to each structure of interest.     &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Multi-Contrast MR images are collected and seed points for each region of interest are taken as input. Cluster center and standard deviation are calculated for each ROI based on pixel intensities of the seed points. The pixels are clustered based on different pixel intensity values in multiple MR images to the nearest cluster center radius. &lt;br /&gt;
&lt;br /&gt;
For detailed approach, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Smooth the existing segmented label maps &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Build models for bones and cartilage from the existing segmented label maps. &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46807</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46807"/>
		<updated>2010-01-04T00:41:03Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
2. Generation of simulation-ready models from label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Multi-Contrast MR images are collected and seed points for each region of interest are taken as input. Cluster center and standard deviation are calculated for each ROI based on pixel intensities of the seed points. The pixels are clustered based on different pixel intensity values in multiple MR images to the nearest cluster center radius. &lt;br /&gt;
&lt;br /&gt;
For detailed approach, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Smooth the existing segmented label maps &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Build models for bones and cartilage from the existing segmented label maps. &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46806</id>
		<title>2010 Winter Project Week Musco Skeletal Segmentation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_Musco_Skeletal_Segmentation&amp;diff=46806"/>
		<updated>2010-01-04T00:40:33Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* 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-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
Image:IdealSpgrFat.jpg|Ideal Spgr Fat MR image&lt;br /&gt;
Image:IdealSpgrWater.jpg‎|Ideal Spgr Water MR image&lt;br /&gt;
Image:SegmentationOutput.jpg | Segmentation Output&lt;br /&gt;
Image:Bones.jpg | Bones&lt;br /&gt;
Image:cartilage.jpg | Cartilage&lt;br /&gt;
Image:IdealSpgrWaterHip.jpg | SpgrWater_Hip&lt;br /&gt;
Image:IdealSpgrOpHip.jpg | SpgrFat_Hip&lt;br /&gt;
Image:HipOut1.jpg | Hip Output&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Kitware: Luis Ibanez&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;
The aim of this project is to develop a methodology for rapid segmentation of knee structures from magnetic resonance (MR) images for subject-specific modeling. The overall goal can be broken down into two specific objectives -&lt;br /&gt;
1. Rapid segmentation of target structures into label maps.&lt;br /&gt;
2. Generation of simulation-ready models from label maps of individual structures.&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;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Approach:&amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Multi-Contrast MR images are collected and seed points for each region of interest are taken as input. Cluster center and standard deviation are calculated for each ROI based on pixel intensities of the seed points. The pixels are clustered based on different pixel intensity values in multiple MR images to the nearest cluster center radius. &lt;br /&gt;
&lt;br /&gt;
For detailed approach, please visit http://www.na-mic.org/Wiki/index.php/Stanford_Simbios_group&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;u&amp;gt;Plan: &amp;lt;/u&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
a. Smooth the existing segmented label maps &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
b. Build models for bones and cartilage from the existing segmented label maps. &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;
Finished segmenting different regions of interest like bones, cartilage etc.&lt;br /&gt;
&lt;br /&gt;
Created label maps from existing segmented output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week&amp;diff=46805</id>
		<title>2010 Winter Project Week</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week&amp;diff=46805"/>
		<updated>2010-01-04T00:12:32Z</updated>

		<summary type="html">&lt;p&gt;Spal5: /* Segmentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Back to [[Project Events]], [[AHM_2010]], [[Events]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[Image:PW-SLC2010.png|300px]]&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
From January 4-8, 2010, the tenth project week for hands-on research and development activity in Image-Guided Therapy and Neuroscience applications will be hosted in Salt Lake City, Utah. Participant engange in open source programming using the [[NA-MIC-Kit|NA-MIC Kit]], algorithms, medical imaging sequence development, tracking experiments, and clinical applications. The main goal of this event is to further the translational research deliverables of the sponsoring centers ([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], and [http://www.cimit.org CIMIT]) and their collaborators by identifying and solving programming problems during planned and ad hoc break-out sessions.  &lt;br /&gt;
&lt;br /&gt;
Active preparation for this conference begins with a kick-off teleconference. Invitations to this call are sent to members of the sponsoring communities, their collaborators, past attendees of the event, as well as any parties expressing an interest in working with these centers. The main goal of the initial teleconference is to gather information about which groups/projects would be active at the upcoming event to ensure that there were sufficient resources available to meet everyone's needs. Focused discussions about individual projects are conducted during several subsequent teleconferences and permits the hosts to finalize the project teams, consolidate any common components, and identify topics that should be discussed in break-out sessions. In the final days leading up to the meeting, all project teams are asked to complete a template page on the wiki describing the objectives and research plan for each project.  &lt;br /&gt;
&lt;br /&gt;
On the first day of the conference, each project team leader delivers a short presentation to introduce their topic and individual members of their team. These brief presentations serve to both familiarize other teams doing similar work about common problems or practical solutions, and to identify potential subsets of individuals who might benefit from collaborative work.  For the remainder of the conference, about 50% time is devoted to break-out discussions on topics of common interest to particular subsets and 50% to hands-on project work.  For hands-on project work, attendees are organized into 30-50 small teams comprised of 2-4 individuals with a mix of multi-disciplinary expertise.  To facilitate this work, a large room is setup with ample work tables, internet connection, and power access. This enables each computer software development-based team to gather on a table with their individual laptops, connect to the internet, download their software and data, and work on specific projects.  On the final day of the event, each project team summarizes their accomplishments in a closing presentation.&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;
== Dates.Venue.Registration ==&lt;br /&gt;
&lt;br /&gt;
Please [[AHM_2010#Dates_Venue_Registration| click here for Dates, Venue, and Registration]] for this event.&lt;br /&gt;
&lt;br /&gt;
== Agenda==&lt;br /&gt;
&lt;br /&gt;
Please [[AHM_2010#Agenda|click here for the agenda for AHM 2010 and Project Week]].&lt;br /&gt;
&lt;br /&gt;
== Modules and extensions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Media:3DSlicer-Modules%2BExtensions-2009-11-27.ppt|Overview]]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation-3.5#Requirements_for_Modules Requirements for modules]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation-3.5#Introduction User-side explanations]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Extensions Developer-side explanations]&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
 &lt;br /&gt;
=== Segmentation ===&lt;br /&gt;
#[[2010_Winter_Project_Week_Spine_Segmentation_Module_in_Slicer3|Spine Segmentation Module in Slicer3]] (Martin Loepprich, Sylvain Jaume, Polina Golland, Ron Kikinis, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_The_Vascular_Modeling_Toolkit_in_3D_Slicer|The Vascular Modeling Toolkit in 3D Slicer]] (Daniel Haehn, Luca Antiga, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_RobustStatisticsDrivenActiveContourSegmentation|Active contour segmentation using robust statistics]] (Yi Gao, Allen Tannenbaum, GT; Andriy Fedorov, Katie Hayes Ron Kikinis, BWH)&lt;br /&gt;
#[[2010_Winter_Project_Week_SegmentationWizard|High Level Wizard for Segmentation of Images]] (Mark Scully, Jeremy Bockholt, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_LongitudinalLupusAnalyses|Longitudinal Analyses of Lesions in Lupus]] (Mark Scully, Jeremy Bockholt, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_MultiscaleLupusAnalyses|Multiscale Analyses of Lupus Patients]] (Mark Scully, Jeremy Bockholt, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_ProstateSeg|Prostate segmentation using shape-based method]] (Andras Lasso, Gabor Fichtinger, Yi Gao, Allen Tannenbaum, Andriy Fedorov)&lt;br /&gt;
#[[2010_Winter_Project_Week_TubularTreeSeg|Tubular Tree Segmentation for brain and cardiac imagery]] (Vandana Mohan, Allen Tannenbaum, GT; Marek Kubicki, BWH)&lt;br /&gt;
#[[2010_Winter_Project_Week_SegmentationEpicardialWall|Epicardial Wall Segmentation]] (Behnood Gholami, Yi Gao, Allen Tannenbaum, GT; Rob MacLeod, Josh Blauer, University of Utah)&lt;br /&gt;
#[[2010_Winter_Project_Week_SegmentationMeshEmbeddedContours|Segmentation on Mesh Surfaces Using Geometric Information]] (Peter Karasev, Matias Perez, Allen Tannenbaum, GT; Ron Kikinis, BWH)&lt;br /&gt;
#[[2010_Winter_Project_Week_TBISegmentation|Segmentation of TBI (Traumatic Brain Injury) Subjects from Multimodal MRI]] (Marcel Prastawa, Guido Gerig, Ron Kikinis)&lt;br /&gt;
#[[2010_Winter_Project_Week_Cardiac_Ablation_Scar_Segmentation|Cadiac Ablation Scar Segmentation]] (Michal Depa, Polina Golland, Ehud Schmidt, Ron Kikinis)&lt;br /&gt;
#[[2010_Winter_Project_Week_Musco_Skeletal_Segmentation | Rapid Segmentation of Knee Structures for Simulation]] (Harish Doddi, Saikat Pal, Luis Ibanez, Scott Delp)&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
#[[2010_Winter_Project_Week_RegistrationCaseLibrary|The 3DSlicer Registration Case Library Project]] (Dominik Meier, Casey Goodlett, Ron Kikinis)&lt;br /&gt;
#[[2010_Winter_Project_Week_Deformation_Field_Visualization|Deformation Field and Tensor Visualization]] (Garrett Larson, Martin Styner)&lt;br /&gt;
#[[2010_Winter_Project_Week_ThalamicNucleiAtlas | Fusion of Anatomy,MRI and Electrophysiology in Parkinson's]]  (Andrzej Przybyszewski, Dominik Meier, Ron Kikinis)&lt;br /&gt;
# [[ 2010_Winter_Project_Week_testbed|Testbed for Evaluation, Comparison, and Parameter Exploration for 3D Registration]] (James Fishbaugh, Guido Gerig)&lt;br /&gt;
&lt;br /&gt;
=== IGT ===&lt;br /&gt;
#[[Tissue_Dependent_Registration|Registration with Varying Elastic Parameters for Tumor Resection]] (Petter Risholm, Sandy Wells)&lt;br /&gt;
#[[2010_Winter_Project_Week_MRI_Reconstruction_by_Registration | MRI Reconstruction by Registration for Focused Ultrasound Therapy]] (Ben Schwartz, Sandy Wells)&lt;br /&gt;
# [[2010_Winter_Project_Week_MRI_Guided_Robotic_Prostate_Intervention| MRI-guided Robotic Prostate Intervention]] (Andras Lasso and Junichi Tokuda)&lt;br /&gt;
#[[ 2010_Winter_Project_Week_WM_ATLAS|Atlas-Based White Matter Segmentation for Neurosurgical Planning]] (Lauren O'Donnell, C-F Westin, Alexandra J. Golby)&lt;br /&gt;
# [[2010_Winter_Project_Week_Fast_Imaging_Library_%2B_Siemens_EPI|Fast Imaging Library, and Siemens EPI for IGT]] (Scott Hoge, Nick Todd, Dennis Parker, Katie Hayes)&lt;br /&gt;
&lt;br /&gt;
=== Radiotherapy ===&lt;br /&gt;
# [[2010_Winter_Project_Week_DicomRT_Plugin|DicomRT plugin for Slicer]] (Greg Sharp, others)&lt;br /&gt;
# [[Adaptive Radiotherapy for Head, Neck, and Thorax]] (Ivan Kolesov, Vandana Mohan, Greg Sharp, Allen Tannenbaum )&lt;br /&gt;
&lt;br /&gt;
=== Analysis ===&lt;br /&gt;
#[[2010_Winter_Project_Week_VervetMRILongitudinalAnalysis|Vervet MRI Longitudinal Analysis]] (Andriy Fedorov, Ron Rikinis, Ginger Li, Chris Wyatt)&lt;br /&gt;
#[[2010_WinterProject_Week_MRSIModule|MRSI Module]] (Bjoern Menze, Polina Golland)&lt;br /&gt;
#[[2010_WinterProject_Week_CorticalThicknessAnalysis|Cortical thickness analysis]] (Clement Vachet, Heather Cody Hazlett, Martin Styner)&lt;br /&gt;
#[[2010_WinterProject_Week_XNATUseforPopulationAnalysis|XNAT Use for Population Analysis]] (Corentin Hamel, Martin Styner, Clement Vachet)&lt;br /&gt;
&lt;br /&gt;
=== Informatics ===&lt;br /&gt;
#[[2010_Winter_Project_Week_XND|XNAT Desktop User Interface]] (Dan M, Wendy P, Ron K)&lt;br /&gt;
#[[2010_Winter_Project_Week_Slicer_XNAT|Slicer 3 XNAT Performance Tuning]] (Wendy P, Dan M, Tim Olson, Nicole Aucoin)&lt;br /&gt;
#[[2010_Winter_Project_Week_catalyst|Harvard CTSC XNAT]] (Yong Gao, Dan M, Tim Olson, John Paulett)&lt;br /&gt;
#[[2010_Winter_Project_Week_xnatfs|xnatfs Integration into XNAT core]] (Dan Blezek, John Paulett, Tim Olsen)&lt;br /&gt;
#[[2010_Winter_Project_Week_OAWMB|Open Access Whole body CT/MR data set]] (Dan Marcus, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_mComment | Annotation of Medical Images]] (Kilian Pohl, Yong Zhang, Nicole Aucion, Wendy Plesniak, Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
=== Diffusion ===&lt;br /&gt;
#[[ 2010_Winter_Project_Week_HARDI_RSH|Integration of Real Spherical Harmonic basis for HARDI models]] (Luke Bloy, C-F Westin)&lt;br /&gt;
#[[ 2010_Winter_Project_Week_Tractography|Filtered tractography]] (James Malcolm, Peter Savadjiev, Yogesh Rathi, C-F Westin, Casey Goodlett)&lt;br /&gt;
#[[ 2010_Winter_Project_Week_HARDI_CONNECTIVITY|Connectivity Study of Neonatal Brain Data using HARDI Techniques]] ( Yundi(Wendy) Shi, Deepika Mahalingam, Martin Styner )&lt;br /&gt;
#[[2010_Winter_Project_Week_TractographyPickingEditing|Tractography Picking and Bundle Editing]] (Jim Miller, Mahnaz Maddah, Nicole Aucoin, Wendy Plesniak, James Malcolm, Alex Yarmarkovich)&lt;br /&gt;
#[[ 2010_Winter_Project_Week_DTI_Fiber_Tract_Statistics|DTI Fiber-Tract Statistics]] (Anuja Sharma, Guido Gerig)&lt;br /&gt;
&lt;br /&gt;
=== NA-MIC Kit Internals ===&lt;br /&gt;
#[[2010_Winter_Project_Week_Testing_for_Extensions|Testing for Extensions]] (Steve, Andriy Fedorov, Jim, Julien Jomier, Katie Hayes, Stuart Wallace)&lt;br /&gt;
#[[2010_Winter_Project_Week_SPECTRE_3DSlicer_Integration|Integration of SPECTRE Java module into 3D Slicer]] (Nicole Aucoin, Aaron Carass, Min Chen, Jim Miller)&lt;br /&gt;
#[[2010_Winter_Project_Week_VTK_3D_Widgets_in_Slicer3|VTK 3D Widgets in Slicer3]] (Nicole Aucoin, Karthik, Will)&lt;br /&gt;
#[[2010_Winter_Project_Week_Slicer3_Colors_Module|Updates to Slicer3 Colors Module]] (Nicole Aucoin)&lt;br /&gt;
#CMAKE Build process (Dave Partyka, Katie Hayes)&lt;br /&gt;
#[[2010_Winter_Project_Week_XNAT_Packaging_For_Slicer | Integration of XNAT Packaging for Slicer Internals]] (Dan, Tim Olsen, Steve Pieper, Dave Partyka, Wendy, Randy)&lt;br /&gt;
#[[2010_Winter_Project_Week_Orthogonal_Planes_Issues|Orthogonal planes in reformat widget issues in Slicer3.5]] (Michal Depa, Steve Pieper)&lt;br /&gt;
#[[2010_Winter_Project_Week_Slicer_Dashboard|Slicer Dashboard]] (Luis, Steve, Bill &amp;amp; All)&lt;br /&gt;
&lt;br /&gt;
(Other possibilities: Plotting, Layouts)&lt;br /&gt;
&lt;br /&gt;
=== NA-MIC Outreach ===&lt;br /&gt;
#[[AHM 2010 Tutorial Polishing | Tutorial Polishing]] (Stuart Wallace, Randy Gollub, Sonia Pujol, all contributing tutorial contest developers)&lt;br /&gt;
&lt;br /&gt;
=== Execution Model ===&lt;br /&gt;
# [[2010_Winter_Project_Week_Qt-ing the Command Line Module | Qt-ing the Command Line Module]] (Jim Miller, Jean-Christophe Fillion-Robin, Julien Finet)&lt;br /&gt;
# [[2010_Winter_Project_Week_Command Line Module Simple Return Types | Simple Return Types]] (Jim Miller)&lt;br /&gt;
&lt;br /&gt;
=== Preparation ===&lt;br /&gt;
&lt;br /&gt;
# Please make sure that you are on the [http://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week na-mic-project-week mailing list]&lt;br /&gt;
# Starting Thursday, October 15th, part of the weekly Thursday 3pm NA-MIC Engineering TCON will be used to prepare for this meeting.  The schedule for these preparatory calls is as follows:&lt;br /&gt;
#*October 15: Engineering Infrastructure Projects&lt;br /&gt;
#*October 22: Funded External Collaboration Projects&lt;br /&gt;
#*October 29: Funded External Collaboration Projects&lt;br /&gt;
#*November 5: DPB Projects &lt;br /&gt;
#*November 19: DPB Projects &lt;br /&gt;
#*December 3: Other/new collaborations&lt;br /&gt;
#*December 10: Finalize Engineering Projects&lt;br /&gt;
#*December 17: Loose Ends&lt;br /&gt;
#By December 17, 2010: [[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 December 17, 2009: Create a directory for each project on the [[Engineering:SandBox|NAMIC Sandbox]] (Zack)&lt;br /&gt;
##[https://www.kitware.com/Admin/SendPassword.cgi Ask Zack for a Sandbox account]&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. the BIRN). 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;
## 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. (Zack)&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;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_Project_Segmentation_of_Muscoskeletal_Images&amp;diff=37878</id>
		<title>2009 Summer Project Week Project Segmentation of Muscoskeletal Images</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_Project_Segmentation_of_Muscoskeletal_Images&amp;diff=37878"/>
		<updated>2009-05-29T17:11:32Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Knee.jpg| Knee MRI Image&lt;br /&gt;
Image:All Three.JPG|Pre-Segmented Femur/Patella/Tibia Model.&lt;br /&gt;
Image:Femur Patella Tibia.jpg|EM Segmented Output.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Harvard: Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &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;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 30%; 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 are working on understanding the capabilities of RegisterImage module in Slicer to apply to knee datasets.  Currently we are conducting parameter exploration studies to evaluate the sensitivity of registered images to different input parameters associated with the algorithms.  We are also developing a module to apply python ICP-based registration algorithms to directly morph a surface model to a target image geometry.&lt;br /&gt;
&lt;br /&gt;
Our goals for the project week are: &lt;br /&gt;
  '''''a'''''. Perform and evaluate results from an extensive &lt;br /&gt;
  parameter space exploration study of &lt;br /&gt;
  RegisterImages Batchmake module on knee dataset.&lt;br /&gt;
  '''''b'''''. Resolve issues in building Python modules from &lt;br /&gt;
  slicer source code.&lt;br /&gt;
  '''''c'''''. Demonstrate proof of concept on registering an &lt;br /&gt;
  existing atlas (.vtk, .stl) to a target image &lt;br /&gt;
  using Python ICP Registration module.&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;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_Project_Segmentation_of_Muscoskeletal_Images&amp;diff=37877</id>
		<title>2009 Summer Project Week Project Segmentation of Muscoskeletal Images</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_Project_Segmentation_of_Muscoskeletal_Images&amp;diff=37877"/>
		<updated>2009-05-29T17:10:18Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Knee.jpg| Knee MRI Image&lt;br /&gt;
Image:All Three.JPG|Pre-Segmented Femur/Patella/Tibia Model.&lt;br /&gt;
Image:Femur Patella Tibia.jpg|EM Segmented Output.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, Scott Delp&lt;br /&gt;
* Harvard: Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &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;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 30%; 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 are working on understanding the capabilities of RegisterImage module in Slicer to apply to knee datasets.  Currently we are conducting parameter exploration studies to evaluate the sensitivity of registered images to different input parameters associated with the algorithms.  We are also developing a module to apply python ICP-based registration algorithms to directly morph a surface model to a target image geometry.&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is to &lt;br /&gt;
  '''''a'''''. Perform and evaluate results from an extensive &lt;br /&gt;
  parameter space exploration study of &lt;br /&gt;
  RegisterImages Batchmake module on knee dataset.&lt;br /&gt;
  '''''b'''''. Resolve issues in building Python modules from &lt;br /&gt;
  slicer source code.&lt;br /&gt;
  '''''c'''''. Demonstrate proof of concept on registering an &lt;br /&gt;
  existing atlas (.vtk, .stl) to a target image &lt;br /&gt;
  using Python ICP Registration module.&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;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34790</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34790"/>
		<updated>2009-01-09T17:11:51Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard:  Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
* Compiled a set of 5 knee MRI data-sets with manually segmented volumes.  &lt;br /&gt;
* Evaluated registration algorithms to develop an averaged atlas of the knee joint.  We evaluated the rigid and affine registrations techniques in Slicer, and attempted a diffeomorphic deamons algorithm to align multiple data-sets. &lt;br /&gt;
* Evaluated EMSegmenter to create atlas-independent image segmentation.  &lt;br /&gt;
* We are in the process of converting manually-segmented models to a knee atlas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34684</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34684"/>
		<updated>2009-01-08T20:47:41Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard:  Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
* Compiled a set of 5 knee MRI data-sets with manually segmented volumes.  &lt;br /&gt;
* Evaluated registration algorithms to develop an averaged atlas of the knee joint.&lt;br /&gt;
* Evaluated EMSegmenter to create atlas-independent model creation of the distal femur bone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34683</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=34683"/>
		<updated>2009-01-08T20:47:00Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard:  Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
* Compiled a set of 5 knee MRI data-sets with manually segmented volumes.  &lt;br /&gt;
* Evaluated registration algorithms to develop an averaged atlas of the knee joint.&lt;br /&gt;
* Evaluated EMSegmenter to create atlas-independent model creation of the femur bone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33646</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33646"/>
		<updated>2008-12-15T22:31:10Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: Tina Kapur, and Ron Kikinis&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33645</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33645"/>
		<updated>2008-12-15T22:24:56Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: ??&lt;br /&gt;
* Steve Pieper, Isomics, Inc. &lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33642</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33642"/>
		<updated>2008-12-15T22:01:51Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: ??&lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometries.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33639</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33639"/>
		<updated>2008-12-15T22:00:15Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|320px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|320px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: ??&lt;br /&gt;
&lt;br /&gt;
===Project===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometry.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33636</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33636"/>
		<updated>2008-12-15T21:56:35Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Image:NAMIC-SLC.jpg|thumb|320px|Return to [[2009_Winter_Project_Week|Project Week Main Page]] ]]&lt;br /&gt;
|[[Image:ct.jpg|thumb|190px|Example whole-body CT dataset from WashU displayed in 3D Slicer.]]&lt;br /&gt;
|[[Image:sim.jpg|thumb|220px|Articulated musculoskeletal models.]]&lt;br /&gt;
|}&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: ??&lt;br /&gt;
&lt;br /&gt;
===Tutorial===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometry.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33634</id>
		<title>Stanford SIMBIOS: Whole Body Segmentation for Simulation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Stanford_SIMBIOS:_Whole_Body_Segmentation_for_Simulation&amp;diff=33634"/>
		<updated>2008-12-15T21:53:12Z</updated>

		<summary type="html">&lt;p&gt;Spal5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:sim.jpg]]&lt;br /&gt;
[[Image:ct.jpg]]&lt;br /&gt;
===Key Investigators===&lt;br /&gt;
* Stanford: Harish Doddi, Saikat Pal, and Scott Delp&lt;br /&gt;
* WashU: Daniel Marcus&lt;br /&gt;
* Harvard: ??&lt;br /&gt;
&lt;br /&gt;
===Tutorial===&lt;br /&gt;
__NOTOC__&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: 40%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Objective&amp;lt;/h1&amp;gt;&lt;br /&gt;
The aim of this project is to develop an automatic/semi-automatic methodology to convert whole body imaging datasets into three-dimensional models for neuromuscular biomechanics and finite element simulations.  Initially, we will investigate the existing capabilities in EMSegmenter software to automatically segment the knee joint.  &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;
&amp;lt;h1&amp;gt;Approach, Plan&amp;lt;/h1&amp;gt;&lt;br /&gt;
Investigate the existing functionality of EMSegementer to extract whole body models from CT and MR datasets.  Initial efforts will be focused on developing atlases of specific joints (e.g. the knee) and evaluating EMSegmenter algorithms.  The plan is to have imported MRI knee geometries in EMSegmenter and create an average atlas before the project week.  During the project week, the EMSegmenter algorithm will be tested on a specific subject geometry.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Progress&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Spal5</name></author>
		
	</entry>
</feed>