Pdf Integrated Performance Primitives, Python2.6\Lib\Site-Package
Total Page:16
File Type:pdf, Size:1020Kb
XRDSCrossroads The ACM Magazine for Students SUMMER 2010 ISSUE 16.4 The Future of Interaction Profi le: Hiroshi Ishii Looks for What’s Tangible Computers that Connect Directly to the Brain! Pen-Based Computing: Old Dog, New Tricks XRDS.ACM.ORG The Imagine Cup is the world’s premier student technology competition. While competing for cash and prizes, students gain real life experiences, make new friends, and turn their ideas into reality. The brightest young minds join together and, using technology, take on the toughest problems facing our world today. www.imaginecup.com © 2010 Microsoft Corporation. All rights reserved. Microsoft and the Microsoft logo are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Imagine Cup 2010_ACM Advert_March v2.indd 1 3/18/2010 2:28:02 PM Crossroads The ACM Magazine for Students SUMMER 2010 VOL.16 • NO.4 The Future of Interaction begin features end 04 LETTER FROM THE EDITOR 09 FEATURE 50 HELLO WORLD In Search of a Natural Gesture Real-Time Face Detection with 05 INBOX By Johnny Chung Lee Webcam By Dmitry Batenkov 06 UPDATES 14 FEATURE About the Redesign Pen-Based Computing 52 LABZ By James Stanier By Gordon Kurtenbach Microsoft Research, Redmond, Washington 07 BENEFIT 21 FEATURE By Tom Bartindale Free Software from the Microsoft Interactive Surfaces and Tangibles Developer Academic Alliance By Sergi Jordà, Carles F. Julià, 53 BACK By Daniel Gooch and Daniel Gallardo The Evolution of a Mouse By James Stanier 07 ADVICE 30 FEATURE Marketing Your Ideas Interfaces On the Go 54 EVENTS By Daniel Lemire By Desney Tan, Dan Morris, and T. Scott Saponas 55 POINTERS 36 FEATURE 34 ACRONYMS My New PC is a Mobile Phone By Patrick Baudisch 56 BEMUSEMENT and Christian Holz 42 FEATURE From Brains to Bytes By Evan Peck, Krysta Chauncey, Audrey Girouard, Rebecca Gulotta, Francine Lalooses, Erin Treacy Solovey, Doug Weaver, and Robert Jacob 49 PROFILE Hiroshi Ishii: Tangible Bits By David Chiu XRDS • summer 2010 • Vol.16 • No.4 1 WORLD CLASS JOURNALS & MAGAZINES Original FROM ACM Research Publications that 50+ Journals top computing EDITORIAL BOARD EDITORIAL STAFF PUBLICATIONS & Magazines Editor-in-Chief Director, Group BOARD professionals Chris Harrison, Publishing Co-Chairs Comprehensive, Carnegie Mellon Scott E. Delman Ronald F. Boisvert depend on! University, USA and Holly E. Rushmeier Managing Editor & Timely & Objective Departments Chief Senior Editor at ACM HQ Board Members Tom Bartindale, Jill Duff y Jack Davidson, Nikil Coverage Newcastle University, Dutt, Carol Hutchins, UK Production Manager Ee-Peng Lim, Catherine Lynn D’Addesio Technological C. McGeoch, M. Tamer Feature Editors Ozsu, Vincent Y. Shen, Ryan K. L. Ko, Art Direction Shostak Studios, Mary Lou Soff a, Ricardo Developments Nanyang Technological Mitch Shostak, Baeza-Yates University, Singapore Corey Kuepfer Firsthand James Stanier, Advertising University of Sussex, UK SUBSCRIBE Gene Paulsson Perspectives Subscriptions ($19 Inbal Talgam, gene@pentagon-usa. per year) are available The Weizmann Institute com by becoming an Industry of Science, Israel Copyright Permissions ACM Student Member News Sumit Narayan, Deborah Cotton www.acm.org/ University of [email protected] membership/student Connecticut, USA Marketing & Non-member Department Editors Communications subscriptions: Daniel Gooch, Manager $70 per year University of Bath, UK Brian Herbert http://store.acm.org/ acmstore www.acm.org/pubs David Chiu, Public Relations The Ohio State Coordinator ACM Member Services University, USA Virginia Gold P.O. Box 11450 New York, NY 10286- Rob Simmons, 1405 USA Carnegie Mellon ACM +1 800-342-6626 Crossroads_quarter_page_Pubs_Ad.indd 1 4/21/10 12:10:08 University,PM USA Association for +1 212-626-0500 Michael Ashley- Computing Machinery Postal Information Rollman, Carnegie 2 Penn Plaza, Suite 701 Application to mail at Mellon University, USA New York, NY 10121- Periodical Postage 0701 USA Dmitry Batenkov, rates is pending at New +1 212-869-7440 The Weizmann Institute York, NY and additional of Science, Israel mailing offi ces. Copy Editors CONTACT Off ering# XRDS0163 Erin Claire Carson, General feedback: ISSN# 1528-4981 University of California- [email protected] (print) Berkeley, USA ISSN# 1528-4982 For submission (electronic) Andrew David, guidelines, please see University of Minnesota, http://xrds.acm.org Copyright ©2010 by USA the Association for Letters to the Editor: Computing Machinery, Web Editor [email protected] Inc. Permission to make Malay Bhattacharyya, Connect with us on digital or hard copies Indian Statistical Facebook: of part of this work for Institute, Kolkata, India http://tinyurl.com/ personal or classroom XRDS-Facebook use is granted without fee provided that XRDS ADVISORY Comment via Twitter: copies are not made or BOARD #xrds distributed for profi t or Bernard Chazelle, commercial advantage Princeton University, and that copies bear USA this notice and the full citation on the fi rst page Lorrie Faith Cranor, or initial screen of the Carnegie Mellon document. Copyrights for University, USA components of this work Noam Nisan, owned by others than The Hebrew University ACM must be honored. of Jerusalem, Israel Abstracting with credit is permitted. To copy William Stevenson, otherwise, republish, post Apple, Inc., USA on servers, or redistribute Jeff D. Ullman, requires prior specifi c Stanford University, permission and a fee. USA To request permissions, please contact [email protected]. 2 XRDS • summer 2010 • Vol.16 • No.4 LETTER FROM THE EDITOR modalities, researchers are develop- ing new ways for us to get information The Future of Interaction into these rich platforms—what we generally refer to as input. This topic is particularly close to Interfaces Everywhere my heart and forms the core of my present PhD research. I think about ways to enable (small) mobile devices e’ve been a bit preoccu- to “steal” (large) everyday surfaces for pied with interfaces as of input. Consider, for example, a cell late. For one thing, you’re phone sitting on a desk. Why reach holding the launch issue No longer do we think over and press some diminutive but- Wof XRDS, ACM’s magazine for interfac- ton to silence an incoming call when ing with the student population. In of computing solely you could simply issue a finger ges- many ways, this is a brand-new publi- as sitting in front of ture right on the (large) table in front cation—new format, new content, and of you? Or imagine a music player new vision. But it’s also an evolution a desktop computer strapped to your upper arm while out of Crossroads, and as such, it’s staying with a keyboard and for a jog. Why reach over to interact true to a 15-year legacy of student-cen- with some tiny scroll wheel when you tric content. mouse. Computing could use the nearly two square feet occurs in cars, while of skin surface area on your lower arm Introducing XRDS for finger input? You’ve probably already noticed we’ve we’re walking or donned a fresh new look, created by riding the subway...” It’s All Happening Now world-renowned design firm Penta- Chris Harrison That might sound like science fiction, gram and the dedicated staff at ACM but these projects have already been headquarters. However, you’ll quickly published at UIST (the Symposium on discover cosmetic changes are only a User Interface Software and Technolo- small part of this redesign. You might gy) and the annual SIGCHI conference have also noticed we’ve put on a bit (or the Special Interest Group on Com- of weight. On the next 50 or so pages, puter-Human Interaction), two pre- you’ll discover a dozen new columns, leads for feature articles, writing col- mier ACM conferences that you, as an things like “Advice” (page 7), a tutorial umns, or reporting from conference ACM student member, get discounted called “Hello World” (page 50), “Labz” floors sounds exciting, we want to hear entrance to, by the way. (page 52), and much more. from you. That’s just the tip of the input ice- These columns, headed up by a ded- Email us ([email protected]). Join our berg. We’ve got six feature articles icated group of departments editors discussions on our Facebook group from top researchers covering every- (see masthead on page 2), were careful- page (http://tinyurl.com/XRDS-Face- thing from tangible tabletops and pen ly selected and designed to get useful book). Chatter with us via Twitter by input, to micro-device interactions, information into your hands and help using “#xrds” in any tweet. and brain-computer interfaces. In- you connect with the organizations, trigued? Keep reading… opportunities, and other students that Interfaces for Input matter most to you. These columns We’ve decided to kick off XRDS with will be recurring, so you will be able to an issue dedicated to a highly relevant jump right to the information you find and rapidly evolving subject: interfac- Chris Harrison most useful in every issue. es for input—where they are now, and Chris Harrison is a Our goal is to make XRDS the pre- where they’ll be going soon. PhD student in the mier news and information platform Advances in electronics, both in Human Computer for students interested in computer computational power and reduced Interaction Insti- science, computer engineering, infor- cost, have allowed computers to per- tute at Carnegie mation systems, interaction design, vade almost all aspects of our lives. Mellon University. and similar fields. This is one of ACM’s No longer do we think of computing He is a Microsoft chief missions, and we intend for this solely as sitting in front of a desktop Research PhD Fellowship recipient, and magazine to be a bold step toward ful- computer with a keyboard and mouse.