January 28, 2008 3:00 AM PST

Engineer unlocks Wii's hidden potential

by Stephen Shankland
  • Font size
  • Print
  • 11 comments

Correction 7:45 a.m. PST: I got the sensor bar and the Wiimote's duties mixed up. Names notwithstanding, the sensor bar has the infrared LEDs, and the Wiimote actually has the cameras that detect the signals.

I support the hardware-hacking philosophy on principle, but most of the movement's labors have left me uninspired. That all changed when I started seeing the uses that Carnegie Mellon researcher Johnny Chung Lee has found for the Nintendo Wii's infrared remote control.

In a collection of videos, notable for their lucid explanations, the Ph.D. graduate student from CMU's Human-Computer Interaction Institute shows exactly how versatile the "Wiimote" system can be. Among the uses he convincingly demonstrates: a virtual-reality head tracker; a virtual whiteboard on a wall, tabletop, and laptop screen; and a Minority Report-style arm-waving and finger-pointing multitouch user interface.

The Nintendo game device includes a bar-shaped device, ordinarily placed atop a TV screen, with two LEDs, or light-emitting diodes. It emits infrared light that the Wiimote can detect within a 45-degree field of view. Lee uses a computer to process data from those components and dramatically expand their utility.

By attaching the sensor bar to his head and the Wiimote to a TV, he was able to construct a system that knows where his head is located. That information is then fed into an algorithm that changes the perspective of an image on a monitor. The result is a very convincing 3D feel that looks like it would be a great fit for video games.

The whiteboard application relies on use of a pen with an infrared LED in its tip. After a quick calibration--the subject of Lee's thesis--a computer can track where Lee is "drawing" on a wall, tabletop, and laptop screen.

Perhaps the most mainstream potential comes with Lee's Wiimote-based multitouch user interface.

Lee attaches small reflectors to his fingertips, which the sensor bar can track. The result is a user interface that can respond to gestures such as pinching and swiping. And by tracking four points, it enables the "multitouch" abilities that are all the rage with Apple's iPhone and MacBook Air as well as the Microsoft Surface "Milan" project.

Lee's open-source work has traveled beyond his own domain. Cynergy Labs' Maestro project shows the Wiimote-based multitouch system in action. And his work has spawned a discussion site called Wiimote Project.

Lee also is notable for another practical design, a poor man's steadycam.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Underexposed
Nikon app teaches photography on the fly
Smile! Flickr has an official iPhone app
Corel Digital Studio 2010 opens up to consumers
Adobe tests raw support for Olympus E-P1, new Nikons
Adobe's next Lightroom to forsake PowerPC Macs
How Flickr needs to change
Adobe kills low-end Photoshop, urges users online
Toshiba plans 64GB SDXC memory cards for 2010
Add a Comment (Log in or register) (11 Comments)
  • prev
  • 1
  • next
Correction
by adasha76 January 28, 2008 4:52 AM PST
"The Wiimote emits infrared light, and the Nintendo game device includes a bar-shaped detector that can track movements of up to four infrared sources with a 45-degree field of view."

Actually its the other way round - the bar has LEDs in it and the remote has a front mounted camera to detect them.
Reply to this comment
Thanks--we corrected that
by Shankland January 28, 2008 7:45 AM PST
I was thrown off by that pesky "sensor bar" name!
View reply
the other way round
by cary1 January 28, 2008 7:17 AM PST
Wiimote has a built in camera to detect infrared light and the sensor bar has two LEDs that emit infrared.
Reply to this comment
Wow
by ipollesion January 28, 2008 8:47 AM PST
Wow, good job and good find! Can't wait to see some games.
Reply to this comment
This guy is amazing
by iknownothing1997 January 28, 2008 9:25 AM PST
I saw the first of his videos a couple of months ago, and I was blown away. If Nintendo hasn't thought about integrating these functions in some way, they better start soon.
Reply to this comment
kewl but...nothing all that new
by glencain January 28, 2008 9:47 AM PST
A lil company called NaturalPoint already has a device that we flight simmers use that does this. It is called TrackIR. You put the IR emitter/receive on your screen and wear a hat with relectors on it. Your head is tracked and will modify your in game cockpit view. It has 6 degrees of freedom and the games that support it will adjust your view accordingly and in a very 3d way.
Reply to this comment
What about the haptic interface?
by hughbristic January 29, 2008 12:41 PM PST
What about the haptic interface?
Infinite Solutions
by spilledenvironment January 28, 2008 2:54 PM PST
Lol... it looks real enough though. I believe him.
Reply to this comment
by olsonan September 12, 2008 11:06 PM PDT
This is fantastic stuff. Johnny, if you want money to develop projects along these lines, post back with an email address!
Reply to this comment
by G-hero47 June 27, 2009 6:07 PM PDT
Someone else found out how to do ALL THAT? Man nintendo has been SLACKING!
Reply to this comment
(11 Comments)
  • prev
  • 1
  • next
advertisement
Click Here

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About Underexposed

This blog sheds light on digital photography subjects such as cameras, photo editing, and Web sites. Shankland joined CNET News in 1998 after a five-year stint as a science writer. He's a lab rat who grew up in Los Alamos, N.M., and graduated from Harvard.

Contact Stephen at Stephen.Shankland@cnet.com

Add this feed to your online news reader

Underexposed topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right