<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Actually, the most difficult thing to do is make it work well in the real world.  Making it work isn't too difficult, there are lots of working variations, including the Pd-powered reacTable.  But video tracking is really limited.  You have to have completely steady lighting conditions (notice the lights were turned off in that demo).</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I used that exact table interface at NIME at IRCAM.  It is certainly nifty, but it needs work to work in the real world.  The problem with video tracking is that there is no way to to track your finger, instead it just tracks shadows.  What happens is if the video tracking looses track of your finger for one instant, then it thinks you picked up your finger and put it back on the table. That can definitely screw up your actions.  And unfortunately which ever video tracking system thing I have seen, that exact thing happens quite frequently.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Then there are multitouch sensors, which probably more reliably track your finger, but they are quite slow, so they work fine for moving sliders and pressing buttons, but for drawing or musical control, they are quite limited.  </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I think that using pressure sensors will probably be the better way, over video tracking, but don't hold your breath either way.  Plus, more importantly, I haven't seen any killer apps for this yet, that's key.  Sure, its nifty to wiggle images around and zoom and navigate, but that's a really simple app.  Try making photoshop with that, where the interface "just disappears"  I don't think humans could remember enough gestures to map all the functions in Photoshop, so a menu would probably be necessary.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>If you want to see a real killer demo, check  out the 1968 demo of Doug Engelbart's Augmentation Research Center.  That's a real demo.  They basically showed up when many people were still using punchcards, and interactive computing was just beginning to take hold.  They should a actual, functional system with hyperlinks, a basic GUI, the mouse, video conferencing, custom computer furniture, etc. when most people were excited to be using the terminal:</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><A href="http://sloan.stanford.edu/mousesite/1968Demo.html">http://sloan.stanford.edu/mousesite/1968Demo.html</A></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I guess I am just sick of the amount of hype these days.  All these "media labs" put so much energy into hype, instead of making better things.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>There, that's my rant.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>.hc</DIV><BR><DIV><DIV>On Nov 8, 2006, at 1:02 PM, Kyle Klipowicz wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">I think that the most difficult (and useful) thing to do would be some sort of book keeping to track individual fingers.  Maybe some sort of gloves or fingertip sensors?  That would make things very flexible.<BR><BR>It sounds neat that you're doing an implementation.  Please post any satisfying results to the list! <BR><BR>~Kyle<BR><BR><DIV><SPAN class="gmail_quote">On 11/8/06, <B class="gmail_sendername">Thomas Grill</B> &lt;<A href="mailto:gr@grrrr.org">gr@grrrr.org</A>&gt; wrote:</SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <DIV style=""><BR><DIV><DIV>Am 08.11.2006 um 05:46 schrieb Kyle Klipowicz:</DIV><SPAN class="q"><BR><BLOCKQUOTE type="cite">I KNEW this had to have something to do with Jeff Han.  Brilliant technology.  As I understand it, Apple Computer has gotten involved financially with this.  I'd love to see it implemented! <BR></BLOCKQUOTE><DIV><BR></DIV></SPAN><DIV>Actually this is fairly easy to implement. There are a number of descriptions floating around in the net.</DIV><DIV>Basically you need a transparent acrylic panel, IR emitters, a beamer and a fast camera, minor drilling and assembling skills and a multi-blob video tracker. </DIV><DIV>I'm currently trying to build such a system.</DIV><DIV><BR></DIV><DIV>greetings,</DIV><DIV>Thomas</DIV></DIV><DIV><SPAN style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"> <DIV><BR></DIV><DIV>--</DIV><DIV>Thomas Grill</DIV><DIV><A href="http://grrrr.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://grrrr.org</A></DIV><BR></SPAN> </DIV><BR></DIV> </BLOCKQUOTE></DIV><BR><BR clear="all"><BR>-- <BR><BR><A href="http://theradioproject.com">http://theradioproject.com</A><BR><A href="http://perhapsidid.blogspot.com">http://perhapsidid.blogspot.com</A><BR><BR>(((())))(()()((((((((()())))()(((((((())()()())()))) <BR>(())))))(()))))))))))))(((((((((((()()))))))))((())))<BR>))(((((((((((())))())))))))))))))))__________<BR>_____())))))(((((((((((((()))))))))))_______<BR>((((((())))))))))))((((((((000)))oOOOOOO<DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:PD-list@iem.at">PD-list@iem.at</A> mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">UNSUBSCRIBE and account-management -&gt; <A href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</A></DIV> </BLOCKQUOTE></DIV><BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><BR class="Apple-interchange-newline"><DIV>------------------------------------------------------------------------</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Access to computers should be unlimited and total.  - the hacker ethic</DIV><BR class="Apple-interchange-newline"></SPAN></SPAN> </DIV><BR></BODY></HTML>