<?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/"
	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>Yzucs313s940635's Blog</title>
	<atom:link href="http://yzucs313s940635.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://yzucs313s940635.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 06 Jul 2009 05:17:36 +0000</lastBuildDate>
	<language>zh-tw</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='yzucs313s940635.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Yzucs313s940635's Blog</title>
		<link>http://yzucs313s940635.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://yzucs313s940635.wordpress.com/osd.xml" title="Yzucs313s940635&#039;s Blog" />
	<atom:link rel='hub' href='http://yzucs313s940635.wordpress.com/?pushpress=hub'/>
		<item>
		<title>HCI Final Project</title>
		<link>http://yzucs313s940635.wordpress.com/2009/07/06/hci-final-project/</link>
		<comments>http://yzucs313s940635.wordpress.com/2009/07/06/hci-final-project/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 05:17:36 +0000</pubDate>
		<dc:creator>yzucs313s940635</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://yzucs313s940635.wordpress.com/?p=36</guid>
		<description><![CDATA[http://yzucs313s951533.wordpress.com/2009/06/28/hci-final-project-headtracking-game/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=36&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://yzucs313s951533.wordpress.com/2009/06/28/hci-final-project-headtracking-game/">http://yzucs313s951533.wordpress.com/2009/06/28/hci-final-project-headtracking-game/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/yzucs313s940635.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/yzucs313s940635.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/yzucs313s940635.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=36&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yzucs313s940635.wordpress.com/2009/07/06/hci-final-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49eb5870f67563d5b77077d49b213ec4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yzucs313s940635</media:title>
		</media:content>
	</item>
		<item>
		<title>Assignment#4: HCI相關人物與重要發明介紹 &#8212; Dr. Douglas C. Engelbart</title>
		<link>http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/</link>
		<comments>http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 21:41:43 +0000</pubDate>
		<dc:creator>yzucs313s940635</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://yzucs313s940635.wordpress.com/?p=16</guid>
		<description><![CDATA[Dr. Douglas C. Engelbart  (道格拉斯·恩格爾巴特)  生於西元 1925 年，年 84。多數人對他的認知就是滑鼠之父。作為一個滑鼠之父的確很偉大，但他發明不僅於此。他於 1960 年代，在 SRI（Stanford Research Institute）時是他最輝煌的時期。他在 SRI 所創的 ARC（ Augmentation Research Center）團隊，開發出 NLS （oN-Line System）包含了多種革命性的發明。NLS 是一個多人協同工作的電腦系統，他的特色不僅在於支持多人共同編輯存取，其中還包含 hypertext（也就是目前 WWW 文件系統的先驅）、三鍵滑鼠、Chorded keyboard、平鋪視窗系統（tiled windows）、presentation 軟體，和先進的互動式、所見及所得的 word processor 等等系統及軟硬體，滑鼠僅僅是 NLS 之中的一項發明。一個相當知名的事件是「The Mother of All Demos」，是指  Douglas Engelbart 於 1968 年時，在舊金山的秋季聯合電腦大會上展示 NLS。可見 NLS 帶給人多大的震撼，足以稱為 Demo 之母。NLS 的特性在 wikipedia 上列了很多，皆是在當時相當有開創性的特色，如下表： the mouse 2-dimensional display editing in-file object addressing, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=16&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Dr. Douglas C. Engelbart" src="http://images.businessweek.com/mz/04/36/0436_18innova.jpg" alt="" width="240" height="270" />Dr. Douglas C. Engelbart  (道格拉斯·恩格爾巴特)  生於西元 1925 年，年 84。多數人對他的認知就是滑鼠之父。作為一個滑鼠之父的確很偉大，但他發明不僅於此。他於 1960 年代，在 SRI（<a class="mw-redirect" title="Stanford Research Institute" href="http://en.wikipedia.org/wiki/Stanford_Research_Institute">Stanford Research Institute</a>）時是他最輝煌的時期。他在 SRI 所創的 ARC（ <a title="Augmentation Research Center" href="http://en.wikipedia.org/wiki/Augmentation_Research_Center">Augmentation Research Center</a>）團隊，開發出 NLS （<a href="http://en.wikipedia.org/wiki/On-Line_System">oN-Line System</a>）包含了多種革命性的發明。NLS 是一個多人協同工作的電腦系統，他的特色不僅在於支持多人共同編輯存取，其中還包含 hypertext（也就是目前 WWW 文件系統的先驅）、三鍵滑鼠、<a href="http://en.wikipedia.org/wiki/Chord_keyset">Chorded keyboard</a>、平鋪視窗系統（tiled windows）、presentation 軟體，和先進的互動式、所見及所得的 word processor 等等系統及軟硬體，滑鼠僅僅是 NLS 之中的一項發明。一個相當知名的事件是「<a href="The Mother of All Demos">The Mother of All Demos</a>」，是指  <a title="Douglas Engelbart" href="http://en.wikipedia.org/wiki/Douglas_Engelbart">Douglas Engelbart</a> 於 1968 年時，在舊金山的秋季聯合電腦大會上展示 NLS。可見 NLS 帶給人多大的震撼，足以稱為 Demo 之母。NLS 的特性在 wikipedia 上列了很多，皆是在當時相當有開創性的特色，如下表：</p>
<ul>
<li>the mouse</li>
<li>2-dimensional display editing</li>
<li>in-file object addressing, linking</li>
<li>hypermedia</li>
<li>outline processing</li>
<li>flexible view control</li>
<li>multiple windows</li>
<li>cross-file editing</li>
<li>integrated hypermedia email</li>
<li>hypermedia publishing</li>
<li>document version control</li>
<li>shared-screen teleconferencing</li>
<li>computer-aided meetings</li>
<li>formatting directives</li>
<li>context-sensitive help</li>
<li>distributed client-server architecture</li>
<li>uniform command syntax</li>
<li>universal 『user interface』 front-end module</li>
<li>multi-tool integration</li>
<li>grammar-driven command language interpreter</li>
<li>protocols for virtual terminals</li>
<li>remote procedure call protocols</li>
<li>compilable 『Command Meta Language』</li>
</ul>
<p>下圖為 The Mother of All Demos 的現場照片。</p>
<p><img class="alignnone" title="The Mother of All Demos" src="http://www.ithome.com.tw/img/105/52538_1_3_l.jpg" alt="" width="480" height="312" /></p>
<p>在那個以大型電腦為主，command line interface 的時代，可以說所有的操作都是一維的，不是向後打，就是向前刪，滑鼠可以說是第一個二維的輸入裝置，是全新的概念。所謂滑鼠之父，不僅僅只是做出滑鼠這個硬體，還包含軟體部分的操作概念，如何框選、移動、定位。滑鼠的出現，在當時的確也引發極大的響應。下面就是史上第一支滑鼠，定位方式跟現代的滾球滑鼠相去不遠，就是兩個滾輪分別感測橫、直向的位移。只是現代的會間接由一個球去接觸桌面，在內部再由額外的兩個滾輪去感測球的轉動方向。</p>
<p><img class="alignnone" title="第一隻滑鼠" src="http://www.ithome.com.tw/img/105/52538_1_2_l.jpg" alt="" width="480" height="332" /> </p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/"><img src="http://img.youtube.com/vi/EXieYPSqGDc/2.jpg" alt="" /></a></span>
<p> </p>
<p>下面的影片是他在 The Mother of All Demos 時，展示 word processor。可以看到滑鼠、鍵盤、以及 Chord keyboard，還展示了複製貼上等等功能，請從大約 3 分時開始看。</p>
<p>可以發現當時用的滑鼠已經經過改良，是三鍵滑鼠，而不是只有一顆紅色按鈕的滑鼠。滑鼠用作定位，中間鍵盤單純用作輸入文字，可能因為沒有 Ctrl or Alt 按鈕 及 shortcut key 的設計，複製貼上一些功能性操作由左邊的 Chord keyboard 提供。這不就是我們目前常在用的 MS Word 等等文字處理軟體的先驅嗎！所見及所得，用滑鼠選取、複製、貼上，並區分段落。</p>
<p>他使用滑鼠選取的方式跟現在框選反白的方式有些分別，他是先按一點作為起頭，然後再按一點作為結束。多項選取也僅是用一個圓點做選取標記。其實這種選取方式在有點歷史的 emacs 中還可以見到，左鍵點開頭，右鍵點結尾就選取並複製一個區塊了。再用中鍵就可以貼上。</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/"><img src="http://img.youtube.com/vi/X4kp9Ciy1nE/2.jpg" alt="" /></a></span>
<p>下面這個影片詳細介紹了滑鼠以及 Chord keyboard 的設計及功能。整個系統的元件組成，和顯示系統的原理。</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/"><img src="http://img.youtube.com/vi/wFRSBzn3vgw/2.jpg" alt="" /></a></span>
<p>下面的影片展示了樹狀的檔案、目錄顯示方式，如何去選擇、歸類、新增、排列文件。這些皆是現代 file manager 的元素阿～～</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/"><img src="http://img.youtube.com/vi/6epbmU7_fvg/2.jpg" alt="" /></a></span>
<p>完整的 The Mother of All Demos 一共 90 分鐘，在 youtube 上皆可找到，內容涵蓋甚廣，包含他們的開發介面、語言和版本控制系統都有提到。</p>
<p>要說 Engelbart 對 HCI 最大的影響，就是造就了 desktop computer。就如同我們身邊的 PC 一般，電腦與我們的工作環境直接結合，提供良好的輸入方式（滑鼠、鍵盤、chord key），並有有效的視覺、音效回饋，還有圖形化的操作介面。單單這個概念，就可以無限延伸出現代的 GUI 系統與 desktop 的眾多應用，更別提他在 NLS 系統中已經由這個概念生出不少實用產品了，要說他是 GUI 之父一點也不為過。另外他也創造了電腦對於多人協同式工作的應用概念。傳統上電腦都是 batch processing，就是把工作丟給電腦處理，然後等電腦回饋，就單純只有人與機器。 NLS 提供不一樣的想法，人與人工作可以透過電腦作為中間的平台完成工作，透過網路更可以讓距離遙遠的兩個人互相合作，這不就是身處現代的我們，日常的工作模式嗎？</p>
<p>參考資料：</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Douglas_Engelbart">http://en.wikipedia.org/wiki/Douglas_Engelbart</a></li>
<li><a href="http://en.wikipedia.org/wiki/Douglas_Engelbart"></a><a href="http://en.wikipedia.org/wiki/On-Line_System">http://en.wikipedia.org/wiki/On-Line_System</a> <br />
<a href="http://sloan.stanford.edu/MouseSite/1968Demo.html">http://sloan.stanford.edu/MouseSite/1968Demo.html<br />
</a><a href="http://www.cs.brown.edu/stc/resea/telecollaboration/engelbart.html">http://www.cs.brown.edu/stc/resea/telecollaboration/engelbart.html</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/yzucs313s940635.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/yzucs313s940635.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/yzucs313s940635.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=16&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yzucs313s940635.wordpress.com/2009/04/08/hci%e7%9b%b8%e9%97%9c%e4%ba%ba%e7%89%a9%e8%88%87%e9%87%8d%e8%a6%81%e7%99%bc%e6%98%8e%e4%bb%8b%e7%b4%b9-dr-douglas-c-engelbart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49eb5870f67563d5b77077d49b213ec4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yzucs313s940635</media:title>
		</media:content>

		<media:content url="http://images.businessweek.com/mz/04/36/0436_18innova.jpg" medium="image">
			<media:title type="html">Dr. Douglas C. Engelbart</media:title>
		</media:content>

		<media:content url="http://www.ithome.com.tw/img/105/52538_1_3_l.jpg" medium="image">
			<media:title type="html">The Mother of All Demos</media:title>
		</media:content>

		<media:content url="http://www.ithome.com.tw/img/105/52538_1_2_l.jpg" medium="image">
			<media:title type="html">第一隻滑鼠</media:title>
		</media:content>
	</item>
		<item>
		<title>Assignment#2: HCI系統介紹 &#8211; 正夯的 MultiTouch</title>
		<link>http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/</link>
		<comments>http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 15:53:48 +0000</pubDate>
		<dc:creator>yzucs313s940635</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://yzucs313s940635.wordpress.com/?p=3</guid>
		<description><![CDATA[MultiTouch 即多點觸控，亦即觸控版面可以同時接受兩個以上的觸控點，並可將每個觸控點視為獨立的操作點。一般的觸控版面儘管可以任意放數根手指上去，但僅能將多隻手指視為一點辨識。大部分的軟體底層設計，也僅支援單一游標。即便有了硬體，也需要軟體配合。 其實多點觸控的技術在二十年前就有了，但到近年來才真的有眾多應用，現在最知名的就是iphone 與 ipod touch 的介面，還有新款 macbook 的觸控版。不過這些並非完整的多點觸控，僅支援部分的內定操作手勢，先由硬體去解析手勢成單一訊息（如放大、Scroll），再由軟體對對其做出反應。 我們身邊最容易接觸到的多點觸控裝置大概就是 WiiMote，WiiMote 黑色IR filter片後其實有一個 1024&#215;768 解析度的攝像頭，WiiMote 在接受攝像頭進來的圖像後，能分別辨認出四個 IR 光點，於是可以作為多點觸控的輸入資訊。WiiMote 本身也是透過 bluetooth 與 Wii 通訊，因此要使 WiiMote 與電腦通訊也是相當容易的。最早使用 WiiMote 做出許多有趣的應用就屬 Johnny Chung Lee。這是他的多點觸控影片：  WiiMote 可以用來做感測 IR 光點的裝置，但還需要東西發出 IR 光點。這部影片中他做了一枝筆，與IR LED 結合，並加一個開關控制 IR LED 的明與暗。當他按下按鈕，筆上的 IR LED 就會亮，於是 WiiMote 就可以感測到，剩下的只是電腦中處理 WiiMote 的訊號而已。也未必要使用 IR LED 筆，用雷射筆就可以不需要直接接觸螢幕了，只是雷射筆可能要把兩隻並一起，一支 IR 給 WiiMote看，一支可見光給人眼看。 不一定要 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=3&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>MultiTouch 即多點觸控，亦即觸控版面可以同時接受兩個以上的觸控點，並可將每個觸控點視為獨立的操作點。一般的觸控版面儘管可以任意放數根手指上去，但僅能將多隻手指視為一點辨識。大部分的軟體底層設計，也僅支援單一游標。即便有了硬體，也需要軟體配合。</p>
<p>其實多點觸控的技術在二十年前就有了，但到近年來才真的有眾多應用，現在最知名的就是iphone 與 ipod touch 的介面，還有新款 macbook 的觸控版。不過這些並非完整的多點觸控，僅支援部分的內定操作手勢，先由硬體去解析手勢成單一訊息（如放大、Scroll），再由軟體對對其做出反應。</p>
<p>我們身邊最容易接觸到的多點觸控裝置大概就是 WiiMote，WiiMote 黑色IR filter片後其實有一個 1024&#215;768 解析度的攝像頭，WiiMote 在接受攝像頭進來的圖像後，能分別辨認出四個 IR 光點，於是可以作為多點觸控的輸入資訊。WiiMote 本身也是透過 bluetooth 與 Wii 通訊，因此要使 WiiMote 與電腦通訊也是相當容易的。最早使用 WiiMote 做出許多有趣的應用就屬<a title="Johnny Chung Lee" href="http://johnnylee.net/" target="_blank"> Johnny Chung Lee</a>。這是他的多點觸控影片：</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/5s5EvhHy7eQ/2.jpg" alt="" /></a></span>
<p> WiiMote 可以用來做感測 IR 光點的裝置，但還需要東西發出 IR 光點。這部影片中他做了一枝筆，與IR LED 結合，並加一個開關控制 IR LED 的明與暗。當他按下按鈕，筆上的 IR LED 就會亮，於是 WiiMote 就可以感測到，剩下的只是電腦中處理 WiiMote 的訊號而已。也未必要使用 IR LED 筆，用雷射筆就可以不需要直接接觸螢幕了，只是雷射筆可能要把兩隻並一起，一支 IR 給 WiiMote看，一支可見光給人眼看。</p>
<p>不一定要 IR 自發光源才能被偵測，反射的照用：</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/0awjPUkBXOU/2.jpg" alt="" /></a></span>
<p>WiiMote 大概是最夯的 MultiTouch DIY 作法，便宜且容易。另外還有一個 <a title="Jaff Han Multi-Touch Interaction Research" href="http://cs.nyu.edu/~jhan/ftirtouch/">Jeff Han</a>，也發明了便宜的 Mutlitouch 作法，稱之為 <a href="http://cs.nyu.edu/~jhan/ftirsense/">frustrated total internal reflection (FTIR)</a>，也非常適合 DIY。原理如下圖：</p>
<div class="wp-caption alignnone" style="width: 497px"><a href="http://cs.nyu.edu/~jhan/ftirsense/"><img title="FTIR" src="http://cs.nyu.edu/~jhan/ftirsense/ftirschematic.gif" alt="frustrated total internal reflection" width="487" height="279" /></a><p class="wp-caption-text">frustrated total internal reflection</p></div>
<p>FTIR 是將光線從側面射入壓克力版中，光線會因全反射留在壓克力版中而不會由上方或下方溢出。當手指碰觸到時，會破壞全反射，使得光線向下射出，再由下方攝像頭接收即能判斷處碰點。</p>
<p>這是 Jeff Han 的<a title="許多 Jaff Han 的 Multi Touch 影片" href="http://uiui.mmdays.com/2008/03/27/jeff-han/">一些成品影片</a>：</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/Eh3i_f2wgUI/2.jpg" alt="" /></a></span>
<p>Microsoft 的 Surface也是相當出名的 MultiTouch 實作，如下圖，其原理一般稱之為 Diffused Illumination。</p>
<p><a href="http://uiui.mmdays.com/wp-content/uploads/2008/05/microsoft-surface.png"><img class="alignnone" title="microsoft surface" src="http://uiui.mmdays.com/wp-content/uploads/2008/05/microsoft-surface.png" alt="" width="470" height="361" /></a></p>
<p>從圖中可以看到四個元件：</p>
<ol>
<li>投影幕，一般來說下方會有一片 Diffuser，用來擴散紅外光的投影，與 FTIR 圖中相同。</li>
<li>紅外光投射燈。</li>
<li>紅外光攝影機，用來感測反射的紅外光熱點。</li>
<li>螢幕畫面投影機，就是顯示畫面用的。</li>
</ol>
<p>這是 Microsoft 的 Surface 廣告影片：</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/CZrr7AZ9nCY/2.jpg" alt="" /></a></span>
<p>當然，我們未必要透過發光點來偵測手指位置，直接用攝像頭擷取畫面，再分析手手在哪裡也可以阿。這是<a title="Magicboard movies" href="http://iihm.imag.fr/demos/magicboard/movies/">相關的 Project</a>，以下是影片</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/9_cm2itidzU/2.jpg" alt="" /></a></span>
<p>不使用攝像頭的方式就像<a title="SmartSkin" href="http://www.sonycsl.co.jp/person/rekimoto/smartskin/"> Sony SmartSkin</a>：</p>
<span style="text-align:center; display: block;"><a href="http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/"><img src="http://img.youtube.com/vi/eGBDyHWsI8Y/2.jpg" alt="" /></a></span>
<p>多點觸控的作法千變萬化，不用光線用聲音、震動，或是單純接多隻滑鼠無所不可，在 <a title="MMDays 之 MultiTouch" href="http://mmdays.com/2008/05/08/diy-surface-table-i/">MMDays </a>中對 MultiTouch 有相當豐富的介紹。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/yzucs313s940635.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/yzucs313s940635.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/yzucs313s940635.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yzucs313s940635.wordpress.com&amp;blog=6937267&amp;post=3&amp;subd=yzucs313s940635&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yzucs313s940635.wordpress.com/2009/03/19/assignment2-hci%e7%b3%bb%e7%b5%b1%e4%bb%8b%e7%b4%b9-%e6%ad%a3%e5%a4%af%e7%9a%84-multitouch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49eb5870f67563d5b77077d49b213ec4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yzucs313s940635</media:title>
		</media:content>

		<media:content url="http://cs.nyu.edu/~jhan/ftirsense/ftirschematic.gif" medium="image">
			<media:title type="html">FTIR</media:title>
		</media:content>

		<media:content url="http://uiui.mmdays.com/wp-content/uploads/2008/05/microsoft-surface.png" medium="image">
			<media:title type="html">microsoft surface</media:title>
		</media:content>
	</item>
	</channel>
</rss>
