<?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=Amas</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=Amas"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Amas"/>
	<updated>2026-05-17T15:51:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2017_Winter_Project_Week/Needle_Segmentation_from_MRI&amp;diff=94795</id>
		<title>2017 Winter Project Week/Needle Segmentation from MRI</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2017_Winter_Project_Week/Needle_Segmentation_from_MRI&amp;diff=94795"/>
		<updated>2017-01-11T12:09:20Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* 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-Winter2017.png|[[2017_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Ziyang Wang, BWH&lt;br /&gt;
* Alireza Mehrtash, BWH&lt;br /&gt;
* Alireza Ziaei Torbati, BWH&lt;br /&gt;
* Guillaume Pernelle, Imperial College London&lt;br /&gt;
* Paolo Zaffino, Magna Graecia University of Catanzaro, Italy&lt;br /&gt;
* Andre Mastmeyer, University of Luebeck, Germany&lt;br /&gt;
* Tina Kapur, BWH/HMS&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&lt;br /&gt;
This project is a continuation of the project started during the 2016 summer project week ([[2016 Summer Project Week/Needle Segmentation from MRI | Needle Segmentation from MRI]]), [http://needlefinder.org NeedleFinder] offers tools to segment needles from MRI/CT. It has mostly been tested on MRI from GYN brachytherapy cases. Currently the user must provide the needle tip for the segmentation to start. We aim to detect the tip automatically to make the needle segmentation fully automatic.&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;
* Automatic detection of needle tips in MRI from GYN brachytherapy cases.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* We have manually segmented around 1k needles from GYN brachytherapy cases. We want to use this data in a supervised learning approach.&lt;br /&gt;
* We have a pipeline for preprocessing the data (image spacing and normalization)&lt;br /&gt;
* TODO: choose between 2 strategies: &lt;br /&gt;
** Continue with the binary classification approach -&amp;gt; in the region of interest, voxels are classified as positive (needle) or negative (background). Challenge: link those voxels together to form needles / filter out false negatives. Alternative: try to find the tip position and use the previous algorithm to segment the needle&lt;br /&gt;
** Use a semantic segmentation approach (fully convolutional neural networks [J Long 2015], Region-based semantic segmentation with end-to-end training [Caesar 2016])&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;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>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88546</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88546"/>
		<updated>2015-01-09T05:29:48Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 5/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - idea abandoned&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started - Friday morning finished&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a new temporary fiducial marker for easier manual needle tracking using the sagittal and axial views. We standardized the workflow by guiding the user though the steps (e.g. providing the axial limit slice is now mandatory as a first step). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons in the left panel. The last inserted needle can be deleted (with CTRL+Z or button) and the module can be easily reset. The layout of the module UI has been cleaned up.&lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify many open questions, removed unused functions. We built a table summarizing the global purpose of each function (function tagging). We developed a profiling method using print commands and message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach : We discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box. Needle tip clicks are given in this axial view after tracking the needle canals upwards in the sagittal view. So, the idea is not furtherly addressed here.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script using SimpleITK to extract and re-sample all the tip regions from images using needles from manual segmentation. These 115 cubical regions can now be used for data analysis (machine learning). As a first step, we built an average model (template) of the needle tips to be matched to new data sets, e.g. using convolution/correlation filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the average tip model&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurately. For now, the origin is registered, but the orientation could be improved. After convolution (SimpleITK) the average needle tip model with a patient MR image, this approach suffers from over-segmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : We use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm has been completed (to be able to find a global optimum faster). A cost/fitness function was designed for our problem. Because the parameter optimization is still computationally expensive (several needle detections carried out in every iteration), only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88545</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88545"/>
		<updated>2015-01-09T05:23:15Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 5/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - idea abandoned&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started - Friday morning finished&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a new temporary fiducial marker for easier manual needle tracking using the sagittal and axial views. We standardized the workflow by guiding the user though the steps (e.g. providing the axial limit slice is now mandatory as a first step). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons in the left panel. The last inserted needle can be deleted (with CTRL+Z or button) and the module can be easily reset. The layout of the module UI has been cleaned up.&lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify many open questions, removed unused functions. We built a table summarizing the global purpose of each functions (function tagging). We developed a profiling method using print commands and message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach : We discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box. Needle tip clicks are given in this axial view after tracking the needle canals upwards in the sagittal view. So, the idea is not furtherly addressed here.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script using SimpleITK to extract and re-sample all the tip regions from images using needles from manual segmentation. These 115 cubical regions can now be used for data analysis (machine learning). As a first step, we built an average model (template) of the needle tips to be matched to new data sets, e.g. using convolution/correlation filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the average tip model&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurately. For now, the origin is registered, but the orientation could be improved. After convolution (SimpleITK) the average needle tip model with a patient MR image, this approach suffers from over-segmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : We use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm has been completed (to be able to find a global optimum faster). A cost/fitness function was designed for our problem. Because the parameter optimization is still computationally expensive (several needle detections carried out in every iteration), only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88544</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88544"/>
		<updated>2015-01-09T05:21:05Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 5/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started - Friday morning finished&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a new temporary fiducial marker for easier manual needle tracking using the sagittal and axial views. We standardized the workflow by guiding the user though the steps (e.g. providing the axial limit slice is now mandatory as a first step). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons in the left panel. The last inserted needle can be deleted (with CTRL+Z or button) and the module can be easily reset. The layout of the module UI has been cleaned up.&lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify many open questions, removed unused functions. We built a table summarizing the global purpose of each functions (function tagging). We developed a profiling method using print commands and message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach : We discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box. Needle tip clicks are given in this axial view after tracking the needle canals upwards in the sagittal view. So, the idea is not furtherly addressed here.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script using SimpleITK to extract and re-sample all the tip regions from images using needles from manual segmentation. These 115 cubical regions can now be used for data analysis (machine learning). As a first step, we built an average model (template) of the needle tips to be matched to new data sets, e.g. using convolution/correlation filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the average tip model&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurately. For now, the origin is registered, but the orientation could be improved. After convolution (SimpleITK) the average needle tip model with a patient MR image, this approach suffers from over-segmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : We use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm has been completed (to be able to find a global optimum faster). A cost/fitness function was designed for our problem. Because the parameter optimization is still computationally expensive (several needle detections carried out in every iteration), only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88542</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88542"/>
		<updated>2015-01-09T05:19:27Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a new temporary fiducial marker for easier manual needle tracking using the sagittal and axial views. We standardized the workflow by guiding the user though the steps (e.g. providing the axial limit slice is now mandatory as a first step). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons in the left panel. The last inserted needle can be deleted (with CTRL+Z or button) and the module can be easily reset. The layout of the module UI has been cleaned up.&lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify many open questions, removed unused functions. We built a table summarizing the global purpose of each functions (function tagging). We developed a profiling method using print commands and message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach : We discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box. Needle tip clicks are given in this axial view after tracking the needle canals upwards in the sagittal view. So, the idea is not furtherly addressed here.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script using SimpleITK to extract and re-sample all the tip regions from images using needles from manual segmentation. These 115 cubical regions can now be used for data analysis (machine learning). As a first step, we built an average model (template) of the needle tips to be matched to new data sets, e.g. using convolution/correlation filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the average tip model&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurately. For now, the origin is registered, but the orientation could be improved. After convolution (SimpleITK) the average needle tip model with a patient MR image, this approach suffers from over-segmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : We use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm has been completed (to be able to find a global optimum faster). A cost/fitness function was designed for our problem. Because the parameter optimization is still computationally expensive (several needle detections carried out in every iteration), only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88541</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88541"/>
		<updated>2015-01-09T05:16:27Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a new temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (e.g. providing the axial limit slice is now mandatory as a first step). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons in the left panel. The last inserted needle can be deleted (with CTRL+Z or button) and the module can be easily reset. The layout of the module UI has been cleaned up.&lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify many open questions, removed unused functions. We built a table summarizing the global purpose of each functions (function tagging). We developed a profiling method using print commands and message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach : We discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script using SimpleITK to extract and re-sample all the tip regions from images using needles from manual segmentation. These 115 cubical regions can now be used for data analysis (machine learning). As a first step, we built an average model (template) of the needle tips to be matched to new data sets, e.g. using convolution/correlation filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the average tip model&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurately. For now, the origin is registered, but the orientation could be improved. After convolution (SimpleITK) the average needle tip model with a patient MR image, our approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : We use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm has been completed (to be able to find a global optimum faster). A cost/fitness function was designed for our problem. Because the parameter optimization is still computationally expensive (several needle detections carried out in every iteration), only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88536</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88536"/>
		<updated>2015-01-09T03:47:02Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (eg. providing the axial limit slice is now mandatory). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons. The last inserted needle can be deleted (with CTRL+Z or button) and the scene can be easily reset. Layout of the module UI has been cleaned up.&lt;br /&gt;
The results can be viewed in the NeedleFinder tutorial project: [http://www.na-mic.org/Wiki/index.php/Needle_Finder_Tutorial]. &lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify opened questions, removed unused functions. We built a table summarizing the global purpose of each functions (function tagging). We developed a profiling method using message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach: we discussed this proposal, and found, after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user than defining a complete bounding box.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script to extract, transform and re-sample all the tips from images with needles from manual segmentation. These 115 cubical regions can now be used for data analysis, machine learning. We built an average model of the needle tips to be matched to new data sets, e.g. using convolution filters:&lt;br /&gt;
&amp;lt;pictures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the model&amp;gt;&lt;br /&gt;
&amp;lt;picture of the results of the convolution filter&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurate. For now, the origin is registered, but the orientation could be improved. After convolution the average needle tip model with a patient MR image, our approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- NeedleFinder parameter optimization : we want to use the workshop as a kickoff on this topic and want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore the implementation of a genetic algorithm was carried out (to find an optimum faster). A cost function was designed for our problem. Because the parameter optimization is still computationally expensive, only exemplary results for individual patients, but not a patient collective could be obtained here.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88535</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88535"/>
		<updated>2015-01-09T03:35:00Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (eg. providing the axial limit slice is now mandatory). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons. The last inserted needle can be deleted (with CTRL+Z or button) and the scene can be easily reset. Layout of the module UI has been cleaned up.&lt;br /&gt;
The results can be viewed in the NeedleFinder tutorial project: [http://www.na-mic.org/Wiki/index.php/Needle_Finder_Tutorial]. &lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify opened questions, removed unused functions. We built a table summarising the global purpose of each functions (function taging). We developed a profiling method using message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach: we discussed this proposal, and found after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script to extract, transform and resample all the tips from images with needles from manual segmentation. These 115 cubical regions can now be used for data analysis, machine learning. We built an average model of the needle tips to be matched to new datasets eg. using convolution filters:&lt;br /&gt;
&amp;lt;pcitures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the model&amp;gt;&lt;br /&gt;
&amp;lt;picture of the results of the convolution filter&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurate. For now, the origin is registered, but the orientation could be improved. After convoluting the average needle tip model with a patient MR image, our simple approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- Parameter optimization: we want to compare the performance of a brute force/randomized parameter search approach with a genetic algorithm after the workshop. Therefore this implementation of a genetic algorithm was carried out (to find an optimum faster). A cost function was designed for our problem. Because the parameter optimization is still computationally expensive only exemplary results for individual patients, but not a patient collective could be obtained.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Needle_Finder_Tutorial&amp;diff=88474</id>
		<title>Needle Finder Tutorial</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Needle_Finder_Tutorial&amp;diff=88474"/>
		<updated>2015-01-08T22:30:32Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Gao Yang, &lt;br /&gt;
Andre Mastmeyer, &lt;br /&gt;
Guillaume Pernelle, &lt;br /&gt;
Tina Kapur&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
This tutorial gives an example of using Slicer4 for Needle Finder.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Topics covered include:&lt;br /&gt;
*Data Loading&lt;br /&gt;
*Choose Module&lt;br /&gt;
*Segmentation&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88473</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88473"/>
		<updated>2015-01-08T22:26:47Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (eg. providing the axial limit slice is now mandatory). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons. The last inserted needle can be deleted (with CTRL+Z or button) and the scene can be easily reset. Layout of the module UI has been cleaned up.&lt;br /&gt;
The results can be viewed in the NeedleFinder tutorial project: [http://www.na-mic.org/Wiki/index.php/Needle_Finder_Tutorial]. &lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify opened questions, removed unused functions. We built a table summarising the global purpose of each functions (function taging). We developed a profiling method using message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach: we discussed this proposal, and found after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user.&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script to extract, transform and resample all the tips from images with needles from manual segmentation. These 115 cubical regions can now be used for data analysis, machine learning. We built an average model of the needle tips to be matched to new datasets eg. using convolution filters:&lt;br /&gt;
&amp;lt;pcitures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the model&amp;gt;&lt;br /&gt;
&amp;lt;picture of the results of the convolution filter&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurate. For now, the origin is registered, but the orientation could be improved. After convoluting the average needle tip model with a patient MR image, our simple approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- Parameter optimization: now!&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88472</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88472"/>
		<updated>2015-01-08T22:26:00Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (eg. providing the axial limit slice is now mandatory). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons. The last inserted needle can be deleted (with CTRL+Z or button) and the scene can be easily reset. Layout of the module UI has been cleaned up.&lt;br /&gt;
The results can be viewed in the NeedleFinder tutorial project: [http://www.na-mic.org/Wiki/index.php/Needle_Finder_Tutorial]. &lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify opened questions, removed unused functions. We built a table summarising the global purpose of each functions (function taging). We developed a profiling method using message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script to extract, transform and resample all the tips from images with needles from manual segmentation. These 115 cubical regions can now be used for data analysis, machine learning. We built an average model of the needle tips to be matched to new datasets eg. using convolution filters:&lt;br /&gt;
&amp;lt;pcitures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the model&amp;gt;&lt;br /&gt;
&amp;lt;picture of the results of the convolution filter&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurate. For now, the origin is registered, but the orientation could be improved. After convoluting the average needle tip model with a patient MR image, our simple approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- Bounding box approach: we discussed this proposal, and found after slicing to the obturator base, just zooming into the image in the axial view is much easier for the user.&lt;br /&gt;
&lt;br /&gt;
- Parameter optimization: now!&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88471</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88471"/>
		<updated>2015-01-08T22:24:19Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Project Results==&lt;br /&gt;
&lt;br /&gt;
- GUI and workflow : We improved the workflow and the GUI of the slicer module NeedleFinder: the needle grouping feature has been removed, we introduced a temporary fiducial marker for easier manual needle tracking. We standardized the workflow by guiding the user though the steps (eg. providing the axial limit slice is now mandatory). We introduced new keyboard shortcuts, thus the user can stay focused on the segments, not changing his mouse position to click buttons. The last inserted needle can be deleted (with CTRL+Z or button) and the scene can be easily reset. Layout of the module UI has been cleaned up.&lt;br /&gt;
The results can be viewed in the NeedleFinder tutorial project: [http://www.na-mic.org/Wiki/index.php/Needle_Finder_Tutorial]. &lt;br /&gt;
&lt;br /&gt;
- Code profiling : We went through the code to clarify opened questions, removed unused functions. We built a table summarising the global purpose of each functions (function taging). We developed a profiling method using message boxes (using the inspect library).&lt;br /&gt;
&lt;br /&gt;
- Tip detection : We wrote a script to extract, transform and resample all the tips from images with needles from manual segmentation. These 115 cubical regions can now be used for data analysis, machine learning. We built an average model of the needle tips to be matched to new datasets eg. using convolution filters:&lt;br /&gt;
&amp;lt;pcitures of 3 needle tips with artifacts&amp;gt;&lt;br /&gt;
&amp;lt;picture of the model&amp;gt;&lt;br /&gt;
&amp;lt;picture of the results of the convolution filter&amp;gt;&lt;br /&gt;
Our hypothesis that the needle tip artifact show out in the average needle tip model could not be confirmed at this time: We need to use more cases with needle tip artifacts (instead of mixing with other cases from other MR sequences). Secondly, we should sort out the needle tips from the obturator needles. Third, the little cubic image around the needle tip could be registered to each other before averaging to fit more accurate. For now, the origin is registered, but the orientation could be improved. After convoluting the average needle tip model with a patient MR image, our simple approach suffers from oversegmentation.&lt;br /&gt;
&lt;br /&gt;
- Parameter optimization: now!&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88467</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88467"/>
		<updated>2015-01-08T21:53:01Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 4/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88466</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88466"/>
		<updated>2015-01-08T21:52:26Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 3/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started - Thursday finished&lt;br /&gt;
** Thursday started&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88449</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88449"/>
		<updated>2015-01-08T14:21:18Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (build mean model from small ROIs around manually segmented needle tips)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 3/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started&lt;br /&gt;
** Thursday&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88434</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88434"/>
		<updated>2015-01-07T21:49:30Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: 3/5&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started&lt;br /&gt;
** Thursday&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88433</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88433"/>
		<updated>2015-01-07T21:48:17Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
** Tuesday started - Wednesday finished&lt;br /&gt;
*** Tuesday started / Wednesday - to discuss later&lt;br /&gt;
** Wednesday started&lt;br /&gt;
** Thursday&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88389</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88389"/>
		<updated>2015-01-06T16:12:56Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** Tuesday started&lt;br /&gt;
** Tuesday started&lt;br /&gt;
*** Tuesday started / Wednesday&lt;br /&gt;
** Wednesday&lt;br /&gt;
** Thursday&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88032</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88032"/>
		<updated>2014-12-19T21:36:28Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88030</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88030"/>
		<updated>2014-12-19T20:58:07Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle Finder 2013 User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88029</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88029"/>
		<updated>2014-12-19T20:57:42Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle 2013 Finder User Guide]&lt;br /&gt;
* [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88028</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88028"/>
		<updated>2014-12-19T20:57:28Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder, see [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle 2013 Finder User Guide]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88026</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88026"/>
		<updated>2014-12-19T20:55:55Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI and interaction simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest for better visualization and constrain search space for algorithms&lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle 2013 Finder User Guide]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88023</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88023"/>
		<updated>2014-12-19T20:49:33Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;br /&gt;
* [https://docs.google.com/document/d/1Xvi6BYiiSiNlqoVQgRTWy6KiB7CqUEmH2EWFt4cuBQc/edit?usp=sharing Needle 2013 Finder User Guide]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88016</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88016"/>
		<updated>2014-12-19T20:14:47Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
* [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/NeedleFinder Needle Finder extension documentation]&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88015</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88015"/>
		<updated>2014-12-19T18:51:39Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Needle Finder 2013 Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER, Andre-Tina: FROM YANG?&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88014</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88014"/>
		<updated>2014-12-19T18:50:01Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder * [https://www.wuala.com/mastmeyer/Share/AMIGO/NeedleFinder2013.mp4/?key=pxJNGGE3bTRh Demo Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER, Andre-Tina: FROM YANG?&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88013</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88013"/>
		<updated>2014-12-19T17:22:42Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder * [https://www.wuala.com/mastmeyer/Share/AMIGO/Test.mpeg/?key=pxJNGGE3bTRh Demo Video]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER, Andre-Tina: FROM YANG?&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88012</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88012"/>
		<updated>2014-12-19T17:21:36Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [ADD A SHORT MOVIE TO SHOW WHAT IT DOES TODAY]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER, Andre-Tina: FROM YANG?&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88011</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88011"/>
		<updated>2014-12-19T17:01:46Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [ADD A SHORT MOVIE TO SHOW WHAT IT DOES TODAY]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Overall: N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88010</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88010"/>
		<updated>2014-12-19T17:00:42Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [ADD A SHORT MOVIE TO SHOW WHAT IT DOES TODAY]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
*** N/Y&lt;br /&gt;
** N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88009</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=88009"/>
		<updated>2014-12-19T17:00:04Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Project Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Yang Gao,&lt;br /&gt;
Tina Kapur,&lt;br /&gt;
Steve Pieper,&lt;br /&gt;
Ron Kikinis&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improve performance and usability of NeedleFinder [ADD A SHORT MOVIE TO SHOW WHAT IT DOES TODAY]&lt;br /&gt;
** Code profiling, refactoring&lt;br /&gt;
** GUI simplification&lt;br /&gt;
*** Provide Bounding Box/Region of Interest &lt;br /&gt;
** Semi-Automatic needle tip (and body) detection &lt;br /&gt;
** Parameter optimization&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Improvements of the source code quality, algorithms and GUI (usability):&lt;br /&gt;
** Ad-hoc python profiling concept (method tagging, logging and message boxes as code probes)&lt;br /&gt;
** Improved standardized and guided workflow more usable by MDs (state machine)&lt;br /&gt;
*** Interaction protocol using existing tools for MD to provide bounding-box quickly&lt;br /&gt;
** Incorporate SimpleITK filtering/preprocessing and a little user interaction (try e.g. derivatives: gradient magnitude, vesselness)&lt;br /&gt;
** Look into machine learning (implement simple genetic algorithm &amp;amp; compare to brute-force grid search)&lt;br /&gt;
&amp;lt;!-- ** Rigid registration of CAD models to (preprocessed) scene (ICP, Besl) --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ncbi.nlm.nih.gov/pubmed/24505784 Validation of catheter segmentation for MR-guided gynecologic cancer brachytherapy. Med Image Comput Comput Assist Interv. 2013;16(Pt 3):380-7.]&lt;br /&gt;
*ADD LINK FOR EXISTING DOCUMENTATION FOR NEEDLE FINDER IN SLICER&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87942</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87942"/>
		<updated>2014-12-16T20:30:41Z</updated>

		<summary type="html">&lt;p&gt;Amas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here we will fill in tomorrow...&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Tina Kapur&lt;br /&gt;
&lt;br /&gt;
==Project Description (Draft by Andre)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Automatic needle tip detection&lt;br /&gt;
* Modelfit of oburator base and tube using CAD models&lt;br /&gt;
* NF detection parameter optimization&lt;br /&gt;
* Code profiling (is the code used?), refactoring&lt;br /&gt;
* GUI improvements&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* SimpleITK filtering (e.g. derivatives: gradient magnitude, vesselness etc.)&lt;br /&gt;
* Rigid registration of CAD models to (preprocessed) scene (ICP, Besl)&lt;br /&gt;
* Machine learning (genetic algorithm etc.)&lt;br /&gt;
* New ad-hoc python profiling concept (logging and message boxes as code probes)&lt;br /&gt;
* Improved standardized and guided workflow more usable by MDs (disabling unsuitable buttons)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87941</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87941"/>
		<updated>2014-12-16T18:52:40Z</updated>

		<summary type="html">&lt;p&gt;Amas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here we will fill in tomorrow...&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
Andre Mastmeyer,&lt;br /&gt;
Guillaume Pernelle,&lt;br /&gt;
Tina Kapur&lt;br /&gt;
&lt;br /&gt;
==Project Description (Draft by Andre)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Automatic needle tip detection&lt;br /&gt;
* Modelfit of oburator base and tube using CAD models&lt;br /&gt;
* NF detection parameter optimization&lt;br /&gt;
* Code profiling (is the code used?), refactoring&lt;br /&gt;
* GUI improvements&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* SimpleITK filtering (e.g. derivatives: gradient magnitude, vesselness etc.)&lt;br /&gt;
* Rigid registration of CAD models to (preprocessed) scene (ICP, Besl)&lt;br /&gt;
* Machine learning machine learning (genetic algorithm etc.)&lt;br /&gt;
* New ad-hoc python profiling concept (logging and message boxes as code probes)&lt;br /&gt;
* Improved standardized workflow more usable by MDs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
* N/Y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87940</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87940"/>
		<updated>2014-12-15T23:40:26Z</updated>

		<summary type="html">&lt;p&gt;Amas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here we will fill in tomorrow...&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;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>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87939</id>
		<title>NeedleFinder</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=NeedleFinder&amp;diff=87939"/>
		<updated>2014-12-15T23:39:31Z</updated>

		<summary type="html">&lt;p&gt;Amas: Created page with 'Here we will fill in tomorrow...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here we will fill in tomorrow...&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2015_Winter_Project_Week&amp;diff=87938</id>
		<title>2015 Winter Project Week</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2015_Winter_Project_Week&amp;diff=87938"/>
		<updated>2014-12-15T23:39:11Z</updated>

		<summary type="html">&lt;p&gt;Amas: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[image:PW-2015SLC.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Welcome to the 20th Project week page! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Founded in 2005, the National Alliance for Medical Image Computing (NAMIC), was chartered with building a computational infrastructure to support biomedical research as part of the NIH funded [http://www.ncbcs.org/ NCBC] program. The work of this alliance has resulted in important progress in algorithmic research, an open source medical image computing platform [http://www.slicer.org 3D Slicer], built  using [http://www.vtk.org VTK], [http://www.itk.org ITK], [http://www.cmake.org CMake], and [http://www.cdash.org CDash], and the creation of a community of algorithm researchers, biomedical scientists and software engineers who are committed to open science. This community meets twice a year in an event called Project Week. &lt;br /&gt;
&lt;br /&gt;
[[Engineering:Programming_Events|Project Week]] is a semi-annual event which draws 80-120 researchers. As of August 2014, it is a MICCAI endorsed event. The participants work collaboratively on open-science solutions for problems that lie on the interfaces of the fields of computer science, mechanical engineering, biomedical engineering, and medicine. In contrast to conventional conferences and workshops the primary focus of the Project Weeks is to make progress in projects (as opposed to reporting about progress). The objective of the Project Weeks is to provide a venue for this community of medical open source software creators. Project Weeks are open to all, are publicly advertised, and are funded through fees paid by the attendees. Participants are encouraged to stay for the entire event. &lt;br /&gt;
&lt;br /&gt;
Project Week activities: Everyone shows up with a project. Some people are working on the platform. Some people are developing algorithms. Some people are applying the tools to their research problems. We begin the week by introducing projects and connecting teams. We end the week by reporting progress. In addition to the ongoing working sessions, breakout sessions are organized ad-hoc on a variety of special topics. These topics include: discussions of software architecture, presentations of new features and approaches and topics such as Image-Guided Therapy.&lt;br /&gt;
&lt;br /&gt;
Several funded projects use the Project Week as a place to convene and collaborate. These include [http://nac.spl.harvard.edu/ NAC], [http://www.ncigt.org/ NCIGT], [http://qiicr.org/ QIICR], and [http://ocairo.technainstitute.com/open-source-software-platforms-and-databases-for-the-adaptive-process/ OCAIRO]. The next events in this ongoing series will occur in [http://wiki.na-mic.org/Wiki/index.php/2015_Winter_Project_Week Salt Lake City, Utah in January of 2015], followed by one in Boston, MA in June of 2015.&lt;br /&gt;
&lt;br /&gt;
A summary of all previous Project Events is available [[Project_Events#Past|here]].&lt;br /&gt;
&lt;br /&gt;
This project week is an event [[Post-NCBC-2014|endorsed]] by the MICCAI society.&lt;br /&gt;
&lt;br /&gt;
Please make sure that you are on the [http://public.kitware.com/mailman/listinfo/na-mic-project-week na-mic-project-week mailing list]&lt;br /&gt;
&lt;br /&gt;
== '''Logistics''' ==&lt;br /&gt;
*'''Dates:''' January 5-9, 2015.&lt;br /&gt;
*'''Location:''' Salt Lake City, Utah&lt;br /&gt;
*'''REGISTRATION:''' Please click [http://umarket.utah.edu/ecom/checkout.tpl?App_Type=0046&amp;amp;Item_Num=WPW2015 '''here'''] to register online before December 24, 2014. All participants must pay a registration fee 550 USD, which covers our catering and facilities costs.&lt;br /&gt;
*'''Venue:''' The venue for the meeting is the Marriott City Center, Salt Lake City, Utah. You can book online, by clicking [http://www.marriott.com/meeting-event-hotels/group-corporate-travel/groupCorp.mi?resLinkData=2015%20Winter%20Project%20Week^slccc%60namnama%60149%60USD%60false%601/4/15%601/10/15%6012/05/14&amp;amp;app=resvlink&amp;amp;stop_mobi=yes here.] The room rate for the meeting is 149 USD per night.&lt;br /&gt;
&lt;br /&gt;
== Agenda== &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#eeeeee; font-size:125%; color:#0063B6&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
| style=&amp;quot;width:5%&amp;quot;| '''Time'''&lt;br /&gt;
| style=&amp;quot;width:19%&amp;quot; | '''Monday, January 5''' &lt;br /&gt;
| style=&amp;quot;width:19%&amp;quot; | '''Tuesday, January 6'''&lt;br /&gt;
| style=&amp;quot;width:19%&amp;quot; | '''Wednesday, January 7''' &lt;br /&gt;
| style=&amp;quot;width:19%&amp;quot; | '''Thursday, January 8'''&lt;br /&gt;
| style=&amp;quot;width:19%&amp;quot; | '''Friday, January 9''' &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;| '''[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;| '''[[2015_Winter_Project_Week|Project Activities]] '''&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;| '''[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;| '''[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;| '''[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''7:30-8:00''' &lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;| &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Breakfast &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Breakfast &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Breakfast &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Breakfast &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''8:00-10:00''' &lt;br /&gt;
| &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#9966cc&amp;quot;&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
|9-10am: [[2015 Winter Project Week COPD Breakout|Breakout Session:COPD]] (Raul San Jose) &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Amethyst 1)''&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt;  &lt;br /&gt;
|9-10am: [[2015 Winter Project Week QIICR and DICOM Breakout|Breakout Session:QIICR and DICOM]] (Andrey Fedorov, Steve Pieper) &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Amethyst 1)''&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt;  &lt;br /&gt;
| '''[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;|[[2015_Winter_Project_Week|9am: Project Presentations]]&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''10:00-10:30'''&lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;|&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''10:30-12:00'''&lt;br /&gt;
| &lt;br /&gt;
|    &lt;br /&gt;
|  &lt;br /&gt;
|  [[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''12:00-1:00'''  &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Lunch &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Lunch &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Lunch &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Lunch &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Boxed Lunch and Adjourn &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#BB9933&amp;quot;&amp;gt;''(Olympus A)''&amp;lt;/font&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''1:00-3:00'''l &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;|[[2015_Winter_Project_Week|Project Presentations]]&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:#522200&amp;quot;|[[2015_SLC_Training_Workshop|Slicer Workshop (Ron Kikinis)]] &lt;br /&gt;
| &amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''3:00-3:30''' &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;| Coffee &amp;lt;br&amp;gt;''(General area)''&lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''3:00-5:00''' &lt;br /&gt;
|&lt;br /&gt;
|3:15-4pm: [[2015_Winter_Project_Week_Segmentations_Breakout|Breakout Session: Segmentations]] &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Amethyst 2)'' &amp;lt;br&amp;gt; &amp;lt;!--[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;--&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;|&lt;br /&gt;
|[[2015_Winter_Project_Week|Project Activities]] ''' &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;#44AA88&amp;quot;&amp;gt;''(Olympus B)''&amp;lt;/font&amp;gt;&lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eeeeee; color:black&amp;quot;|'''05:00-07:00''' &lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;|&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;|&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;|&lt;br /&gt;
| style=&amp;quot;background:#dbf3ff; color:black&amp;quot;|'''6:00''' Optional: [http://www.murphysbarandgrillut.com/ Beer at Murphy's] (like last year)&lt;br /&gt;
| style=&amp;quot;background:#ffffff; color:black&amp;quot;| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Projects=&lt;br /&gt;
* [[2015_Project_Week_Template | Template for project pages]]&lt;br /&gt;
* [[NeedleFinder | Image-based Needle Detection from MRI]]&lt;br /&gt;
&lt;br /&gt;
==Image-Guided Therapy==&lt;br /&gt;
*Image-based Needle Detection from MRI; bridging Slicer and MeVis Lab (Andre Mastmeyer, Guillaume Pernelle, Tina Kapur, Steve Pieper, Ron Kikinis)&lt;br /&gt;
*Tracked ultrasound benchtop experment system for neurosurgery (Steve Pieper, Jim Miller)&lt;br /&gt;
*Case review for interactive registration (Steve Pieper, Jim Miller, Alireza Mehrtash)&lt;br /&gt;
*Workflow for percutaneous needle place (Bamshad Azizi, Li Ming, Li Ye, Kevin Cleary)&lt;br /&gt;
*Registration of pre-op and intra-op DTI to correlate paramets with post-op prognosis(Li Ye, Steve Pieper, Alireza Mehrtash, Lauren O'Donnell)&lt;br /&gt;
*Prostate segmentation and biopsy (Peter Behringer, Andrey Fedorov)&lt;br /&gt;
*Needle Detection Tutorial (Gao Yang, Andre Mastmeyer, Guillaume Pernelle, Tina Kapur)&lt;br /&gt;
&lt;br /&gt;
==Huntington's Disease==&lt;br /&gt;
&lt;br /&gt;
==TBI==&lt;br /&gt;
&lt;br /&gt;
==Stroke==&lt;br /&gt;
&lt;br /&gt;
==Cardiac==&lt;br /&gt;
&lt;br /&gt;
== Lung ==&lt;br /&gt;
&lt;br /&gt;
*Small lung nodule differential diagnosis using 3D Slicer (Li Ming, Jay Jagadeesan, Raul San Jose, Jim Miller)&lt;br /&gt;
&lt;br /&gt;
==Head and Neck Cancer / Radiotherapy ==&lt;br /&gt;
&lt;br /&gt;
==[http://qiicr.org QIICR]==&lt;br /&gt;
* Mechanism to pull related DICOM series on derived modality load (Andrey, Csaba)&lt;br /&gt;
* Segmentation object and enhanced multiframe object IO in DCMTK and Slicer (Steve, Andrey, Michael)&lt;br /&gt;
*T1 mapping for variable flip angle (Artem, Xiao, Andrey)&lt;br /&gt;
&lt;br /&gt;
==Feature Extraction==&lt;br /&gt;
&lt;br /&gt;
==Additional Brain Image Analysis==&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Extensions==&lt;br /&gt;
* PET Tumor Segmentation (Christian Bauer)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TMJOA RO1 - Collaboration with NAMIC==&lt;br /&gt;
* Improved model display (Francois Boudin, Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Infrastructure==&lt;br /&gt;
&lt;br /&gt;
* Micro and Macro Scale in Slicer (Nicole Aucoin, Bradley Lowekamp)&lt;br /&gt;
* Rulers in Markups module (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
== '''Registrants''' ==&lt;br /&gt;
&lt;br /&gt;
Do not add your name to this list - it is maintained by the organizers based on your paid registration.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#	Aucoin	,	Nicole	;	Brigham and Womens Hospital&lt;br /&gt;
#	Azizi Koutenaei	,	Bamshad	;	Childrens National Health System&lt;br /&gt;
#	Bauer	,	Christian	;	University of Iowa&lt;br /&gt;
#	Behringer	,	Peter	;	Brigham and Womens Hospital&lt;br /&gt;
#	Budin	,	Francois	;	UNC&lt;br /&gt;
#	Da	,	Xiao	;	Athinoula A. Martinos Center for Biomedical Imaging&lt;br /&gt;
#	Fedorov	,	Andriy	;	Brigham and Womens Hospital&lt;br /&gt;
#	Gonzalez	,	German	;	Brigham and Womens Hospital&lt;br /&gt;
#	Harmouche	,	Rola	;	Brigham and Womens Hospital&lt;br /&gt;
#	Johnson	,	Hans 	;	University of Iowa&lt;br /&gt;
#	Kapur	,	Tina	;	Brigham and Womens Hospital&lt;br /&gt;
#	Kikinis	,	Ron	;	Brigham and Womens Hospital&lt;br /&gt;
#	Kim	,	Eun Young Regina	;	University of Iowa&lt;br /&gt;
#	Li	,	Ming	;	BWH&lt;br /&gt;
#	MASTMEYER	,	Andre 	;	Brigham and Womens Hospital&lt;br /&gt;
#	Mehrtash	,	Alireza	;	Brigham and Womens Hospital&lt;br /&gt;
#	Miller	,	James	;	GE Global Research&lt;br /&gt;
#	Onieva Onieva	,	Jorge	;	Brigham and Womens Hospital&lt;br /&gt;
#	Pieper	,	Steve	;	Isomics Inc.&lt;br /&gt;
#	Pinter	,	Csaba	;	Queens University&lt;br /&gt;
#	Rankin	,	Adam	;	Robarts Research Institute&lt;br /&gt;
#	Ross	,	James	;	Brigham and Womens Hospital&lt;br /&gt;
#	San Jose	,	Raul	;	Brigham and Womens Hospital&lt;br /&gt;
#	Tokuda	,	Junichi	;	Brigham and Womens Hospital&lt;br /&gt;
#	Wang	,	Bo	;	SCI Institute University of Utah&lt;/div&gt;</summary>
		<author><name>Amas</name></author>
		
	</entry>
</feed>