<?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=Bmschwar</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=Bmschwar"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Bmschwar"/>
	<updated>2026-04-09T13:13:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=OpenIGTLink/ProtocolV2/Type/Image&amp;diff=55773</id>
		<title>OpenIGTLink/ProtocolV2/Type/Image</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=OpenIGTLink/ProtocolV2/Type/Image&amp;diff=55773"/>
		<updated>2010-07-06T21:14:42Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: Clarify definition of the vector type, approved by Dr. Tokuda&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[OpenIGTLink/ProtocolV2/Draft | &amp;amp;lt;&amp;amp;lt; Version 2 Draft Page]]&lt;br /&gt;
&lt;br /&gt;
=Summary=&lt;br /&gt;
The IMAGE format supports 2D or 3D images with metric information including image matrix size, voxel size, coordinate system type, position, and orientation. The body section of the IMAGE data consists of two parts: image header to transfer the metric information and image body to transfer the array of pixel or voxel values. The data type of pixel or voxel can be either scalar or vector, and numerical values can be 8-, 16-, 32-bit integer, or 32- or 64-bit floating point. The pixel values can be either big-endian or little-endian, since the sender software can specify the byte order in the image header. The format also supports “partial image transfer”, in which a region of the image is transferred instead of the whole image. This mechanism is suitable for real-time applications, in which images are updated region-by-region. The sub-volume must be box-shaped and defined by 6 parameters consisting of the indices for the corner voxel of the sub-volume and matrix size of the sub-volume.&lt;br /&gt;
&lt;br /&gt;
=Message Types=&lt;br /&gt;
==IMAGE==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left style=&amp;quot;background:#e0e0e0;&amp;quot; | Data&lt;br /&gt;
| align=&amp;quot;left style=&amp;quot;background:#e0e0e0;&amp;quot; | Type&lt;br /&gt;
| align=&amp;quot;left style=&amp;quot;background:#e0e0e0;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | V&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | unsigned short&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | version number&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | T&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 8bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Number of Image Components (1:Scalar, &amp;gt;1:Vector). (NOTE: Vector data is stored fully interleaved.)&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | S&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 8bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Scalar type (2:int8 3:uint8 4:int16 5:uint16 6:int32 7:uint32 10:float32 11:float64)&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | E&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 8bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Endian for image data (1:BIG 2:LITTLE) (NOTE: values in image header is fixed to BIG endian)&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | O&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 8bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | image coordinate (1:RAS 2:LPS)&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | RI, RJ, RK&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 16 bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Number of pixels in each direction&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | PX, PY, PZ&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 32 bit float&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | center position of the image&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | TX, TY, TZ&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 32 bit float&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Transverse vector (direction for 'i' index) / The length represents pixel size in 'i' direction&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | SX, SY, SZ&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 32 bit float&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Transverse vector (direction for 'j' index) / The length represents pixel size in 'j' direction&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | NX, NY, NZ&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 32 bit float&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Normal vector of image plane(direction for 'k' index) /  The length represents pixel size in 'z' direction or slice thickness&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | DI, DJ, DK&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 16 bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Starting index of subvolume&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | DRI, DRJ, DRK&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 16 bit unsigned int&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | number of pixels of subvolume&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | IMAGE_DATA&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Binary image data ()&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Image data  (endian is determined by &amp;quot;E&amp;quot; field)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==GET_IMAGE==&lt;br /&gt;
&lt;br /&gt;
==STT_IMAGE==&lt;br /&gt;
&lt;br /&gt;
==STP_IMAGE==&lt;br /&gt;
&lt;br /&gt;
=Implementations=&lt;br /&gt;
IMAGE type is implemented in the following files:&lt;br /&gt;
*[http://svn.na-mic.org/NAMICSandBox/trunk/OpenIGTLink/Source/igtlImageMessage.h igtlImageMessage.h]&lt;br /&gt;
*[http://svn.na-mic.org/NAMICSandBox/trunk/OpenIGTLink/Source/igtlImageMessage.cxx igtlImageMessage.cxx]&lt;br /&gt;
&lt;br /&gt;
=Contributors=&lt;br /&gt;
This message type was originally proposed in version 1 protocol.&lt;br /&gt;
&lt;br /&gt;
=Comments=&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47606</id>
		<title>2010 Winter Project Week MRI Reconstruction by Registration</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47606"/>
		<updated>2010-01-08T16:43:57Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Ultrasound_lookup_prototype.png&lt;br /&gt;
Image:MRI_sorted_recon.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Ben Schwartz&lt;br /&gt;
* BWH: Sandy Wells&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;
I am investigating the use of feedback between MRI reconstruction and image registration to deduce both motion parameters and anatomy from a single dataset.  My objective for the week is to demonstrate a connected chain from initial reconstruction -&amp;gt; image registration -&amp;gt; new k-space positions -&amp;gt; new reconstruction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Start with initial image sequence (~40 Fiesta images of a moving tomato, tagged with a position parameter).  Perform rigid registration between all images in the sequence, using some existing toolbox.  Assign registration parameters to the center-of-kspace moment.  Fit a curve to translate the position parameter into registration parameters.  Evaluate this curve to determine the registration parameters for each line of k-space.  Use these deformations to evaluate the true k-space locations, and perform non-uniformly sample reconstruction using some existing toolbox.  Repeat as necessary.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Day 0: I have a dataset, on which initial reconstruction has not yet been performed.  This dataset represents images of a tomato moving in a curved path in-plane, taken with Fiesta.  Every MRI echo is tagged with a scalar position parameter that is roughly monotone and smooth with position, but not precisely proportional.&lt;br /&gt;
&lt;br /&gt;
Day 1: I performed reconstruction of MRI data according to the position ordering from ultrasound.  I learned, from Sandy Wells, the appropriate tools for registering this dataset (ITK, possibly congealing using first-order B-spline as affine).&lt;br /&gt;
&lt;br /&gt;
Day 2-4: Attempt to install ITK.  Learn about the structure of the ITK python bindings and WrapITK from Luis Ibañez.  Join the ITK mailing list to ask build questions.&lt;br /&gt;
&lt;br /&gt;
Day 5: First working prototype of ultrasound signal database search.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:MRI_sorted_recon.png&amp;diff=47605</id>
		<title>File:MRI sorted recon.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:MRI_sorted_recon.png&amp;diff=47605"/>
		<updated>2010-01-08T16:43:26Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: MRI images of a moving tomato, reconstructed at 40 points in space according to an ultrasound-derived position phase parameter by fusing data from many cycles of motion.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MRI images of a moving tomato, reconstructed at 40 points in space according to an ultrasound-derived position phase parameter by fusing data from many cycles of motion.&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=File:Ultrasound_lookup_prototype.png&amp;diff=47593</id>
		<title>File:Ultrasound lookup prototype.png</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=File:Ultrasound_lookup_prototype.png&amp;diff=47593"/>
		<updated>2010-01-08T16:37:17Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: First plot from a simple prototype lookup of 500 random points, comparing against 50 anchors.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;First plot from a simple prototype lookup of 500 random points, comparing against 50 anchors.&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47566</id>
		<title>2010 Winter Project Week MRI Reconstruction by Registration</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47566"/>
		<updated>2010-01-08T16:13:54Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Ben Schwartz&lt;br /&gt;
* BWH: Sandy Wells&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;
I am investigating the use of feedback between MRI reconstruction and image registration to deduce both motion parameters and anatomy from a single dataset.  My objective for the week is to demonstrate a connected chain from initial reconstruction -&amp;gt; image registration -&amp;gt; new k-space positions -&amp;gt; new reconstruction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Start with initial image sequence (~40 Fiesta images of a moving tomato, tagged with a position parameter).  Perform rigid registration between all images in the sequence, using some existing toolbox.  Assign registration parameters to the center-of-kspace moment.  Fit a curve to translate the position parameter into registration parameters.  Evaluate this curve to determine the registration parameters for each line of k-space.  Use these deformations to evaluate the true k-space locations, and perform non-uniformly sample reconstruction using some existing toolbox.  Repeat as necessary.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Day 0: I have a dataset, on which initial reconstruction has not yet been performed.  This dataset represents images of a tomato moving in a curved path in-plane, taken with Fiesta.  Every MRI echo is tagged with a scalar position parameter that is roughly monotone and smooth with position, but not precisely proportional.&lt;br /&gt;
&lt;br /&gt;
Day 1: I performed reconstruction of MRI data according to the position ordering from ultrasound.  I learned, from Sandy Wells, the appropriate tools for registering this dataset (ITK, possibly congealing using first-order B-spline as affine).&lt;br /&gt;
&lt;br /&gt;
Day 2-4: Attempt to install ITK.  Learn about the structure of the ITK python bindings and WrapITK from Luis Ibañez.  Join the ITK mailing list to ask build questions.&lt;br /&gt;
&lt;br /&gt;
Day 5: First working prototype of ultrasound signal database search.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47564</id>
		<title>2010 Winter Project Week MRI Reconstruction by Registration</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week_MRI_Reconstruction_by_Registration&amp;diff=47564"/>
		<updated>2010-01-08T16:11:49Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Ben Schwartz&lt;br /&gt;
* BWH: Sandy Wells&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;
I am investigating the use of feedback between MRI reconstruction and image registration to deduce both motion parameters and anatomy from a single dataset.  My objective for the week is to demonstrate a connected chain from initial reconstruction -&amp;gt; image registration -&amp;gt; new k-space positions -&amp;gt; new reconstruction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Start with initial image sequence (~40 Fiesta images of a moving tomato, tagged with a position parameter).  Perform rigid registration between all images in the sequence, using some existing toolbox.  Assign registration parameters to the center-of-kspace moment.  Fit a curve to translate the position parameter into registration parameters.  Evaluate this curve to determine the registration parameters for each line of k-space.  Use these deformations to evaluate the true k-space locations, and perform non-uniformly sample reconstruction using some existing toolbox.  Repeat as necessary.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Day 0: I have a dataset, on which initial reconstruction has not yet been performed.  This dataset represents images of a tomato moving in a curved path in-plane, taken with Fiesta.  Every MRI echo is tagged with a scalar position parameter that is roughly monotone and smooth with position, but not precisely proportional.&lt;br /&gt;
Day 1: I performed reconstruction of MRI data according to the position ordering from ultrasound.  I learned, from Sandy Wells, the appropriate tools for registering this dataset (ITK, possibly coherence using first-order B-spline as affine).&lt;br /&gt;
Day 2-4: Attempt to install ITK.  Learn about the structure of the ITK python bindings and WrapITK from Luis Ibañez.  Join the ITK mailing list to ask build questions.&lt;br /&gt;
Day 5: Prototype ultrasound signal database search.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week&amp;diff=46681</id>
		<title>2010 Winter Project Week</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Winter_Project_Week&amp;diff=46681"/>
		<updated>2009-12-30T03:16:02Z</updated>

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

		<summary type="html">&lt;p&gt;Bmschwar: Created page with '__NOTOC__ &amp;lt;gallery&amp;gt; Image:PW-SLC2010.png|Projects List &amp;lt;/gallery&amp;gt;  ==Key Investigators== * BWH: Ben Schwartz   &amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt; &amp;lt;…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-SLC2010.png|[[2010_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Ben Schwartz&lt;br /&gt;
&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;
I am investigating the use of feedback between MRI reconstruction and image registration to deduce both motion parameters and anatomy from a single dataset.  My objective for the week is to demonstrate a connected chain from initial reconstruction -&amp;gt; image registration -&amp;gt; new k-space positions -&amp;gt; new reconstruction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Start with initial image sequence (~40 Fiesta images of a moving tomato, tagged with a position parameter).  Perform rigid registration between all images in the sequence, using some existing toolbox.  Assign registration parameters to the center-of-kspace moment.  Fit a curve to translate the position parameter into registration parameters.  Evaluate this curve to determine the registration parameters for each line of k-space.  Use these deformations to evaluate the true k-space locations, and perform non-uniformly sample reconstruction using some existing toolbox.  Repeat as necessary.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Day 0: I have a dataset, on which initial reconstruction has not yet been performed.  This dataset represents images of a tomato moving in a curved path in-plane, taken with Fiesta.  Every MRI echo is tagged with a scalar position parameter that is roughly monotone and smooth with position, but not precisely proportional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_RTHawk_MR_Navigation&amp;diff=39959</id>
		<title>2009 Summer Project Week RTHawk MR Navigation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_RTHawk_MR_Navigation&amp;diff=39959"/>
		<updated>2009-06-26T04:09:47Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW2009-v3.png|[[2009_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
*BWH: Ben Schwartz, Scott Hoge, Renxin Xu, Jun-ichi Tokuda&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;
I would like to use the RTHawk software library to implement MR navigation, using external position information in lieu of&lt;br /&gt;
navigator echoes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Pester, nag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
Over the course of this week, experts in GE's EPIC system have given me a tremendous amount of assistance, education, and advice.  We have prepared a modified version of GE's 2DFAST sequence code that includes the scaffolding for real-time communication through the RTHawk system.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_RTHawk_MR_Navigation&amp;diff=39246</id>
		<title>2009 Summer Project Week RTHawk MR Navigation</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2009_Summer_Project_Week_RTHawk_MR_Navigation&amp;diff=39246"/>
		<updated>2009-06-22T17:19:00Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW2009-v3.png|[[2009_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
*BWH: Ben Schwartz, Scott Hoge, Renxin Xu&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;
I would like to use the RTHawk software library to implement MR navigation, using external position information in lieu of&lt;br /&gt;
navigator echoes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Pester, nag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
We have (1) a low-latency 1-D US position sensor that spits out OpenIGTLink transforms, (2) an OpenIGTLink-&amp;gt;RTHawk proxy, and (3) a modified FGRE pulse sequence that accepts RTHawk position updates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2008_IGT_Project_Week_Dynamic_control_of_the_MRI_acquisition&amp;diff=33384</id>
		<title>2008 IGT Project Week Dynamic control of the MRI acquisition</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2008_IGT_Project_Week_Dynamic_control_of_the_MRI_acquisition&amp;diff=33384"/>
		<updated>2008-12-12T01:29:08Z</updated>

		<summary type="html">&lt;p&gt;Bmschwar: Add results in bullets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Back to [[2008_IGT_Project_Week#Projects]]&lt;br /&gt;
&lt;br /&gt;
Team:Nathan McDannold, Ben Schwartz, Scott Hoge&lt;br /&gt;
&lt;br /&gt;
Goals: Dynamic control of the MRI acquisition based on US-based signals. This would be to apply existing technologies developed for IGT such as optical-based tracking of a biopsy or ablation probe.&lt;br /&gt;
&lt;br /&gt;
Needs: &lt;br /&gt;
# want to move FUS treatments to dynamic target (liver, kidney)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Approach:&lt;br /&gt;
# use ultrasound navigators&lt;br /&gt;
# how many sensors does one need?&lt;br /&gt;
# different ways to manipulate the MR scan&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Results (to be completed and presented at the end of the week):&lt;br /&gt;
&lt;br /&gt;
Over the course of this week, we &lt;br /&gt;
# discussed new algorithmic approaches to fast US registration, based on recent research in content-based image retrieval, dimensionality reduction, and sparse coding&lt;br /&gt;
# determined a way to connect the Realtime Data Server, MRMail, RTHawk, DARTS, 3D Slicer, OpenIGTLink, and other components into a system that is capable of altering image acquisition parameters with sufficiently low latency to allow navigation from US&lt;br /&gt;
# considered extensions of this concept to dynamic control of stereotactic radiotherapy and CT based on US navigation&lt;br /&gt;
# began packaging work on 3D Slicer to improve its integration with standard Linux operating systems, so that it may be included as a standard component.&lt;/div&gt;</summary>
		<author><name>Bmschwar</name></author>
		
	</entry>
</feed>