<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ImageSurfer</title>
	<atom:link href="http://imagesurfer.cs.unc.edu/feed" rel="self" type="application/rss+xml" />
	<link>http://imagesurfer.cs.unc.edu</link>
	<description>Restoration - Visualization - Analysis</description>
	<lastBuildDate>Tue, 10 Nov 2009 17:06:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Tools: New measurement tools</title>
		<link>http://imagesurfer.cs.unc.edu/new-tools-new-measurement-tools</link>
		<comments>http://imagesurfer.cs.unc.edu/new-tools-new-measurement-tools#comments</comments>
		<pubDate>Fri, 23 Oct 2009 16:07:54 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=313</guid>
		<description><![CDATA[
	We will add both interactive measurement and summary-statistic tools.

	Interactive query tools used during initial exploration of the data will measure such things as vesicle diameter, distance between surfaces, angle of intersection of tubes, and the largest sphere that can easily move through a mesh. These tools will operate in both the full 3D space and [...]]]></description>
			<content:encoded><![CDATA[<p>
	We will add both interactive measurement and summary-statistic tools.</p>
<p>
	Interactive query tools used during initial exploration of the data will measure such things as vesicle diameter, distance between surfaces, angle of intersection of tubes, and the largest sphere that can easily move through a mesh. These tools will operate in both the full 3D space and in the user-positioned 2D slice plane. These tools are positioned and oriented in 3D by the user, based on the structures visible in the data set. We will augment these tools to also report variance data. The most complex of these tools, such as the spline tool shown in figure 1G (page 6), produce graphs of one or more values sampled along user-specified curves in the volume. The user can place curve specifying nodes either within the full 3D volume or within the 2D slice plane and obtain graphs of all data sets sampled along the curve.</p>
<p>
	Summary-statistic tools are used during the later stages of analysis, producing scalar summary values within volumes or surfaces. These include both single-variable measurements (volume, surface area, etc.) and multi-variable measurements (correlation, volume intersection) on both single and multiple objects (determined using connected-components tool) in the scene. These tools will all be implemented so that they can be used in combinations to produce more sophisticated queries.</p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/new-tools-new-measurement-tools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New tools: Error tools</title>
		<link>http://imagesurfer.cs.unc.edu/new-tools-error-tools</link>
		<comments>http://imagesurfer.cs.unc.edu/new-tools-error-tools#comments</comments>
		<pubDate>Fri, 23 Oct 2009 16:06:33 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=305</guid>
		<description><![CDATA[Evaluating the quality of a segmentation is essential. We want to provide tools to help users compare how variation in parameters affects a given segmentation, and compare the result of two different segmentation techniques.
	Variation in parameters. To segment the VOI of the presynaptic vesicle above, we used the continuous maximum-flow approach of Appleton et al., [...]]]></description>
			<content:encoded><![CDATA[<p>Evaluating the quality of a segmentation is essential. We want to provide tools to help users compare how variation in parameters affects a given segmentation, and compare the result of two different segmentation techniques.<br />
	Variation in parameters. To segment the VOI of the presynaptic vesicle above, we used the continuous maximum-flow approach of Appleton et al., (2006). The segmentation results are influenced by the initial positions for the iterative schemes as defined by the rough polygonal outline of the object of interest, and the amount of segmentation regularization desired (i.e., how smooth a final segmentation outline is desired). Other than visual inspection ruling out obvious mis-segmentations) one cannot be sure of the resulting segmentation quality. ImageSurfer 2.0 will display the segmentation results for a range of parameter values. The figure below shows the segmentation results for different smoothness levels (ranging from 0: least smooth, to 1:most smooth). All segmentations were obtained from identical user input, specifying four seed points, which result in the turquoise polygon as an initial guess for the vesicle segmentation. Computing the segmentations for different smoothness settings reveals three main segmentation modes, one encompassing the main surface of the vesicles together with the small bump on the top left (depicted in white), a &quot;yellow&quot; mode, which omits the small bump and a mode that simply encloses the seed region (red). By providing interactive quantitative feedback, this approach enables the user to easily identify the most appropriate parameter settings.</p>
<p>&nbsp;</p>
<p><img alt="" height="148" src="http://imagesurfer.cs.unc.edu/wp-content/uploads/vesicle-error.jpg" width="550" /></p>
<p><em><strong>A</strong> Segmentation results for varying levels of smoothness (0: least smooth, 1: smoothest). The turquoise region indicates the user polygon defined as an initial segmentation guess through the four starshaped seed points. <strong>B</strong> The yellow mode appears to be the most biologically plausible. <strong>C </strong>Contour length relative to the initial polygonal contour (as defined by the seed points). The segmentation is stable for three ranges of smoothness=[0,0.02] (white),&nbsp; [0.03,0.15] (yellow), =[0.2,1] (red).<br />
	</em></p>
<p>Display Surface Differences. Different segmentation algorithms produce different surfaces, and each will be different from an isosurface.&nbsp; Within a given technique, different parameter settings can produce very different surfaces.&nbsp; We intend to provide tools to enable the direct visual comparison between two such surfaces, to enable the scientist to easily compare such differences. Several tools will be provided, including tools base on principal curvature with point correspondence glyphs. The figure below illustrates this approach.</p>
<p>&nbsp;</p>
<p><img alt="" height="338" src="http://imagesurfer.cs.unc.edu/wp-content/uploads/apple.jpg" width="560" /></p>
<p><em><strong>Example of the principal curvature with point-correspondence glyphs technique. Left panel: </strong>Comparison of an apple (hypothetically obtained by one segementation methods) and a pear (hypothetically obtained by another segmentation methods). The curved yellow lines reveal the mismatch between the two segmentations. <strong>Right panel: </strong>Comparison of a brain tumor segmented from MRI data by hand (blue) and an automatic algorithm (green).<br />
	</em></p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/new-tools-error-tools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New tools: Segmentation tools</title>
		<link>http://imagesurfer.cs.unc.edu/new-tools-segmentation-tools</link>
		<comments>http://imagesurfer.cs.unc.edu/new-tools-segmentation-tools#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:56:55 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=303</guid>
		<description><![CDATA[We want to provide an iterative method combining the user&#39;s ability to recognize objects within complex images, with powerful automatic segmentation algorithms. These methods allow the user to first isolate a volume of interest (VOI) using both manual and semi-automatic tools. This userdefined volume will approximate the object of interest (depending on the algorithm used [...]]]></description>
			<content:encoded><![CDATA[<p>We want to provide an iterative method combining the user&#39;s ability to recognize objects within complex images, with powerful automatic segmentation algorithms. These methods allow the user to first isolate a volume of interest (VOI) using both manual and semi-automatic tools. This userdefined volume will approximate the object of interest (depending on the algorithm used by confining the search-space to a sub-region of the overall image volume, by providing an initial rough segmentation, or both). Subsequent automatic segmentation will produce a precise segmentation of the object of interest.</p>
<p>&nbsp;</p>
<p><img alt="" height="566" src="http://imagesurfer.cs.unc.edu/wp-content/uploads/chart.jpg" width="550" /></p>
<p><strong><em>Flow chart of image processing and analysis using ImageSurfer 2.0.</em></strong> After preprocessing of an image using deconvolution and image filtering, objects of interest are defined on the image. Segmentation algorithms are based on the volume of interest definition. Upon inspecting the output of the segmentation algorithm and its parameter sensitivity, segmentation settings are refined, in an iterative manner: subsequently new volumes of interest can be defined based on the segmentation results, allowing for refined object extraction and&nbsp; ultimately, quantification of image information.</p>
<p>The figure below shows how our two-stage approach performs at segmenting a presynaptic vesicle from electron tomographic material. The user only has to specify a few &quot;seed&quot; points within the vesicle on one single slice. The algorithm then automatically finds the 3D vesicle boundaries, defining the VOI. Tests confirm that the result is robust to seed placement, as long as the seeds are placed strictly inside the vesicle. Segmentation is then obtained automatically through three-dimensional seeded region-growing, where the seed areas were obtained by watershed segmentation performed on the two-dimensional manifold described by the vesicle surface, instead of directly in voxel space.</p>
<p><img alt="" height="203" src="http://imagesurfer.cs.unc.edu/wp-content/uploads/vesicles.jpg" width="550" /></p>
<p><em><strong>Semi-automatic segmentation of a presynaptic vesicle.</strong></em> <strong>A</strong>, raw image. <strong>B</strong>, The user places seed points in the interior of the vesicle. <strong>C</strong>, <strong>D</strong> The vesicle is automatically detected in 3D space, defined by its membrane. <strong>E</strong>, 3D watershed segmentation is performed, defining individual proteins or proteins cluster. <strong>F</strong>, <strong>G</strong> 3D views of the segmented objects.</p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/new-tools-segmentation-tools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New tools: Image restoration</title>
		<link>http://imagesurfer.cs.unc.edu/new-tools-image-restoration</link>
		<comments>http://imagesurfer.cs.unc.edu/new-tools-image-restoration#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:55:26 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=301</guid>
		<description><![CDATA[We want to extend ImageSurfer&#39;s deconvolution tools. Clarity, our open-source implementation of image deconvolution algorithms, will be fully integrated into ImageSurfer and extended (more on Clarity HERE)
We will make available:
1. Point-spread-function (PSF) specification/estimation using four distinct methods:
a. Analytic specification of the PSF: Analytic PSF models will be provided, based on known microscope parameters (i.e. numerical [...]]]></description>
			<content:encoded><![CDATA[<p>We want to extend ImageSurfer&#39;s deconvolution tools. Clarity, our open-source implementation of image deconvolution algorithms, will be fully integrated into ImageSurfer and extended (more on Clarity <a href="http://cismm.cs.unc.edu/resources/software-manuals/clarity-deconvolution-library/" target="_blank">HERE</a>)</p>
<p>We will make available:</p>
<p><strong>1</strong>. Point-spread-function (PSF) specification/estimation using four distinct methods:</p>
<p style="margin-left: 40px;"><em><strong>a</strong></em>. Analytic specification of the PSF: Analytic PSF models will be provided, based on known microscope parameters (i.e. numerical aperture, media index of refraction, wavelength, voxel size).<br />
	<em><strong>b</strong></em>. Empirical estimation of the PSF: Estimation of the PSF through measurements of microscopic beads. Averaging capabilities for multiple measurements (to increase signal to noise ratio) will be provided.<br />
	<em><strong>c</strong></em>. Parametric-Empirical estimation of the PSF: Analytic specification of the PSF relies on an accurate parameterization of the PSF, empirical estimation on accurate measurements. To combine the benefits of both methods, we will implement a maximum-likelihood estimator to identify the parameters of the analytical model based on the empirical measurements of the PSF, effectively combining approaches #a and #b above.<br />
	<em><strong>d</strong></em>. PSF Estimation through blind deconvolution: We will implement blind deconvolution methods to provide an alternative data-driven method to estimate a PSF without the need for explicit measurements of the microscope&#39;s impulse response. In addition, we will provide non-parametric estimation of the PSF (based on bandwidth constraints and symmetry assumptions) as well as parametric estimation, analogous to (c)).</p>
<p><strong>2</strong>. Non-blind deconvolution algorithms, which use the specified or estimated PSF from (1).</p>
<p><strong>3</strong>. Blind deconvolution algorithms, which combine PSF estimation and image deconvolution.</p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/new-tools-image-restoration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improving usability</title>
		<link>http://imagesurfer.cs.unc.edu/improving-usability</link>
		<comments>http://imagesurfer.cs.unc.edu/improving-usability#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:54:01 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=299</guid>
		<description><![CDATA[New graphical user interface, using whenever practical a question/answer interface to guide users. Several task-oriented wizard will also be available to guide beginners to achieve a specific goal.  For example, the &#34;deconvolution wizard&#34; will guide the user through the process of selecting an appropriate deconvolution methodology for his/her specific dataset.
Contextual help. Tooltips appearing on the [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>New graphical user interface</em></strong>, using whenever practical a question/answer interface to guide users. Several task-oriented wizard will also be available to guide beginners to achieve a specific goal.  For example, the &quot;deconvolution wizard&quot; will guide the user through the process of selecting an appropriate deconvolution methodology for his/her specific dataset.</p>
<p><em><strong>Contextual help.</strong></em> Tooltips appearing on the screen when the user moves his mouse over an interface element will provide the user with information about the element he is currently interested in. In addition, we will provide a hint (by displaying a special icon in the tooltip) that more documentation is available for that element. Thus, if the user finds that the information provided in the tooltip is not sufficient, he/she is pointed to the next level of help.</p>
<p><em><strong>Support for more microscope-specific formats.</strong></em> Due to the large number of microscope-specific file formats, loading datasets into ImageSurfer can be difficult for novice users. ImageSurfer already supports several microscope-specific formats; we will expand this further.</p>
<p><em><strong>Support 3D-specific devices.</strong></em> Interacting with complex 3D representations is inhibited by the two dimensional nature of interaction and display hardware. 3D images are usually viewed on flat screens; the sense of 3D is conveyed by a variety of features, including occlusion, perspective, and shading based on directional illumination. However, this does not produce the same impression achieved when we look around a room; that sense of depth also requires binocular disparity. The required software support for stereo viewing is built into the VTK toolkit that ImageSurfer uses for display. We will support a variety of stereo techniques (anaglyphic red/cyan, frame-sequential, or line-interleaved) using consumer-grade hardware.</p>
<p>
	<em><strong>User-friendly updater.</strong></em> Users will be able retrieve and install updates directly through an updater within ImageSurfer. The updater will also obtain and update plug-in software. It will display available plug-ins along with a description of their function; with a single click, users will be able to get more information, install or update a plug-in.</p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/improving-usability/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New ImageSurfer core</title>
		<link>http://imagesurfer.cs.unc.edu/new-imagesurfer-core</link>
		<comments>http://imagesurfer.cs.unc.edu/new-imagesurfer-core#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:52:40 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=296</guid>
		<description><![CDATA[We want to rewrite ImageSurfer&#39;s core, to eliminate memory limitations, and to provide a plug-in structure allowing both developers and end users to implement their own solutions. We will use Qt in combination with OverView (a stripped-down version of ParaView), to combine good user interface design with the plug-in architecture already developed for OverView. OverView&#39;s [...]]]></description>
			<content:encoded><![CDATA[<p>We want to rewrite ImageSurfer&#39;s core, to eliminate memory limitations, and to provide a plug-in structure allowing both developers and end users to implement their own solutions. We will use Qt in combination with OverView (a stripped-down version of ParaView), to combine good user interface design with the plug-in architecture already developed for OverView. OverView&#39;s architecture will also enable ImageSurfer to efficiently run on a wide range of machines, from laptops to supercomputers.</p>
<p>&nbsp;</p>
<p><img alt="" height="384" src="http://imagesurfer.cs.unc.edu/wp-content/uploads/architechture.jpg" width="550" /></p>
<p><em><strong>Diagram of ImageSurfer 2.0 architecture</strong></em>. ImageSurfer 2.0 will be composed of custom plug-ins and application code running on top of the existing OverView/ParaView/VTK architecture. External developers will be able to write plug-ins using the same interface (or a Python-based interface) to augment ImageSurfer with new algorithms and techniques. Other C++-based libraries such as &mu;Manager can be linked through plug-ins.</p>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/new-imagesurfer-core/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImageSurfer Roadmap</title>
		<link>http://imagesurfer.cs.unc.edu/imagesurfer-roadmap</link>
		<comments>http://imagesurfer.cs.unc.edu/imagesurfer-roadmap#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:51:03 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=294</guid>
		<description><![CDATA[The ImageSurfer Roadmap is a big-picture view of functionality we expect ImageSurfer to include in short-term and long-term future.
	We provide this Roadmap to show where ImageSurfer is heading, and to give you a chance to shape that direction. Make suggestions, and even contribute code to ImageSurfer. Whatever way you choose to provide feedback, we&#39;re looking [...]]]></description>
			<content:encoded><![CDATA[<p>The ImageSurfer Roadmap is a big-picture view of functionality we expect ImageSurfer to include in short-term and long-term future.<br />
	We provide this Roadmap to show where ImageSurfer is heading, and to give you a chance to shape that direction. Make suggestions, and even contribute code to ImageSurfer. Whatever way you choose to provide feedback, we&#39;re looking forward to hearing it!</p>
<p>	The Roadmap has three main components:</p>
<ol>
<li>Strengthen ImageSurfer by developing a new core.</li>
<li>Make ImageSurfer more easily usable.</li>
<li>Provide new tools for image restoration and analysis.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/imagesurfer-roadmap/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://imagesurfer.cs.unc.edu/welcome</link>
		<comments>http://imagesurfer.cs.unc.edu/welcome#comments</comments>
		<pubDate>Mon, 19 Oct 2009 14:55:15 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://imagesurfer.cs.unc.edu/?p=18</guid>
		<description><![CDATA[
	ImageSurfer is a free 3D imaging software to visualize and analyze multi-channel volumes (see Feng et al. 2007).





					Features include:


						Processing: 3D filters to improve signal-to-noise ratio.

						Restoration: deconvolution algorithms (Wiener filter, Constrained iterative, Maximum likelihood).

						Visualization: volume rendering, isosurface rendering and a colored isosurface mode for qualitative display of the correspondence between two channels.

						Analysis and quantification: 2D slice [...]]]></description>
			<content:encoded><![CDATA[<p>
	<strong>ImageSurfer is a free 3D imaging software to visualize and analyze multi-channel volumes (see Feng et al. 2007).</strong></p>
<table border="0" cellpadding="1" cellspacing="1" style="height: 178px; width: 568px;">
<tbody>
<tr>
<td>
<p>
					<strong>Features include:</strong></p>
<ul>
<li>
						<em><strong>Processing:</strong></em> 3D filters to improve signal-to-noise ratio.</li>
<li>
						<em><strong>Restoration:</strong></em> deconvolution algorithms (Wiener filter, Constrained iterative, Maximum likelihood).</li>
<li>
						<em><strong>Visualization:</strong></em> volume rendering, isosurface rendering and a colored isosurface mode for qualitative display of the correspondence between two channels.</li>
<li>
						<em><strong>Analysis and quantification:</strong></em> 2D slice extractor, height field display, signal intensity sampling along user defined curves.</li>
</ul>
</td>
<td>
				&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</td>
<td align="right" valign="middle">
<p>
					&nbsp;</p>
<p>
					<a href="http://imagesurfer.cs.unc.edu/welcome">Welcome</a></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://imagesurfer.cs.unc.edu/welcome/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	
	<div style="display: none;" id="wikipopFrame"><iframe id="theFrame" style="border: none;" name="theFrame" width="340" height="400" src=""></iframe></div>

</channel>
</rss>
