<?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>AH Projects &#187; AH Projects</title>
	<atom:link href="http://ahprojects.com/c/ahprojects/feed" rel="self" type="application/rss+xml" />
	<link>http://ahprojects.com</link>
	<description>New Uses for New Technology</description>
	<lastBuildDate>Tue, 22 Jun 2010 19:48:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OpenCV Face Detection: Visualized</title>
		<link>http://ahprojects.com/blog/161</link>
		<comments>http://ahprojects.com/blog/161#comments</comments>
		<pubDate>Tue, 22 Jun 2010 19:16:21 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Spring 2010]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=161</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><object width="680 height="647"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12774628&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12774628&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="680" height="647"></embed></object>
<p><a href="http://vimeo.com/12774628">OpenCV Face Detection: Visualized</a> from <a href="http://vimeo.com/user794963">Adam Harvey</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>This video visualizes the detection process of OpenCV&#8217;s face detector. The algorithm utilizes the Viola Jones method of calculating the integral image and then performing some calculations on all the areas defined by the black and white rectangles. The sub-window (in red) is scanned across the image at various scales to detect if there is a potential face. In the post-processing stage all the potential faces are checked for overlaps. Typically, 2 or 3 overlapping rectangles are required to confirm a face. Loner rectangles are rejected as false-positives.<br />This visualization was done as part of the documentation for <em>CV Dazzle</em>, camouflage from face detection. For more information, visit <a href="http://cvdazzle.com">http://cvdazzle.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/161/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CV Dazzle vs OpenCV</title>
		<link>http://ahprojects.com/blog/156</link>
		<comments>http://ahprojects.com/blog/156#comments</comments>
		<pubDate>Wed, 16 Jun 2010 20:18:36 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Spring 2010]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=156</guid>
		<description><![CDATA[
CV Dazzle vs OpenCV Face Detection: The Results
In this image the dotted lines represent all possible face detections, including false positives, before post-processing. Solid lines indicate a positive face detection. Each of the different colors represent the different Haar Cascade face profiles that were used. Images without any solid lines are classified as false-positives and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/20100622132533.jpg" alt="OpenCV vs CV Dazzle" title="OpenCV vs CV Dazzle" width="680" height="690" class="alignnone size-full wp-image-160" /></p>
<h4>CV Dazzle vs OpenCV Face Detection: The Results</h4>
<p>In this image the dotted lines represent all possible face detections, including false positives, before post-processing. Solid lines indicate a positive face detection. Each of the different colors represent the different Haar Cascade face profiles that were used. Images without any solid lines are classified as false-positives and have beaten the face detector.</p>
<p>Post-processing in OpenCV helps remove false positives. Though false positives are still possible, they are reduced by searching for overlapping detections. Only detections that overlap at least 3 (default) other rectangles are considered to be a face. The default setting can be changed to 2 for a higher detection rate, but with more false positives. Setting the overlap minimum to 0 returns all possible detections, as shown here by the dotted lines. </p>
<p>The solid lines represent the faces. They are confirmed by multiple overlapping rectangles. And the colors correspond to the difference detection profiles. OpenCV includes four robust profiles for detecting faces in a <em>frontal view</em>. These profiles include the &#8220;frontalface_default.xml&#8221;, &#8220;frontalface_alt.xml&#8221;, &#8220;frontalface_alt2.xml&#8221;, and &#8220;frontalface_alt_tree.xml&#8221; files. Each detector returns different noticeably different results.</p>
<p><a href="http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port">OpenCV</a> is a computer vision framework available in many different programming languages. For this test, I used the Java port created for Processing from <a href="http://ubaa.net/shared/processing/opencv/opencv_image.html">http://ubaa.net/shared/processing/opencv/opencv_image.html</a> and then confirmed the results using the standard framework in C.</p>
<p>The images on the bottom row without any solid lines indicate that no faces were found. Although some potential faces were found. They were ignored, because there was not enough confidence.</p>
<p>These images show a proof of concept hair + makeup pattern capable of deceiving the OpenCV face detector. It was developed as my master&#8217;s thesis project at the Interactive Telecommunication Program at NYU. A more detailed report will be posted on <a href="http://cvdazzle.com">CVDazzle.com</a> when it&#8217;s ready.</p>
<p>Model: Jen Jaffe, Hair: Pia Vivas, Makeup: Leigh Brown</p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/156/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop Splash Screen Hack</title>
		<link>http://ahprojects.com/blog/152</link>
		<comments>http://ahprojects.com/blog/152#comments</comments>
		<pubDate>Wed, 16 Jun 2010 19:49:55 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=152</guid>
		<description><![CDATA[
Hacking the Splash screen in Photoshop CS3 &#8211; Speed Hack: Time 90min
I thought it would be a good idea to change the names to the opening credits to include my own. Using Rezilla to edit the resource file it was an easy fix. But then I found something better.
Inside the resource file, there was a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/splashscreen.jpg" alt="Photoshop CS3 Splash Screen" title="Photoshop CS3 Splash Screen" width="680" height="438" class="alignnone size-full wp-image-153" /></p>
<h4>Hacking the Splash screen in Photoshop CS3 &#8211; Speed Hack: Time 90min</h4>
<p>I thought it would be a good idea to change the names to the opening credits to include my own. Using <a href="http://sourceforge.net/projects/rezilla/">Rezilla</a> to edit the resource file it was an easy fix. But then I found something better.</p>
<p>Inside the resource file, there was a little-known easter egg called the Transient Witticisms. They have been included since Photoshop 3.0 and are now a tradition at Adobe and offer valuable insight to Adobe&#8217;s design process, such as &#8220;I hates cruft.&#8221;, &#8220;Whip me, beat me, make me know love.&#8221;, &#8220;Alex, get back in the box!&#8221;, and the classic &#8220;Son, it&#8217;s always a choice between a douche and a turd.&#8221;. So instead of seeing the credits with you name on the top, you can hack the splash screen information to randomly grab a few of the witticisms and display them on startup. Here&#8217;s how to hack it to your liking.</p>
<p><strong>How to add your name to the Photoshop Splash Screen</strong></p>
<ul>
<li>Download <a href="http://sourceforge.net/projects/rezilla/">Rezilla</a> &#8211; A free resource map editor</li>
<li>Right-click on the Photoshop icon in the dock and select <em>Show in Finder</em></li>
<li>Right-click on the Photoshop icon in this folder and select <em>Show Package Contents</em></li>
<li>Open the <em>Contents</em> folder.</li>
<li>Open the <em>Resources</em> folder.</li>
<li>Make a <strong>backup</strong> of your <em>Adobe Photoshop CS3.rsrc</em> file. (important!)</li>
<li>Open this file in Rezilla.</li>
<li>Scroll down to the field labeled<em>STR*</em></li>
<li>Edit the field  <em>credits</em></li>
<li>Now add your name or message to the beginning of the list of names</li>
<li>Save both the window you opened and the rsrc file</li>
<li>Restart Photoshop. Voila!</li>
</ul>
<p><strong>How to add the Transient Witticisms to the Photoshop Splash Screen</strong><br />
<object width="680" height="485"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12621847&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12621847&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="680" height="485"></embed></object>
<p>You can watch the <a href="http://vimeo.com/12621847?hd=1"> fullscreen HD version </a>  on Vimeo to see what&#8217;s happening.</p>
<p><strong>Choice Witticisms</strong></p>
<ul>
<li>I hates cruft.</li>
<li>&#8220;Design Eye for the Engineering Guy&#8221;</li>
<li>&#8220;More cowbell!&#8221;</li>
<li>Process is the antithesis of Progress.</li>
<li>&#8220;Photoshop: The number 1 choice of fake news makers around the world.&#8221;</li>
<li>&#8220;I reject your reality, and substitute my own!&#8221;</li>
<li></li>
<li><strong>Download a txt file of the full witticism list from <a href="/wp-content/uploads/transient-witticisms.txt">here</a></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/152/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Haar Cascade Visualizer</title>
		<link>http://ahprojects.com/blog/147</link>
		<comments>http://ahprojects.com/blog/147#comments</comments>
		<pubDate>Fri, 04 Jun 2010 20:18:19 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=147</guid>
		<description><![CDATA[
Open source app for visualizing Haar cascade files used for object detection
Download: Mac version &#124; PC Version (both include application and source code)
The Haar cascade visualizer takes input from the OpenCV (type_id=&#8221;opencv-haar-classifier&#8221;) formatted XML files used for object detection and outputs each stage of the cascade as a separate TIF file. A set of cascade [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/haarcascade_frontalface_default1.jpg" alt="haarcascade_frontalface_default" title="haarcascade_frontalface_default" width="680" height="680" class="alignnone size-full wp-image-149" /></p>
<h4>Open source app for visualizing Haar cascade files used for object detection</h4>
<p><strong>Download</strong>: <a href="/wp-content/uploads/application.macosx.zip">Mac version</a> | <a href="/wp-content/uploads/application.windows.zip">PC Version</a> (both include application and source code)</p>
<p>The Haar cascade visualizer takes input from the OpenCV (type_id=&#8221;opencv-haar-classifier&#8221;) formatted XML files used for object detection and outputs each stage of the cascade as a separate TIF file. A set of cascade files ships with OpenCV, which can be download from <a href="http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port">WillowGarage</a></p>
<p><img src="http://ahprojects.com/wp-content/uploads/visualizer.jpg" alt="Haar Cascade Visualizer Screenshot" title="Haar Cascade Visualizer Screenshot" width="680" height="382" class="alignnone size-full wp-image-148" /></p>
<p><strong>Features</strong></p>
<ul>
<li>Outputs all stages as .tif files</li>
<li>Option for creating preview of 1st feature for each stage (much faster)</li>
<li>Runs on Mac, should run on Windows (not tested yet)</li>
</ul>
<p><strong>Edit Source Code To:</strong></p>
<ul>
<li>Change margins, max width, and images per row</li>
<li>Change output type from TIF to JPG</li>
<li>Change background image</li>
</ul>
<p><strong>Notes</strong></p>
<ul>
<li>Feel free to use for any project</li>
<li>Email if you like it or have a great cascade to share</li>
<li>NB: Some cascades have stages with a lot of features. If you&#8217;re using a large cascade be prepared for high CPU usage.</li>
<li><a href="http://processing.org">Built with Processing</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CV Dazzle vs PhotoTagger</title>
		<link>http://ahprojects.com/blog/146</link>
		<comments>http://ahprojects.com/blog/146#comments</comments>
		<pubDate>Wed, 02 Jun 2010 05:43:47 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=146</guid>
		<description><![CDATA[
CV Dazzle is camouflage from face detection. It&#8217;s based on the original Dazzle camo from WWI and targets automated face detection and recognition systems by altering the contrast and spatial relationship of key facial features. For more info, http://cvdazzle.com
]]></description>
			<content:encoded><![CDATA[<p><object width="680" height="485"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12308527&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12308527&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="680" height="485"></embed></object>
<p>CV Dazzle is camouflage from face detection. It&#8217;s based on the original Dazzle camo from WWI and targets automated face detection and recognition systems by altering the contrast and spatial relationship of key facial features. For more info, <a href="http://cvdazzle.com">http://cvdazzle.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/146/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coffee Makes Creative</title>
		<link>http://ahprojects.com/blog/143</link>
		<comments>http://ahprojects.com/blog/143#comments</comments>
		<pubDate>Sun, 23 May 2010 15:31:59 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=143</guid>
		<description><![CDATA[
&#160;

For Natalie @  CoffeeMakesCreative
]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/coffee-makes-creative-02.jpg" alt="Coffee lid from somehwere in Brooklyn" title="Coffee lid from somehwere in Brooklyn" width="680" height="680" class="alignnone size-full wp-image-144" />
<p>&nbsp;</p>
<p><img src="http://ahprojects.com/wp-content/uploads/coffee-makes-creative-01.jpg" alt="Coffee lid from somehwere in Brooklyn" title="Coffee lid from somehwere in Brooklyn" width="680" height="680" class="alignnone size-full wp-image-145" /></p>
<p>For Natalie @ <a href="http://coffeemakescreative.tumblr.com"> CoffeeMakesCreative</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/143/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Camouflage Gets Hi-Tech Makeover</title>
		<link>http://ahprojects.com/blog/142</link>
		<comments>http://ahprojects.com/blog/142#comments</comments>
		<pubDate>Sun, 23 May 2010 00:47:34 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Spring 2010]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=142</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object type="application/x-shockwave-flash" data="http://www.reuters.com/resources_v2/flash/video_embed.swf?videoId=86047446" width="680" height="382"><param name="movie" value="http://www.reuters.com/resources_v2/flash/video_embed.swf?videoId=86047446"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><param name="wmode" value="transparent"><embed src="http://www.reuters.com/resources_v2/flash/video_embed.swf?videoId=86047446" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="680" height="382" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/142/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flits Wederom Flits</title>
		<link>http://ahprojects.com/blog/134</link>
		<comments>http://ahprojects.com/blog/134#comments</comments>
		<pubDate>Sat, 24 Apr 2010 20:15:39 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=134</guid>
		<description><![CDATA[Recent press for the anti-paparazzi clutch from Belgian magazine Goedele. Thanks Ann-Marie. Within the next month I&#8217;ll be posting more information about the development of the clutch, expected productions dates and some exciting news about where it&#8217;s headed. Until then, it&#8217;s all about hiding from surveillance.
]]></description>
			<content:encoded><![CDATA[<div id="attachment_135" class="wp-caption alignnone" style="width: 690px"><img src="http://ahprojects.com/wp-content/uploads/DSC_0566.jpg" alt="Goedele Magazine" title="Goedele Magazine" width="680" height="452" class="size-full wp-image-135" /><p class="wp-caption-text">Goedele Magazine</p></div>
<p>Recent press for the <a href="/exhibitions/anti-paparazzi">anti-paparazzi clutch</a> from Belgian magazine <a href="http://www.goedelemagazine.be/">Goedele</a>. Thanks <a href="http://www.goedelemagazine.be/?s=Ann-Marie+cordia">Ann-Marie</a>. Within the next month I&#8217;ll be posting more information about the development of the clutch, expected productions dates and some exciting news about where it&#8217;s headed. Until then, it&#8217;s all about <a href="/blog/122">hiding from surveillance</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/134/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rainy Day in NYC</title>
		<link>http://ahprojects.com/blog/125</link>
		<comments>http://ahprojects.com/blog/125#comments</comments>
		<pubDate>Wed, 31 Mar 2010 17:36:07 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[AH Projects]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=125</guid>
		<description><![CDATA[
The rainiest March in history in NYC.
Walking around collecting umbrella handles is a few degrees north of what I usually do. Sometimes stepping outside of my comfort zone can be fun. Last night I collected a bag full of these while walking from Penn Station down to Greenwhich Village. Fun exercise for a rainy, rainy [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/DSC_0275.jpg" alt="A Sad Day for Umbrellas in NYC" title="A Sad Day for Umbrellas in NYC" width="680" height="471" class="alignnone size-full wp-image-126" /></p>
<h4>The rainiest March in history in NYC.</h4>
<p>Walking around collecting umbrella handles is a few degrees north of what I usually do. Sometimes stepping outside of my comfort zone can be fun. Last night I collected a bag full of these while walking from Penn Station down to Greenwhich Village. Fun exercise for a rainy, rainy day.</p>
<p><img src="http://ahprojects.com/wp-content/uploads/DSC_0286.jpg" alt="A sad, sad day." title="A sad, sad day." width="680" height="486" class="alignnone size-full wp-image-127" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/125/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Haar Cascade Target Areas</title>
		<link>http://ahprojects.com/blog/110</link>
		<comments>http://ahprojects.com/blog/110#comments</comments>
		<pubDate>Mon, 29 Mar 2010 01:00:23 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[ITP]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Spring 2010]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://ahprojects.com/?p=110</guid>
		<description><![CDATA[

Test patterns based on reversing Haar cascade files.
In the test images above, the original face was overlaid with hand-made variations of the true Haar cascade points of interest (POI) and the reversed POI. Variations of original POI yielded nearly 100% positive results except for the all white overlay (top middle). It was surprising the rest [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ahprojects.com/wp-content/uploads/false.jpg" alt="True Images" title="True Images" width="680" height="136" class="alignnone size-full wp-image-120" /><br />
<img src="http://ahprojects.com/wp-content/uploads/true.jpg" alt="False Images" title="False Images" width="680" height="136" class="alignnone size-full wp-image-119" /></p>
<h4>Test patterns based on reversing Haar cascade files.</h4>
<p>In the test images above, the original face was overlaid with hand-made variations of the true Haar cascade points of interest (POI) and the reversed POI. Variations of original POI yielded nearly 100% positive results except for the all white overlay (top middle). It was surprising the rest of the all-black/white pixels still tested positive, so one missed face was not too disappointing. All of the expected negatives tested negative. (Images in red are positive faces. Unaltered images were negative)
</p>
<p>The images with a light overlay have white pixels where dark pixels should be if there, statistically, was face. Images with a dark overlay have black pixels where the light pixels should be. Because they are all custom variations of the original patterns (top 2 rows), they don&#8217;t all hide the face. But the patterns that do hide the images are surprisingly small. Note the small white accents that yielded a negative result and the large black pixel-beard that tested positive.</p>
<p><img src="/wp-content/uploads/lights.jpg" alt="Haar Feature Light Areas" title="Haar Feature Light Areas" width="680" height="272" class="alignnone size-full wp-image-112" /><br />
<img src="http://ahprojects.com/wp-content/uploads/darks.jpg" alt="Haar Feature Dark Areas" title="Haar Feature Dark Areas" width="680" height="272" class="alignnone size-full wp-image-113" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ahprojects.com/blog/110/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
