<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: KanEye tracking system preview</title>
	<atom:link href="http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:41:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: drew</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-69092</link>
		<dc:creator><![CDATA[drew]]></dc:creator>
		<pubDate>Fri, 03 Apr 2009 09:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-69092</guid>
		<description><![CDATA[@ Andrew &amp; Taylor-

Thanks, it&#039;s nice to see i&#039;m not nuts! In the case of the gentleman here, my idea to use a momentary to control the IR could be with a simple mouth switch- a pressure pad he can bite down on since his arms no longer work. With an underclocked IR LED, this would also save his eyes from unnecessary damage.

@ werd- thanks for that link. It&#039;s nice to see it&#039;s been done, but that setup seems far too complex for what I need. My main concern is how the servos would actually be linked with openeyes software- as far as I understood, the original stuff that came up didn&#039;t support servo controls in any way. I&#039;m trying to figure out how the eyetracking software could be linked to a servo control interface- my guess is it&#039;s a software issue beyond me. I need to make friends with some CMU students near me, maybe someone there could help. Software &amp; even simple arduino programing is something beyond me!

@ Andrew- yes, I see now the contact lens grid idea wouldn&#039;t work, since the shape of the eye and movement of the lens would negate calibration.

Final question I&#039;ll throw out- can a laser point directed by a pointer be homed in by another laser mounted to a servo? ie: I point with a laser pointer, and a servo mounted laser with a camera facing out (a reverse eye tracker?) centers it&#039;s laser on that laser point? I&#039;m designing something for targeting an airsoft gun.
Maybe I&#039;m nuts? I&#039;ve seen programs that track the brightest point on a screen, and thought it could be narrowed to only track a green laser point.]]></description>
		<content:encoded><![CDATA[<p>@ Andrew &amp; Taylor-</p>
<p>Thanks, it&#8217;s nice to see i&#8217;m not nuts! In the case of the gentleman here, my idea to use a momentary to control the IR could be with a simple mouth switch- a pressure pad he can bite down on since his arms no longer work. With an underclocked IR LED, this would also save his eyes from unnecessary damage.</p>
<p>@ werd- thanks for that link. It&#8217;s nice to see it&#8217;s been done, but that setup seems far too complex for what I need. My main concern is how the servos would actually be linked with openeyes software- as far as I understood, the original stuff that came up didn&#8217;t support servo controls in any way. I&#8217;m trying to figure out how the eyetracking software could be linked to a servo control interface- my guess is it&#8217;s a software issue beyond me. I need to make friends with some CMU students near me, maybe someone there could help. Software &amp; even simple arduino programing is something beyond me!</p>
<p>@ Andrew- yes, I see now the contact lens grid idea wouldn&#8217;t work, since the shape of the eye and movement of the lens would negate calibration.</p>
<p>Final question I&#8217;ll throw out- can a laser point directed by a pointer be homed in by another laser mounted to a servo? ie: I point with a laser pointer, and a servo mounted laser with a camera facing out (a reverse eye tracker?) centers it&#8217;s laser on that laser point? I&#8217;m designing something for targeting an airsoft gun.<br />
Maybe I&#8217;m nuts? I&#8217;ve seen programs that track the brightest point on a screen, and thought it could be narrowed to only track a green laser point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Taylor Alexander</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68968</link>
		<dc:creator><![CDATA[Taylor Alexander]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 18:25:23 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68968</guid>
		<description><![CDATA[@andrew

LED&#039;s have *MUCH* faster response times than 2-4ms. You can easily dim them using PWM, it&#039;s very common and works well. You can also dim LEDs using a constant current power source (and lowering thew output to dim it), and LED driver chips usually work off that principle.


Also a general note to people: Cheap webcams work great for seeing IR but you need to disassemble them and remove the little glass filter over the lens. They will usually see some IR without doing that but its *much* much better if you remove the filter.

I&#039;ve used a cheap microsoft camera i got at frys for $20 and it works great without the filter.

Also remember that the eye is exposed to loads of IR light from the sun normally, though the pupils dilate in that situation so this may be worse, not sure.
-Taylor]]></description>
		<content:encoded><![CDATA[<p>@andrew</p>
<p>LED&#8217;s have *MUCH* faster response times than 2-4ms. You can easily dim them using PWM, it&#8217;s very common and works well. You can also dim LEDs using a constant current power source (and lowering thew output to dim it), and LED driver chips usually work off that principle.</p>
<p>Also a general note to people: Cheap webcams work great for seeing IR but you need to disassemble them and remove the little glass filter over the lens. They will usually see some IR without doing that but its *much* much better if you remove the filter.</p>
<p>I&#8217;ve used a cheap microsoft camera i got at frys for $20 and it works great without the filter.</p>
<p>Also remember that the eye is exposed to loads of IR light from the sun normally, though the pupils dilate in that situation so this may be worse, not sure.<br />
-Taylor</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68965</link>
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 17:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68965</guid>
		<description><![CDATA[drew:

I don&#039;t have experience in this area but here are my ideas.

The notion that we can&#039;t see IR but the brain can is utter bs. If the brain could see it, we would be able to see it too. However, IR can still damage our eyes. An important question would be, how much can we reduce the power but still be able to pick up the signal using cheap hardware (e.g., webcams). 

Your idea about only flashing the LED occasionally is a good one. IIRC, LEDs have 2-4ms response times. It should be possible to use pulse-width modulation to reduce power output but still have a signal that is visible to a webcam operating at 30hz.

Eye tracking could probably be accomplished using embedded hardware (like a gumstix computer) that could then interface a server.

But one issue that hasn&#039;t really been mentioned much is calibration. I&#039;m pretty sure that you would need to do some calibration each time you moved your head relative to the IR emitter and webcam (i.e., every time you adjusted the glasses or put the glasses on). To do that, you would probably need to have the user look at points on a fixed surface.

Another issue I just thought of is that the shape of the eye effects the relationship between how it moves and what it&#039;s focused on.

Would colored or shiny contact lenses help out? Sure but contact lenses can move around on the eye, they don&#039;t always stay fixed.]]></description>
		<content:encoded><![CDATA[<p>drew:</p>
<p>I don&#8217;t have experience in this area but here are my ideas.</p>
<p>The notion that we can&#8217;t see IR but the brain can is utter bs. If the brain could see it, we would be able to see it too. However, IR can still damage our eyes. An important question would be, how much can we reduce the power but still be able to pick up the signal using cheap hardware (e.g., webcams). </p>
<p>Your idea about only flashing the LED occasionally is a good one. IIRC, LEDs have 2-4ms response times. It should be possible to use pulse-width modulation to reduce power output but still have a signal that is visible to a webcam operating at 30hz.</p>
<p>Eye tracking could probably be accomplished using embedded hardware (like a gumstix computer) that could then interface a server.</p>
<p>But one issue that hasn&#8217;t really been mentioned much is calibration. I&#8217;m pretty sure that you would need to do some calibration each time you moved your head relative to the IR emitter and webcam (i.e., every time you adjusted the glasses or put the glasses on). To do that, you would probably need to have the user look at points on a fixed surface.</p>
<p>Another issue I just thought of is that the shape of the eye effects the relationship between how it moves and what it&#8217;s focused on.</p>
<p>Would colored or shiny contact lenses help out? Sure but contact lenses can move around on the eye, they don&#8217;t always stay fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: werd</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68962</link>
		<dc:creator><![CDATA[werd]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 16:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68962</guid>
		<description><![CDATA[Page 12 of this pdf ( http://nsf-pad.bme.uconn.edu/2006/Chapter18,University%20of%20Wyoming.pdf ) is about a wheelchair which controlled by monitoring ocular bio-electric signals using EOG electrodes.]]></description>
		<content:encoded><![CDATA[<p>Page 12 of this pdf ( <a href="http://nsf-pad.bme.uconn.edu/2006/Chapter18,University%20of%20Wyoming.pdf" rel="nofollow">http://nsf-pad.bme.uconn.edu/2006/Chapter18,University%20of%20Wyoming.pdf</a> ) is about a wheelchair which controlled by monitoring ocular bio-electric signals using EOG electrodes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Drew</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68956</link>
		<dc:creator><![CDATA[Drew]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 15:48:23 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68956</guid>
		<description><![CDATA[This is awesome. I remember when the original post for the OpenEyes project came up on hackaday- since then, I&#039;ve been wondering if anyone else did it, I seriously want to.

As some here are claiming they already did this, I have a couple questions- is there any way to &quot;underclock&quot; the ir LED, for minimal power needed, so eye strain/long term damage can be turned down? Perhaps a momentary switch to the LED as well, hold in only when using the capability?

Last, my idea uses eye tracking to control servos- how could this be implemented? Do you need a laptop to make use of this, or could a program running from something like a gumstick computer do the trick?

Finally- idea- why not, instead of using IR, put on a custom contact lens with a calibration ring on it in bright white- have the camera lock on and calibrate to that, or a grid pattern. That way, no IR needed! Could that work?

Excuse me if the questions are stupid- I can make anything, but programing is beyond me so far.]]></description>
		<content:encoded><![CDATA[<p>This is awesome. I remember when the original post for the OpenEyes project came up on hackaday- since then, I&#8217;ve been wondering if anyone else did it, I seriously want to.</p>
<p>As some here are claiming they already did this, I have a couple questions- is there any way to &#8220;underclock&#8221; the ir LED, for minimal power needed, so eye strain/long term damage can be turned down? Perhaps a momentary switch to the LED as well, hold in only when using the capability?</p>
<p>Last, my idea uses eye tracking to control servos- how could this be implemented? Do you need a laptop to make use of this, or could a program running from something like a gumstick computer do the trick?</p>
<p>Finally- idea- why not, instead of using IR, put on a custom contact lens with a calibration ring on it in bright white- have the camera lock on and calibrate to that, or a grid pattern. That way, no IR needed! Could that work?</p>
<p>Excuse me if the questions are stupid- I can make anything, but programing is beyond me so far.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Decepticon</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68940</link>
		<dc:creator><![CDATA[Decepticon]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 12:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68940</guid>
		<description><![CDATA[&quot;I bet Steven Hawking could improve his WPM output with something like this&quot;

Actually, that is how he uses his speech program now.  His form of MS has gotten much much worse, to the point where he can&#039;t click his &#039;input clicker&#039; anymore.

It&#039;s truly sad that some of the most talented people in the world are afflicted with debilitating afflictions such as this.]]></description>
		<content:encoded><![CDATA[<p>&#8220;I bet Steven Hawking could improve his WPM output with something like this&#8221;</p>
<p>Actually, that is how he uses his speech program now.  His form of MS has gotten much much worse, to the point where he can&#8217;t click his &#8216;input clicker&#8217; anymore.</p>
<p>It&#8217;s truly sad that some of the most talented people in the world are afflicted with debilitating afflictions such as this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anon</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68932</link>
		<dc:creator><![CDATA[anon]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 10:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68932</guid>
		<description><![CDATA[wow dan. you and me were incredibly similar lol.]]></description>
		<content:encoded><![CDATA[<p>wow dan. you and me were incredibly similar lol.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dan</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68930</link>
		<dc:creator><![CDATA[dan]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 10:21:30 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68930</guid>
		<description><![CDATA[hook this up with a laser and I could actually relive my childhood fantasies of sitting in a moving car and cutting a line through the countryside with my laser beam eyes.]]></description>
		<content:encoded><![CDATA[<p>hook this up with a laser and I could actually relive my childhood fantasies of sitting in a moving car and cutting a line through the countryside with my laser beam eyes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blah</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68928</link>
		<dc:creator><![CDATA[blah]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 09:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68928</guid>
		<description><![CDATA[Dude thats inspirational regardless. I just lost feeling in my hand and trying to get back on my guitar. When you love something you fight for it and if they hit and miss, the beauty is in the attempt.]]></description>
		<content:encoded><![CDATA[<p>Dude thats inspirational regardless. I just lost feeling in my hand and trying to get back on my guitar. When you love something you fight for it and if they hit and miss, the beauty is in the attempt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lidoopus</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68925</link>
		<dc:creator><![CDATA[Lidoopus]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 08:49:34 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68925</guid>
		<description><![CDATA[Jeff: I type with my nose, who needs this..

Jeff, I&#039;m a software developer and moving with mouse to the point where click is needed is eating literally 50% of my time. I with there were eyetracking solution moving mouse pointer to the place I&#039;m looking at currently. Would save me hours.]]></description>
		<content:encoded><![CDATA[<p>Jeff: I type with my nose, who needs this..</p>
<p>Jeff, I&#8217;m a software developer and moving with mouse to the point where click is needed is eating literally 50% of my time. I with there were eyetracking solution moving mouse pointer to the place I&#8217;m looking at currently. Would save me hours.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lidoopus</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68924</link>
		<dc:creator><![CDATA[Lidoopus]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 08:42:02 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68924</guid>
		<description><![CDATA[This is actually pretty old idea with opensource available (type eyetracking opensource to google) Basis is: you have infrared LED which is doing reflection point in your eye not visible for you but visible for any webcam able to catch infrared. I used $20 MSI StarCam 370i 2 years ago.

Reason why no one is manufacturing this excellent thing is exactly what I wrote. Infrared LED hitting your eye. You cannot see it but your brain does (iris shrinks) and since it&#039;s hitting only one eye it causes headache after only minutes. Plus no one is sure what consequences for your eyes are in long term.

Big companies have non-contact eyetrcking which operates on some other principle - I think this is much more interesting area to eplore.]]></description>
		<content:encoded><![CDATA[<p>This is actually pretty old idea with opensource available (type eyetracking opensource to google) Basis is: you have infrared LED which is doing reflection point in your eye not visible for you but visible for any webcam able to catch infrared. I used $20 MSI StarCam 370i 2 years ago.</p>
<p>Reason why no one is manufacturing this excellent thing is exactly what I wrote. Infrared LED hitting your eye. You cannot see it but your brain does (iris shrinks) and since it&#8217;s hitting only one eye it causes headache after only minutes. Plus no one is sure what consequences for your eyes are in long term.</p>
<p>Big companies have non-contact eyetrcking which operates on some other principle &#8211; I think this is much more interesting area to eplore.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeff</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68921</link>
		<dc:creator><![CDATA[jeff]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 08:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68921</guid>
		<description><![CDATA[I type with my nose, who needs this..]]></description>
		<content:encoded><![CDATA[<p>I type with my nose, who needs this..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Billhates</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68919</link>
		<dc:creator><![CDATA[Billhates]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 07:58:31 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68919</guid>
		<description><![CDATA[whats the point of this project?]]></description>
		<content:encoded><![CDATA[<p>whats the point of this project?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: captaincongo</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68918</link>
		<dc:creator><![CDATA[captaincongo]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 07:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68918</guid>
		<description><![CDATA[Total copy cats... I have already implemented this in my suit in 2006]]></description>
		<content:encoded><![CDATA[<p>Total copy cats&#8230; I have already implemented this in my suit in 2006</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: charlie</title>
		<link>http://hackaday.com/2009/04/01/eyetoy-kaneye-tracking-system-preview/comment-page-1/#comment-68917</link>
		<dc:creator><![CDATA[charlie]]></dc:creator>
		<pubDate>Thu, 02 Apr 2009 07:52:31 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=10068#comment-68917</guid>
		<description><![CDATA[Doesn&#039;t Kanye West wear those glasses?]]></description>
		<content:encoded><![CDATA[<p>Doesn&#8217;t Kanye West wear those glasses?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

