<?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>Computer Vision For Dummies</title>
	<atom:link href="http://inperc.com/blog2/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://inperc.com/blog2</link>
	<description>Computer vision and image analysis for newcomers</description>
	<lastBuildDate>Fri, 05 Mar 2010 15:59:51 +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>ImageJ vs Pixcavator: update</title>
		<link>http://inperc.com/blog2/2010/03/05/imagej-vs-pixcavator-update/</link>
		<comments>http://inperc.com/blog2/2010/03/05/imagej-vs-pixcavator-update/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 15:59:51 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=382</guid>
		<description><![CDATA[Two years ago I had a post here (follow-up) where I dared to compare these two programs. The reaction was unfavorable. The ImageJ ticket quoted below seems to indicate that there has been a slight shift.
Wayne [Rasband] had an idea for a command called &#8220;Analyze Image&#8221; that combines filtering, background correction, segmentation, particle analysis, etc. It would [...]]]></description>
			<content:encoded><![CDATA[<p>Two years ago I had a <a href="http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/">post</a> here (<a href="http://inperc.com/blog2/2008/03/04/imagej-vs-pixcavator-a-follow-up/">follow-up</a>) where I dared to compare these two programs. The reaction was unfavorable. The <a href="http://imagejdev.org/trac/imagej/ticket/41">ImageJ ticket</a> quoted below seems to indicate that there has been a slight shift.</p>
<blockquote><p>Wayne [Rasband] had an idea for a command called &#8220;Analyze Image&#8221; that combines filtering, background correction, segmentation, particle analysis, etc. It would work something like the closed-source, Windows-only <span> </span>Pixcavator program. As Wayne said, &#8220;It would not be an easy thing to create but it would be very popular with ImageJ users. </p></blockquote>
<p>I agree.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/03/05/imagej-vs-pixcavator-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update on CHomP, homology software</title>
		<link>http://inperc.com/blog2/2010/03/03/update-on-chomp-homology-software/</link>
		<comments>http://inperc.com/blog2/2010/03/03/update-on-chomp-homology-software/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 23:33:11 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=378</guid>
		<description><![CDATA[Prof. Marian Mrozek  was kind enough to inform me about the coming update of CHomP in his email that I quote below:
The power of the software comes from much newer algorithms. Some of them are described in the papers:

M. Mrozek, P. Pilarczyk, N. Zelazna, Homology algorithm based on acyclic subspace, Computers and Mathematics with Applications, 55 (2008), 2395 –2412.
M. [...]]]></description>
			<content:encoded><![CDATA[<p>Prof. Marian Mrozek  was kind enough to inform me about the coming update of CHomP in his email that I quote below:</p>
<blockquote><p>The power of the software comes from much newer algorithms. Some of them are described in the papers:</p>
<ul>
<li>M. Mrozek, P. Pilarczyk, N. Zelazna, Homology algorithm based on acyclic subspace, Computers and Mathematics with Applications, 55 (2008), 2395 –2412.</li>
<li>M. Mrozek, B. Batko, Coreduction homology algorithm, Discrete and Computational Geometry, 41 (2009), 96-118.</li>
<li>M. Mrozek, Cech Type Approach to Computing Homology of Maps<br />
Discrete and Computational Geometry, accepted</li>
<li>and a few more which are just in preparation.</li>
</ul>
<p>We just finish[ed] writing a new, much stronger version of the software which will accept not only cubical complexes but also simplicial complexes and general CW complexes and will produce broader output, in particular homology generators, homology maps and persistence intervals for filtered complexes.</p>
<p>The new version of our software at first will be available from the webpage<br />
of our CAPD group at Jagiellonian University, Krakow, Poland:<br />
<a href="http://capd.ii.uj.edu.pl/">http://capd.ii.uj.edu.pl/.</a></p></blockquote>
<p>Take a look also at our <a href="http://inperc.com/wiki/index.php?title=Homology_software">Homology Software page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/03/03/update-on-chomp-homology-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analysis of RGB channels in color images</title>
		<link>http://inperc.com/blog2/2010/02/26/analysis-of-rgb-channels-in-color-images/</link>
		<comments>http://inperc.com/blog2/2010/02/26/analysis-of-rgb-channels-in-color-images/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 16:46:55 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=366</guid>
		<description><![CDATA[

 
RGB stands for Red, Green, and Blue. These are the &#8220;channels&#8221; in a color image. Each pixel has 3 numbers between 0 and 255 assigned to it.

(255,0,0) red,
(0,255,0) blue,
(0,0,255) green,
(255,255,0) yellow,
(255,0,255) magenta,
(0,255,255) cyan,
(g,g,g) gray, for any g,
(0,0,0) black,
(255,255,255) white


Every color image has three color channels &#8211; red, green and blue &#8211; and the image features [...]]]></description>
			<content:encoded><![CDATA[<div class="floatright"><span><a class="image" href="/wiki/index.php?title=Image:Colors.JPG"></a></span></div>
<p><span><a class="image" href="/wiki/index.php?title=Image:Colors.JPG"><img class="alignright" longdesc="/wiki/index.php?title=Image:Colors.JPG" src="/wiki/images/2/2c/Colors.JPG" alt="" width="216" height="155" /></a><a title="Color Images" href="/wiki/index.php?title=Color_Images"></a></span></p>
<p> </p>
<p>RGB stands for Red, Green, and Blue. These are the &#8220;channels&#8221; in a <a title="Color Images" href="/wiki/index.php?title=Color_Images">color ima<span></span>ge</a><a title="Color Images" href="/wiki/index.php?title=Color_Images"></a>. Each pixel has 3 numbers between 0 and 255 assigned to it.</p>
<ul>
<li>(255,0,0) red,</li>
<li>(0,255,0) blue,</li>
<li>(0,0,255) green,</li>
<li>(255,255,0) yellow,</li>
<li>(255,0,255) magenta,</li>
<li>(0,255,255) cyan,</li>
<li>(g,g,g) gray, for any g,</li>
<li>(0,0,0) black,</li>
<li>(255,255,255) white</li>
</ul>
<div class="floatright"><span><a class="image" href="/wiki/index.php?title=Image:Channels1.JPG"><img class="alignright" longdesc="/wiki/index.php?title=Image:Channels1.JPG" src="/wiki/images/thumb/4/43/Channels1.JPG/250px-Channels1.JPG" alt="" width="250" height="116" /></a></span></div>
<p>Every color image has three color channels &#8211; red, green and blue &#8211; and the image features you are after may be more pronounced with respect to one of them.</p>
<p>The channel-by-channel analysis allows one to consider each channel of the color image as a separate <a title="Grayscale Images" href="/wiki/index.php?title=Grayscale_Images">gray scale image</a> and analyze them as needed. In <a title="Pixcavator" href="/wiki/index.php?title=Pixcavator">Pixcavator</a> just click a button in the <strong><a title="Analysis tab" href="/wiki/index.php?title=Analysis_tab">Analysis tab</a></strong> for the channel you want.</p>
<p>In the example below, the circles are of pure red, green, and blue. As a result, the red circle which is (255,0,0) becomes 255 in the red channel. But 255 is equivalent to white in this gray scale image. So the red circle disappears in the red channel. Similarly, the green circle will disappear if you choose the green channel, etc.</p>
<p><a class="image" href="/wiki/index.php?title=Image:Channels2.JPG"><img longdesc="/wiki/index.php?title=Image:Channels2.JPG" src="/wiki/images/thumb/9/91/Channels2.JPG/250px-Channels2.JPG" alt="" width="250" height="112" /></a> <a class="image" href="/wiki/index.php?title=Image:Channels3.JPG"><img longdesc="/wiki/index.php?title=Image:Channels3.JPG" src="/wiki/images/thumb/8/87/Channels3.JPG/250px-Channels3.JPG" alt="" width="250" height="111" /></a> <a class="image" href="/wiki/index.php?title=Image:Channels4.JPG"><img longdesc="/wiki/index.php?title=Image:Channels4.JPG" src="/wiki/images/thumb/f/f0/Channels4.JPG/250px-Channels4.JPG" alt="" width="250" height="110" /></a></p>
<p>This option is important for some applications such as <a title="Microscopy" href="/wiki/index.php?title=Microscopy">microscopy</a>. Different features are sometimes better revealed in different channels. Below is the original image with two clear, to the human eye, features: red walls and green &#8220;cells&#8221;.</p>
<p><a class="image" title="Image:Epithelial-cells.jpg" href="/wiki/index.php?title=Image:Epithelial-cells.jpg"><img longdesc="/wiki/index.php?title=Image:Epithelial-cells.jpg" src="/wiki/images/7/7c/Epithelial-cells.jpg" alt="Image:Epithelial-cells.jpg" width="202" height="202" /></a></p>
<p>Read about analysis of this image here: <a href="http://inperc.com/wiki/index.php?title=RGB_channels">http://inperc.com/wiki/index.php?title=RGB_channels</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/02/26/analysis-of-rgb-channels-in-color-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plans for the site</title>
		<link>http://inperc.com/blog2/2010/02/22/plans-for-the-site/</link>
		<comments>http://inperc.com/blog2/2010/02/22/plans-for-the-site/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 19:41:08 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[computer vision/machine vision/AI]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=363</guid>
		<description><![CDATA[Most of the recent content has come from two main sources. First, I have been adding, as before, examples of image analysis from the users of Pixcavator. The second is the course I&#8217;ve been teaching since last fall: Introductory algebraic topology. I plan to add more content from the courses that I teach: Vector calculus [...]]]></description>
			<content:encoded><![CDATA[<p>Most of the recent content has come from two main sources. First, I have been adding, as before, examples of image analysis from the users of <a title="Pixcavator" href="/wiki/index.php?title=Pixcavator">Pixcavator</a>. The second is the course I&#8217;ve been teaching since last fall: <a title="Introductory algebraic topology: course" href="/wiki/index.php?title=Introductory_algebraic_topology:_course">Introductory algebraic topology</a>. I plan to add more content from the courses that I teach: <a title="Vector calculus: course" href="/wiki/index.php?title=Vector_calculus:_course">Vector calculus</a> (this summer), <a title="Introduction to differential forms: course" href="/wiki/index.php?title=Introduction_to_differential_forms:_course">Introductory differential geometry</a> (next fall), and maybe also something of lower level like Calc1 (next winter).</p>
<p>What is the goal? I would like the site to cover a big chunk of the math curriculum, interlinked within and with the computer vision / image analysis topics (see <a title="The Mathematics of Computer Vision" href="/wiki/index.php?title=The_Mathematics_of_Computer_Vision">The Mathematics of Computer Vision</a>). Even though the format is identical to Wikipedia the presentation is very different. This is a textbook: more details, more examples, exercises, etc. It can still be used for reference.</p>
<p>The content comes directly from my lectures. I use Tablet PC with Windows Journal. I started doing this last fall and I really love the results: bright, colorful slides, but with the spontaneity and flexibility of a chalkboard. Later I transcribe the lectures into text, put it on the site, and simply copy the illustrations. (Plus, I don’t have to deal with chalk on my shoes, pants, and lungs!) I think this approach has huge advantages over the common practice of simply posting video lectures online: searchability, cross-linking, speed of download, the person can <em>read</em> and work at his own pace, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/02/22/plans-for-the-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Measuring seedling area: an image analysis example</title>
		<link>http://inperc.com/blog2/2010/02/17/measuring-seedling-area-an-image-analysis-example/</link>
		<comments>http://inperc.com/blog2/2010/02/17/measuring-seedling-area-an-image-analysis-example/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 04:31:31 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[computer vision/machine vision/AI]]></category>
		<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=360</guid>
		<description><![CDATA[
Q: We need to &#8220;measure all the seedlings area (by dividing by the number of them I can get indication to their area and structure, and other parameters I can get)&#8230; The area covered is 80*80cm.&#8221;
The screenshot shows the results of my experiment. Here the red contours surround the darker areas (vegetation) and green surround [...]]]></description>
			<content:encoded><![CDATA[<div id="jump-to-nav"><span><img longdesc="/wiki/index.php?title=Image:Seedlings.jpg" src="/wiki/images/thumb/e/e0/Seedlings.jpg/250px-Seedlings.jpg" alt="" width="250" height="250" /></span></div>
<p>Q: We need to &#8220;measure all the seedlings area (by dividing by the number of them I can get indication to their area and structure, and other parameters I can get)&#8230; The area covered is 80*80cm.&#8221;</p>
<p>The screenshot shows the results of my experiment. Here the red contours surround the darker areas (vegetation) and green surround the lighter areas inside. So, the total coverage is 60 &#8211; 9 = 51%. Unfortunately, I was unable to separate the seedlings from the rest of the vegetation.</p>
<p><img longdesc="/wiki/index.php?title=Image:Seedlings_screenshot.jpg" src="/wiki/images/thumb/6/63/Seedlings_screenshot.jpg/800px-Seedlings_screenshot.jpg" alt="" width="584" height="403" /></p>
<p>There is also work with ecological researchers to <a title="Measure vegetation coverage" href="/wiki/index.php?title=Measure_vegetation_coverage">measure vegetation coverage</a> but mostly with horizontal shots.</p>
<p>Other <a title="Examples of image analysis" href="/wiki/index.php?title=Examples_of_image_analysis">examples of image analysis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/02/17/measuring-seedling-area-an-image-analysis-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hose measurements: an image analyis example</title>
		<link>http://inperc.com/blog2/2010/02/10/hose-measurements-an-image-analyis-example/</link>
		<comments>http://inperc.com/blog2/2010/02/10/hose-measurements-an-image-analyis-example/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:37:40 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[computer vision/machine vision/AI]]></category>
		<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[mathematics]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=352</guid>
		<description><![CDATA[

Q: We &#8220;need to verify the internal diameter, external diameter and the wall thickness between the ID, OD and the reinforcement yarn. One issue we have is that the wall is not always concentric. We have a minimum wall thickness specification so we would like to measure the wall thickness at the thinnest point to [...]]]></description>
			<content:encoded><![CDATA[<div class="floatright" style="text-align: right;"><span><a class="image" href="/wiki/index.php?title=Image:Hose_cross_section.jpg"></a></span></div>
<p><span><a class="image" href="/wiki/index.php?title=Image:Hose_cross_section.jpg"><img class="alignright" longdesc="/wiki/index.php?title=Image:Hose_cross_section.jpg" src="/wiki/images/thumb/7/7b/Hose_cross_section.jpg/300px-Hose_cross_section.jpg" alt="" width="275" height="277" /></a></span></p>
<p>Q: We &#8220;need to verify the internal diameter, external diameter and the wall thickness between the ID, OD and the reinforcement yarn. One issue we have is that the wall is not always concentric. We have a minimum wall thickness specification so we would like to measure the wall thickness at the thinnest point to determine if it meets our spec or not.&#8221; <span> </span></p>
<p>I analyzed one of the images. I found fairly good <a title="Contours" href="/wiki/index.php?title=Contours">contours</a> that capture the inner (red) and outer (green) borders of the hose with the settings that you can see in the screenshot. The measurements for this contours can be seen in the <a title="Pixcavator's output table" href="/wiki/index.php?title=Pixcavator%27s_output_table">Pixcavator&#8217;s output table</a>.</p>
<p>The <a title="Area" href="/wiki/index.php?title=Area">area</a> inside the red contour is 130,966. Assuming this is a circle, the area is equal to π*R<sup>2</sup>, so the radius is</p>
<pre> R = √(130,966/3.14) = 204 pixels.</pre>
<p>Then the external <a title="Diameter" href="/wiki/index.php?title=Diameter">diameter</a> is 408 pixels (one would have to do <a title="Calibration" href="/wiki/index.php?title=Calibration">calibration</a> at this point to convert to inches).</p>
<p><a class="image" href="/wiki/index.php?title=Image:Hose_screenshot.jpg"><img longdesc="/wiki/index.php?title=Image:Hose_screenshot.jpg" src="/wiki/images/thumb/c/ce/Hose_screenshot.jpg/800px-Hose_screenshot.jpg" alt="" width="549" height="368" /></a></p>
<p>The area inside the green contour is 96,595. Assuming this is a circle, the radius is</p>
<pre> R = √(96,595/3.14) = 175 pixels.</pre>
<p>Then the internal diameter is 350 pixels.</p>
<p>This suggests that the thickness of the wall should be 204-175=29 pixels. This is the average thickness of a ring with these measurements. To verify this number one can drop the assumption that these are circles and use the <a title="Perimeter" href="/wiki/index.php?title=Perimeter">perimeters</a> of the contours taken from the output table. Then</p>
<pre> average thickness
   = (area of the wall)/(average perimeter)
   = (130,966-96,595)/((1,547+1,283)/2)
   = 24 pixels.</pre>
<p>A similar computation is presented here: <a title="Wall of a blood vessel" href="/wiki/index.php?title=Wall_of_a_blood_vessel">Wall of a blood vessel</a>.</p>
<p>Other <a title="Examples of image analysis" href="/wiki/index.php?title=Examples_of_image_analysis">examples of image analysis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/02/10/hose-measurements-an-image-analyis-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixcavator 5.0 released</title>
		<link>http://inperc.com/blog2/2010/01/31/pixcavator-5-0-released/</link>
		<comments>http://inperc.com/blog2/2010/01/31/pixcavator-5-0-released/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 02:05:14 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software releases]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=346</guid>
		<description><![CDATA[These are the new features in version 5.0.

Your choice of settings in the Output tab (the position of the sliders) is preserved when you load a new image to analyze.
Your choice of color channels in the Analysis tab is preserved when you load a new image to analyze. With these two the user can apply [...]]]></description>
			<content:encoded><![CDATA[<p>These are the new features in version 5.0.</p>
<ul>
<li>Your choice of <a title="Output tab" href="/wiki/index.php?title=Output_tab#Change_analysis_settings_with_sliders">settings</a> in the <a title="Output tab" href="/wiki/index.php?title=Output_tab">Output tab</a> (the position of the sliders) is preserved when you load a new image to analyze.</li>
<li>Your choice of color channels in the <a title="Analysis tab" href="/wiki/index.php?title=Analysis_tab">Analysis tab</a> is preserved when you load a new image to analyze. With these two the user can apply the same settings to a sequence of images if they are similar in nature. So, we get as close as possible to bulk processing without actually creating this <em>complex</em> feature.</li>
<li><a title="Luminosity" href="/wiki/index.php?title=Luminosity">Luminosity</a> is a new color channel that you can choose. It is computed as a combination of the red, green, and blue values: 0.299*R + 0.587*G + 0.114*B. There are <a title="RGB channels" href="/wiki/index.php?title=RGB_channels">four channels now</a>.</li>
<li>&#8220;Display channel&#8221; is a new option in the <a title="Analysis tab" href="/wiki/index.php?title=Analysis_tab">Analysis tab</a> (just like the one in the <a title="Output tab" href="/wiki/index.php?title=Output_tab">Output tab</a>). If you have chosen to shrink the image, the shrunken version is shown. This way you can preview all channels and decide which is the best &#8211; before committing to time consuming analysis.</li>
<li>The &#8220;Help&#8221; menu provides now the links to the <a title="Pixcavator help" href="/wiki/index.php?title=Pixcavator_help">help pages</a> of this wiki. The <a class="external text" title="http://inperc.com/files/UserGuide.pdf" rel="nofollow" href="http://inperc.com/files/UserGuide.pdf">user&#8217;s guide</a> and the <a title="Pixcavator's user's license" href="/wiki/index.php?title=Pixcavator%27s_user%27s_license">license</a> are still provided with the program; they are to be found in the &#8220;Pixcavator&#8221; folder on your hard disk.</li>
<li>The actual <a title="Processing time" href="/wiki/index.php?title=Processing_time">processing time</a> is shown when it&#8217;s done, and a beep is produced &#8211; but only if processing has taken more than 5 seconds.</li>
<li>Up to 2000 <a title="Contours" href="/wiki/index.php?title=Contours">contours</a> are now shown on the image and their statistics is also displayed. When there are more than 2000 contours, neither is shown.</li>
<li>A few bugs have been fixed, <a title="Known problems" href="/wiki/index.php?title=Known_problems">some remain</a>.</li>
</ul>
<p>Download <a href="http://inperc.com/downloadredir.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/01/31/pixcavator-5-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Topological data analysis</title>
		<link>http://inperc.com/blog2/2010/01/25/topological-data-analysis/</link>
		<comments>http://inperc.com/blog2/2010/01/25/topological-data-analysis/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 17:11:52 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[computer vision/machine vision/AI]]></category>
		<category><![CDATA[mathematics]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=338</guid>
		<description><![CDATA[

Below is the abstract of a paper I am working on.
Suppose we have conducted 1000 experiments with a set of 100 various measurements in each. Then each experiment is a string of 100 numbers or simply a vector of dimension 100. The result is a collection of disconnected 1000 points (aka point cloud) in the [...]]]></description>
			<content:encoded><![CDATA[<div class="floatright"><span><a class="image" href="/wiki/index.php?title=Image:Point_cloud2.jpg"></a></span></div>
<div class="floatright"><span><a class="image" href="/wiki/index.php?title=Image:Point_cloud1.jpg"></a></span></div>
<p>Below is the abstract of a paper I am working on.</p>
<p>Suppose we have conducted 1000 experiments with a set of 100 various measurements in each. Then each experiment is a string of 100 numbers or simply a vector of dimension 100. The result is a collection of disconnected 1000 points (aka <a class="new" title="Point cloud" href="/wiki/index.php?title=Point_cloud&amp;action=edit">point cloud</a>) in the 100-dimensional <a title="Euclidean space" href="/wiki/index.php?title=Euclidean_space">Euclidean space</a>.</p>
<p>It is impossible to visualize this data as any representation that one can see is lim</p>
<div class="floatright"><span><a class="image" href="/wiki/index.php?title=Image:Point_cloud2.jpg"></a></span></div>
<p>ited to dimension 3 (by using colors one gets 6, time &#8211; 7). Yet we still need to answer the same questions about <em>the object behind the point cloud</em>: is it one piece or more? Is there a tunnel or a void? And what about possible 100-dimensional topological features?</p>
<p>This is a common approach to the problem.</p>
<p>For a point cloud in a euclidean space, suppose we are given a threshold r so that any two points within r from each other are to be considered &#8220;close&#8221;. Then each pair of such points is connected by an edge. If three points are “close”, we add a face, etc. The result is a <a title="Cell complex" href="/wiki/index.php?title=Cell_complex">cell complex</a> (more precisely, <a class="new" title="Simplicial complex" href="/wiki/index.php?title=Simplicial_complex&amp;action=edit">simplicial complex</a>) that approximates the <a title="Manifold" href="/wiki/index.php?title=Manifold">manifo</a><a title="Manifold" href="/wiki/index.php?title=Manifold">ld</a> M behind the point cloud.</p>
<p><span><a href="/wiki/index.php?title=Image:Point_cloud2.jpg"><img longdesc="/wiki/index.php?title=Image:Point_cloud2.jpg" src="/wiki/images/1/1e/Point_cloud2.jpg" alt="" width="137" height="201" /></a><a href="/wiki/index.php?title=Image:Point_cloud1.jpg"></a>    </span><img class="alignnone" longdesc="/wiki/index.php?title=Image:Point_cloud1.jpg" src="/wiki/images/b/b3/Point_cloud1.jpg" alt="" width="184" height="190" /></p>
<p>We want to count the number of topological features in M by means of the <a title="Betti numbers" href="/wiki/index.php?title=Betti_numbers">Betti numbers</a>: the number of <a title="Connected component" href="/wiki/index.php?title=Connected_component">connected components</a> in M, the number <a class="new" title="Tunnel" href="/wiki/index.php?title=Tunnel&amp;action=edit">tunnels</a>, the number of <a class="new" title="Void" href="/wiki/index.php?title=Void&amp;action=edit">voids</a>, etc. This information is contained in the <a title="Homology" href="/wiki/index.php?title=Homology">homology</a> of the complex.</p>
<p>Further, to deal with <a class="new" title="Noise" href="/wiki/index.php?title=Noise&amp;action=edit">noise</a> and other uncertainty one needs to evaluate the significance of these topological features. For each value of the threshold r we build a separate cell complex, then combine the homology groups of these complexes in a single structure, and count the features with a high measure of <a title="Robustness of topology" href="/wiki/index.php?title=Robustness_of_topology">robustness</a>. This measure, called <a class="new" title="Persistent homology" href="/wiki/index.php?title=Persistent_homology&amp;action=edit">persistence</a>, is the length of the interval of values of r for which each of the topological features is present.</p>
<p>Even more important than these &#8220;global&#8221; properties may be the local topology of the data. For example, in both of the images above the datasets are 3-dimensional but what&#8217;s behind is 2-dimensional (surfaces). This is called <a class="new" title="Dimensionality reduction" href="/wiki/index.php?title=Dimensionality_reduction&amp;action=edit">dimensionality reduction</a>.</p>
<p>Most of the links here are dead but the <a href="http://inperc.com/wiki/index.php?title=Topological_data_analysis">article</a> will be fixed by the time I am done with the <a href="http://inperc.com/wiki/index.php?title=Introductory_algebraic_topology:_course">topology course</a>.</p>
<p>A more detailed outline is here: <a href="http://inperc.com/files/homological_methods_in_manifold_learning.pdf">Homological methods in manifold learning</a> (warning: heavy math).</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/01/25/topological-data-analysis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cluster size effects in molecular beam scattering: research that uses Pixcavator</title>
		<link>http://inperc.com/blog2/2010/01/13/cluster-size-effects-in-molecular-beam-scattering-research-that-uses-pixcavator/</link>
		<comments>http://inperc.com/blog2/2010/01/13/cluster-size-effects-in-molecular-beam-scattering-research-that-uses-pixcavator/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 04:37:50 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=332</guid>
		<description><![CDATA[
A new research paper that uses Pixcavator:
Adsorption Dynamics of CO on Silica Supported Gold Clusters: Cluster Size Effects in Molecular Beam Scattering Experiments by E. Kadossov, U. Burghaus (Department of Chemistry, Biochemistry, and Molecular Biology, North Dakota State University), link, published in Catalysis Letters.
From the paper:
&#8220;We report on particle size effects in the adsorption dynamics [...]]]></description>
			<content:encoded><![CDATA[<p><a class="image" title="Image:Gold.JPG" href="/wiki/index.php?title=Image:Gold.JPG"><img longdesc="/wiki/index.php?title=Image:Gold.JPG" src="/wiki/images/e/ee/Gold.JPG" alt="Image:Gold.JPG" width="592" height="204" /></a></p>
<p>A new research paper that uses <a title="Pixcavator" href="/wiki/index.php?title=Pixcavator">Pixcavator</a>:</p>
<p><em>Adsorption Dynamics of CO on Silica Supported Gold Clusters: Cluster Size Effects in Molecular Beam Scattering Experiments</em> by E. Kadossov, U. Burghaus (Department of Chemistry, Biochemistry, and Molecular Biology, North Dakota State University), <a class="external text" title="http://www.springerlink.com/content/y0tp65627j273321/fulltext.pdf" rel="nofollow" href="http://www.springerlink.com/content/y0tp65627j273321/fulltext.pdf">link</a>, published in Catalysis Letters.</p>
<p>From the paper:</p>
<p>&#8220;We report on particle size effects in the adsorption dynamics (gas-surface energy transfer) of CO, studied by molecular beam scattering&#8230; the effect of supported nano-size gold metal clusters on gas-surface energy transfer processes (adsorption dynamics)&#8230; For the statistical analysis, commercial imaging analysis software (Pixcavator IA 4.2) was used.&#8221;</p>
<p>There are nine, to the best of my knowledge, <a href="http://inperc.com/wiki/index.php?title=Publications_that_use_Pixcavator">research papers that used Pixcavator</a> and gave credit.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/01/13/cluster-size-effects-in-molecular-beam-scattering-research-that-uses-pixcavator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixcavator Single Image Edition</title>
		<link>http://inperc.com/blog2/2010/01/11/pixcavator-single-image-edition/</link>
		<comments>http://inperc.com/blog2/2010/01/11/pixcavator-single-image-edition/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 14:28:12 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[image processing/image analysis software]]></category>
		<category><![CDATA[software releases]]></category>

		<guid isPermaLink="false">http://inperc.com/blog2/?p=329</guid>
		<description><![CDATA[This edition is a version of Pixcavator that comes with a preloaded image. Which means that it&#8217;s not really a single program but many &#8211; one for each image.
It is a single file &#8220;exe&#8221; program that does not require any installation. As such it can be used as an alternative to screenshots, for demos etc.
This [...]]]></description>
			<content:encoded><![CDATA[<p>This edition is a version of <a title="Pixcavator" href="/wiki/index.php?title=Pixcavator">Pixcavator</a> that comes with a preloaded image. Which means that it&#8217;s not really a single program but many &#8211; one for each image.</p>
<p>It is a single file &#8220;exe&#8221; program that does not require any installation. As such it can be used as an alternative to screenshots, for demos etc.</p>
<p>This edition has all the features of the standard edition except for <a title="Pixcavator's image processing tools" href="/wiki/index.php?title=Pixcavator%27s_image_processing_tools">image processing tools</a>. This way you can choose different color channels for your analysis, experiment with the sliders, and save your work.</p>
<p>Most of <a title="Image analysis examples" href="/wiki/index.php?title=Image_analysis_examples">image analysis examples</a> will soon have links to the corresponding files. For a start, try to run these two examples:</p>
<ul>
<li><a class="external text" title="http://inperc.com/files/SI/Immunohistochemistry_Pixcavator.exe" rel="nofollow" href="http://inperc.com/files/SI/Immunohistochemistry_Pixcavator.exe">immunohistochemistry</a>,</li>
<li><a class="external text" title="http://inperc.com/files/SI/Melanoma_Pixcavator.exe" rel="nofollow" href="http://inperc.com/files/SI/Melanoma_Pixcavator.exe">melanoma</a>.</li>
</ul>
<p>In FF: choose &#8220;Save&#8221;, then &#8220;Run&#8221;. In IE: just choose &#8220;Run&#8221;.</p>
<p>We will also be able to create such files as a service to our customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://inperc.com/blog2/2010/01/11/pixcavator-single-image-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
