<?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>Gary Bishop &#187; Deaf</title>
	<atom:link href="http://wwwx.cs.unc.edu/~gb/wp/blog/category/et/deaf/feed/" rel="self" type="application/rss+xml" />
	<link>http://wwwx.cs.unc.edu/~gb/wp</link>
	<description>Geeks making the world a bit better</description>
	<lastBuildDate>Wed, 14 Oct 2009 00:31:31 +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>Using PSP video in school</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2008/02/12/using-psp-video-in-school/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2008/02/12/using-psp-video-in-school/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 17:40:40 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2008/02/12/using-psp-video-in-school/</guid>
		<description><![CDATA[Steve pointed me to an interesting article about using PlayStation Portables with children who are deaf.
]]></description>
			<content:encoded><![CDATA[<p>Steve pointed me to an interesting <a href="http://www.futurelab.org.uk/resources/publications_reports_articles/web_articles/Web_Article931">article about using PlayStation Portables with children who are deaf</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2008/02/12/using-psp-video-in-school/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB-driven visual alert</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/10/09/usb-driven-visual-alert-3/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/10/09/usb-driven-visual-alert-3/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 23:56:37 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/10/09/usb-driven-visual-alert-3/</guid>
		<description><![CDATA[I&#8217;m continuing to think about the usb visual alert for people who are hearing impaired. Tonight I saw this article on writing a linux USB driver and it points to this source of cool controllable LED lights.
Looking a bit more reveals this post on how to control USB power. With that we could use a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m continuing to think about the <a href="http://wwwx.cs.unc.edu/~gb/wp/blog/2007/04/07/usb-driven-visual-alert-2/">usb visual alert</a> for people who are hearing impaired. Tonight I saw this <a href="http://www.linuxjournal.com/node/7353/print">article on writing a linux USB driver</a> and it points to this <a href="http://www.delcom-eng.com/">source of cool controllable LED lights</a>.</p>
<p>Looking a bit more reveals this <a href="http://www.gniibe.org/ac-power-by-usb/ac-power-control.html">post on how to control USB power</a>. With that we could use a really cheap USB lamp as the indicator.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/10/09/usb-driven-visual-alert-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multimedia Instruction for Students Who Are Deaf</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/08/29/multimedia-instruction-for-students-who-are-deaf/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/08/29/multimedia-instruction-for-students-who-are-deaf/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 14:30:09 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/08/29/multimedia-instruction-for-students-who-are-deaf/</guid>
		<description><![CDATA[Gretchen pointed me to this page at the CITEd research center. Lots of interesting links to research and strategies for using multimedia to help students.
]]></description>
			<content:encoded><![CDATA[<p>Gretchen pointed me to this <a href="http://www.cited.org/index.aspx?page_id=153">page</a> at the CITEd research center. Lots of interesting links to research and strategies for using multimedia to help students.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/08/29/multimedia-instruction-for-students-who-are-deaf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB-driven visual alert</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/04/07/usb-driven-visual-alert-2/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/04/07/usb-driven-visual-alert-2/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 23:48:13 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/04/07/usb-driven-visual-alert-2/</guid>
		<description><![CDATA[In reference to my earlier post about the USB-driven visual alert for people who are hearing impaired. 
Using the INSTEON api we can control any appliance plugged in to their receiver. I believe the receiver can be plugged in to any outlet  in the house. On the computer, we&#8217;ll just need to look for [...]]]></description>
			<content:encoded><![CDATA[<p>In reference to my earlier <a href="http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/12/usb-driven-visual-alert/">post</a> about the USB-driven visual alert for people who are hearing impaired. </p>
<p>Using the INSTEON api we can control any appliance plugged in to their receiver. I believe the receiver can be plugged in to any outlet  in the house. On the computer, we&#8217;ll just need to look for incoming email or IMs. While we <em>could</em> implement something that actually checks for mail (requiring their password) and interfaces somehow to whatever IM client they use, I&#8217;d rather try to do something independent of all that. </p>
<p>I suggest we try allowing the user to draw one or more small <em>watch boxes</em> anywhere on the desktop. If the pixels in the box change, we activate the signal. This would allow us to monitor whatever visual indication the applications already provide. For example, on GoogleTalk I have a small &#8220;balloon&#8221; icon down in the system tray; it blinks when a new IM comes in. Likewise my email client changes its taskbar button when new mail arrives. I&#8217;m suggesting we could simply watch for changes on the display to drive the signal.</p>
<p>If it turns out that doesn&#8217;t work, we should try using our <a href="http://www.cs.unc.edu/~parente/tech/tr09.shtml">pyAA</a> interface to watch for events on the accessibility interface. </p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/04/07/usb-driven-visual-alert-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MobileASL</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/13/mobileasl/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/13/mobileasl/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 13:56:01 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/13/mobileasl/</guid>
		<description><![CDATA[MobileASL is a video compression project at the University of Washington with the goal of making wireless cell phone communication through sign language a reality.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cs.washington.edu/research/MobileASL/">MobileASL</a> is a video compression project at the University of Washington with the goal of making wireless cell phone communication through sign language a reality.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/13/mobileasl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB-driven visual alert</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/12/usb-driven-visual-alert/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/12/usb-driven-visual-alert/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 00:38:50 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/12/usb-driven-visual-alert/</guid>
		<description><![CDATA[Shelley Tabakman of the NC DHHS asked about some sort of visual alert for hearing-impaired users of email and IM. They&#8217;d like to be notified of an incoming message by a signal visible when not looking at the screen. The INSTEON developer kit looks like the right goods.
]]></description>
			<content:encoded><![CDATA[<p>Shelley Tabakman of the <a href="http://dsdhh.dhhs.state.nc.us/">NC DHHS</a> asked about some sort of visual alert for hearing-impaired users of email and IM. They&#8217;d like to be notified of an incoming message by a signal visible when not looking at the screen. The <a href="http://www.smarthome.com/insteon/sdk2600U.html">INSTEON</a> developer kit looks like the right goods.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/12/usb-driven-visual-alert/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Target issues for a web-cam switch</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/01/31/target-issues-for-a-web-cam-switch/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/01/31/target-issues-for-a-web-cam-switch/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 21:11:14 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Blind]]></category>
		<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2007/01/31/target-issues-for-a-web-cam-switch/</guid>
		<description><![CDATA[I can reliably detect many simple targets and generate key events in real time using a web-cam and an ordinary piece of paper with printed targets. What are the important characteristics of the targets?

They must be meaningful to the user.
They must be detectable and easily distinguished from whatever will obscure them by the computer.
They must [...]]]></description>
			<content:encoded><![CDATA[<p>I can reliably detect many simple targets and generate key events in real time using a web-cam and an ordinary piece of paper with printed targets. What are the important characteristics of the targets?</p>
<ol>
<li>They must be meaningful to the user.</li>
<li>They must be detectable and easily distinguished from whatever will obscure them by the computer.</li>
<li>They must have an associated key, mouse or other event to control the computer.</li>
</ol>
<p><span id="more-166"></span></p>
<p>Many users will have useful vision so the targets can&#8217;t simply be bulls eyes like I&#8217;m using now. All I need for the computer is some texture that looks different from hand, head, or whatever that will obscure it. I believe printed words in a really large font should work fine for example. Textured patches should be fine. Solid patches aren&#8217;t so good. For the computer&#8217;s purposes the targets don&#8217;t have to be different, their physical arrangement should be sufficient to distinguish them.</p>
<p>Initially identifying targets and assigning meanings to them will be a challenge. We may be able to design some sort of overlay maker similar to the <a href="http://www.intellitools.com/">Intellitools</a> system. The teacher would draw the work space, identify active areas, and assign meanings to them. This program could add texture and colors to make the task of detecting and orienting the sheet easier for the computer vision system. The teacher then prints the page on a color printer and places it in front of the camera. The software could (possibly with some assistance from the teacher) then find the sheet and identify the target areas. If done well this could work like the special Intellikeys overlays with bar codes on them. This makes using the same pattern again easier but isn&#8217;t very flexible and limits you to what you can print on a single sheet.</p>
<p>An alternative approach would have the teacher point the camera and then use the computer mouse to click on the web-cam image to identify each target. We could either, have them choose the meaning of each target as it is selected, or we could tell them to click on the targets in some predefined order (i.e. left-click, enter, right-click, space). This approach would be easier to program and more flexible since the targets could be anything and anywhere. For example, the teacher might point the web-cam at the student and click (in the displayed image) two spots on either side of the student&#8217;s head; slight head motion could then activate either switch. A third switch could quickly be added next to the student&#8217;s hand by simply clicking a point on the tray. This way requires setup each time but is very flexible.</p>
<p>The approach I&#8217;m currently using to implement the target detection is incredibly stupid. As long as everything stays put it works very well. But if a target moves, even a little, the computer will likely report a selection of that target. I&#8217;m just checking to see if the target looks the same as it did initially. Of course, this can be improved somewhat if necessary. We could look in the vicinity for things that look like the target but this is computationally expensive and much more prone to locking onto the wrong things. </p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2007/01/31/target-issues-for-a-web-cam-switch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The motors work great with the USB-1024HLS!</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/23/the-motors-work-great-with-the-usb-1024hls/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/23/the-motors-work-great-with-the-usb-1024hls/#comments</comments>
		<pubDate>Sat, 23 Dec 2006 17:47:25 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Blind]]></category>
		<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/23/the-motors-work-great-with-the-usb-1024hls/</guid>
		<description><![CDATA[The tiny pager motors (VPM2 from Solarbotics) work great with the USB-1024HLS. I can drive them with the 15mA source capacity of the USB-1024HLS. Using duty-cycle modulation I can control the strength of the vibration. The 4-wire cable I used for each set of 3 is too stiff allowing vibration to couple from one to [...]]]></description>
			<content:encoded><![CDATA[<p>The tiny pager motors (<a href="http://www.solarbotics.com/products/index.php?search_id=1056">VPM2</a> from Solarbotics) work great with the USB-1024HLS. I can drive them with the 15mA source capacity of the USB-1024HLS. Using duty-cycle modulation I can control the strength of the vibration. The 4-wire cable I used for each set of 3 is too stiff allowing vibration to couple from one to the next. I&#8217;m going to switch to long flexible pairs stripped from a flat cable. That should allow more freedom in placement and less coupling.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/23/the-motors-work-great-with-the-usb-1024hls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB-1024HLS Digital I/O</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/usb-1024hls-digital-io/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/usb-1024hls-digital-io/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 18:14:00 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Blind]]></category>
		<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/usb-1024hls-digital-io/</guid>
		<description><![CDATA[I bought a USB-1024HLS from Measurement Computing for an experiment with tiny pager motors as a cheap Braille display. For $149 you get a tiny brick with screw terminals. It works great. Their library is easy to use from Python using ctypes. I&#8217;m guessing USB timing limits it to 125 updates per second. I&#8217;ve got [...]]]></description>
			<content:encoded><![CDATA[<p>I bought a <a href="http://www.measurementcomputing.com/cbicatalog/cbiproduct_new.asp?dept_id=474&#038;pf_id=1662&#038;mscssid=HQA05R7RPQJQ8GFEH0E3894S0SF4105A">USB-1024HLS</a> from Measurement Computing for an experiment with tiny pager motors as a cheap Braille display. For $149 you get a tiny brick with screw terminals. It works great. Their library is easy to use from Python using ctypes. I&#8217;m guessing USB timing limits it to 125 updates per second. I&#8217;ve got it blinking LEDs while I&#8217;m waiting on the pager motors to arrive.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/usb-1024hls-digital-io/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming cell phones</title>
		<link>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/programming-cell-phones/</link>
		<comments>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/programming-cell-phones/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 18:08:06 +0000</pubDate>
		<dc:creator>gb</dc:creator>
				<category><![CDATA[Blind]]></category>
		<category><![CDATA[Deaf]]></category>
		<category><![CDATA[Enabling Technology]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/programming-cell-phones/</guid>
		<description><![CDATA[Alex says the Brew development envrionment for Qualcomm phones is free. Perhaps we could do the Morse-code text messaging for deaf-blind people with that.
]]></description>
			<content:encoded><![CDATA[<p>Alex says the <a href="http://brew.qualcomm.com/brew/en/developer/overview.html">Brew development envrionment</a> for Qualcomm phones is free. Perhaps we could do the Morse-code text messaging for deaf-blind people with that.</p>
]]></content:encoded>
			<wfw:commentRss>http://wwwx.cs.unc.edu/~gb/wp/blog/2006/12/20/programming-cell-phones/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
