How Motion Detection Works in Xbox Kinect

The prototype for Microsoft’s Kinect camera and microphone famously cost $30,000. At midnight Thursday morning, you’ll be able to buy it for $150 as an Xbox 360 peripheral.

Microsoft is projecting that it will sell 5 million units between now and Christmas. We’ll have more details and a review of the system soon, but for now it’s worth taking some time to think about how it all works.

Camera

Kinect’s camera is powered by both hardware and software. And it does two things: generate a three-dimensional (moving) image of the objects in its field of view, and recognize (moving) human beings among those objects.

Older software programs used differences in color and texture to distinguish objects from their backgrounds. PrimeSense, the company whose tech powers Kinect, and recent Microsoft acquisition Canesta use a different model. The camera transmits invisible near-infrared light and measures its “time of flight” after it reflects off the objects.

Time-of-flight works like sonar: If you know how long the light takes to return, you know how far away an object is. Cast a big field, with lots of pings going back and forth at the speed of light, and you can know how far away a lot of objects are.

Using an infrared generator also partially solves the problem of ambient light. Since the sensor isn’t designed to register visible light, it doesn’t get quite as many false positives.

PrimeSense and Kinect go one step further and encode information in the near-IR light. As that information is returned, some of it is deformed — which in turn can help generate a finer image of those objects’ 3-D texture, not just their depth.

With this tech, Kinect can distinguish objects’ depth within 1 centimeter and their height and width within 3 mm.

Story continues …


Tonight’s Release, Xbox Kinect: How Does It Work?

The prototype for Microsoft’s Kinect camera and microphone famously cost $30,000. At midnight tonight, the company is releasing it as a motion-capture Xbox 360 peripheral for $150.

Microsoft is projecting that it will sell five million units between now and Christmas. It’s worth taking some time to think about what’s happening here.

I’ve used Kinect to play video games without a controller, watch digital movies without a remote, and do audio-video chat from across the room. I’ve spent even more time researching the technology behind it and explaining how it works.

Kinect’s camera is powered by both hardware and software. And it does two things: generate a three-dimensional (moving) image of the objects in its field-of-view and recognize (moving) human beings among those objects.

Older software programs used differences in color and texture to distinguish objects from their backgrounds. PrimeSense, the company whose tech powers Kinect, and recent Microsoft acquisition Canesta use a different model. The camera transmits invisible near-infrared light and measures its time of flight after it reflects off the objects.

Time-of-flight works like sonar: if you know how long the light takes to return, you know how far away an object is. Cast a big field, with lots of pings going back and forth at the speed of light, and you can know how far away a lot of objects are.

Using an infrared generator also partially solves the problem of ambient light, which can throw off recognition like a random finger on a touchscreen: the sensor really isn’t designed to register visible light, so it doesn’t get quite as many false positives.

PrimeSense and Kinect go one step further and encode information in the near-IR light. As that information is returned, some of it is deformed — which in turn can help generate a finer image of those objects’ three-dimensional texture, not just their depth.

With this tech, Kinect can distinguish objects’ depth within 1cm and their height and width within 3mm.

Figure from PrimeSense Explaining the PrimeSensor Reference Design.

At this point, both the Kinect’s hardware — its camera and IR light projector — and its firmware (sometimes called “middleware”) of the receiver are operating. It has an onboard processor which is using algorithms to process the data to render the three-dimensional image.

The middleware also can recognize people: both distinguishing human body parts, joints, and movements and distinguishing individual human faces from one another. When you step in front of it, the camera knows who you are.

Please note: I’m keenly aware here of the standard caution against anthropomorphizing inanimate objects. But at a certain point, we have to accept that if the meaning of “to know” is its use, in the sense of familiarity, connaissance, whatever you want to call it, functionally, this camera knows who you are. It’s got your image — a kind of biometric — and can map it to a persona with very limited encounters, as naturally and nearly as accurately as a street cop looking at your mug shot and fingerprints.

Does it “know” you in the sense of embodied neurons firing, or the way your mother knows your personality or your priest your soul? Of course not. It’s a video game.

But it’s a pretty remarkable video game. You can’t quite get the fine detail of a table tennis slice, but the first iteration of the WiiMote couldn’t get that either. And all the jury-rigged foot pads and Nunchuks strapped to thighs can’t capture whole-body running or dancing like Kinect can.

That’s where the Xbox’s processor comes in: translating the movements captured by the Kinect camera into meaningful on-screen events. These are context-specific. If a river rafting game requires jumping and leaning, it’s going to look for jumping and leaning. If navigating a Netflix Watch Instantly menu requires horizontal and vertical hand-waving, that’s what will register on the screen.

It has an easier time recognizing some gestures and postures than others. As Kotaku noted this summer, recognizing human movement — at least, any movement more subtle than a hand-wave — is easier to do when someone is standing up (with all of their joints articulated) than sitting down.

So you can move your arms to navigate menus, watch TV and movies, or browse the internet. You can’t sit on the couch wiggling your thumbs and pretending you’re playing Street Fighter II. It’s not a magic trick cooked up by MI-6. It’s a camera that costs $150.

Continue Reading…

Archos Tablets Now Shipping With Android Froyo

Archos announced it was working on Android-based multimedia tablets in lots of form factors long before the iPad got everyone tablet-crazy. This week, the company began shipping its 4.3-inch and 7-inch models to customers in the US and Europe, while some Europeans may have gotten their 10.1-inch units early.

The Archos 43 is straightforward: 4.3″ FWVGA screen (480×854 pixels), Android 2.2 OS with an Archos skin, 1GHz ARM processor and 16 GB of flash memory for $250. (The tech specs say it also comes in an 8GB version, but that’s not an option now at the Archos store.)

The Archos 70 is a little more interesting, if only because it’s actually slightly more retro. It’s got the same guts as the 43, but a slightly lower-resolution screen (800 by 480) and a 250 GB hard drive (the kind that spins) option that’s forthcoming for $350. (Right now, only the 8GB flash model for $280 is available — which doesn’t seem like so much of an upgrade over the 43, with fewer pixels and less memory.)

Archos also has a 2.8-inch Froyo PMP for $100 — a nice little iPod Touch/Nano replacement — but most of its Android units are still officially unavailable. The 10.1-inch version was briefly reported to be shipping in Europe, but has since either been pulled or sold out. There’s also a 3.2-inch PMP with a video camera that’s still on the way.

That 250 GB hard drive reminds me that most of the companies releasing Android tablets now have been developing them for years — long enough that they were never really designed to compete with the iPad, but the iPod Classic and iPod Touch. It’s as if the iPhone’s touchscreen created an evolutionary fork in media players, with the slim, oversized iPad going one way and the square, high-capacity Archos 70 going another.

See Also:


Wired Explains: Wireless Tech to Connect Your TV and PC

Netflix and Hulu make great alternatives to cable TV. The downside: You’ve got to tether a computer to your TV with some kind of cable.

Fortunately, if you’re getting tired of the cord snaking from your laptop to your entertainment center, there’s an alphabet soup of technologies angling to help you out.

Not so fortunately, these technologies are varied and largely incompatible.

Consumers today can choose from WHDI, wireless HD, WiDi, wireless USB and Wi-Fi Direct. Confused? Check out our guide to these emerging wireless streaming-media technologies.

WHDI

Wireless Home Digital Interface, or WHDI, was finalized in 2009 to give consumers a way to link the PC to the TV. Think of it as the wireless equivalent of HDMI. The technology has a latency of less than 1 millisecond, which means it’s good enough not just for watching movies but should also work well to stream games from your browser to the TV.

WHDI can stream 1080p video at up to 3 Gbps (gigabits per second). All you need is a wireless HDI dongle that can plug into your laptop and a little receiver that goes behind the TV. That set will cost about $150 and will be available early next year.

Meanwhile, TV makers such as Sharp and LG are rolling out TVs with built-in support for WHDI standard.

Slowly, the WHDI consortium hopes to convince PC makers integrate WHDI chips into laptops, similar to the way Wi-Fi chips are built in today.

WirelessHD

While other wireless technologies focus on streaming content from the PC to the TV, WirelessHD targets the most common electronic eyesore in homes: the black HDMI cables that snake out from behind the TV towards the set-top box, PC or the DVD player.

If built into TV sets, WirelessHD can offer fast data transfers of up to 10 GBps to 28 Gbps. That makes it the fastest of the lot for point-to-point data transfer.

So far, TV makers such as Panasonic, LG and Vizio have said they will offer wireless-HD–enabled sets by the end of the year.

Wireless USB

When the familiar USB port decides to go wireless, it means steaming-media companies can piggyback on to a powerful, widely understood technology.

Wireless USB is based on the Ultra-WideBand (UWB) radio platform. It can send data at speeds of 480 Mbps at distances of up to 10 feet and 110 Mpbs at up to 32 feet. Companies such as Logitech already offer UWB-based kits that can be used to connect your PC to the TV.

A startup called Veebeam launched a box that uses wireless USB to stream internet video from your laptop to the TV.

Wireless USB is more powerful for point-to-point connectivity than traditional Wi-Fi, because it offers more bandwidth and less interference, says Veebeam. It estimates 420 Mbps bandwidth for its wireless USB implementation.

WiGig

Picture yourself downloading a 25-GB Blu-ray disc in less than a minute. That’s what WiGig can do for you, says the Wireless Gigabit Alliance. The Alliance is a consortium of electronics companies that has established a specification for a wireless technology. WiGig could offer users data-transfer speeds ranging from 1 Gbps to 6 Gbps — or at least 10 times faster than today’s Wi-Fi.

The alliance had hoped to make WiGig commonplace by the end of the year, but it has been slow going for the standard, which has not been implemented in any consumer products.


Samsung Galaxy Player, Better Than iPod Touch?

Samsung’s Galaxy Player is a pretty sweet-looking pocket computer, and is the first real competition we have seen for the iPod Touch, a product that has sat in its own market niche since it was launched. The Galaxy Player runs Android 2.1 and packs in enough features to shame Apple’s media-player. Here’s the commercial:

Pretty neat, right? The ad even takes Apple’s approach to simply showing what the hardware does, which – as you can see – is quite a lot. There’s a 2MP camera, 8/16GB internal storage plus a microSD slot for expansion, a 3.2-inch touch screen, GPS, an FM radio, Wi-Fi and built-in DivX support. What it doesn’t have is the Touch’s front-facing camera or its hi-res retina display.

The Galaxy Player is already on sale in France priced at €200 for the 8GB and €250 for 16GB. This is most likely to translate directly to $200 and $250 when the player comes stateside, possibly as soon as this month. This little device looks great. I wonder why nobody has managed to do this before?

Video: Samsung Galaxy Player (YP-G50) ad [Samsung Hub]

See Also:


Apple Sells 250,000 Apple TVs in Three Weeks

Amongst the wealth of information disseminated at Apple’s fourth-quarter earnings call yesterday was the little fact that the AppleTV has sold a quarter of a million units since its launch at the end of September, or almost three weeks ago. That’s around 13,000 per day, not bad for what Apple has always referred to as a “hobby”.

Speaking in the call yesterday, Jobs said “we’re happy with how it’s turned out.”

This figure is tiny in comparison with the sales of other iOS devices. Apple is activating around 275,000 iPhones, iPads and iPod Touches every day. But while we don’t know just how well the previous generation AppleTV sold, one thing is for sure – the new one is selling better. This is the first time AppleTV figures have been made public.

In fact, Jobs expects things to get even better when iOS 4.2 is deployed across the iOS universe. “I think that when we get the AirPlay stuff in place before the end of this year, it’s gonna give another big reason for people to buy it,” he said.

The AppleTV is still selling in limited markets, too. Right now, you can’t buy it in Spain, for instance, presumably because there is still no way to rent or buy any video through iTunes, rendering the little brick as useful as an actual brick. IOS 4.2 will change that, allowing us to stream out own content, and then the AppleTV may really take off.

Complete Transcript of Earnings Call [Macworld]

See Also:


Netflix PS3 App Ditches Disc, Adds HD and Surround Sound

PlayStation 3 just leapfrogged Xbox 360 and snagged the best Netflix experience on a videogame console yet.

The new Netflix application for PS3, rolling out for download Monday, will enable Netflix subscribers with PS3s to watch movies and TV without a disc. Some titles will even stream in 1080i HD and 5.1 digital surround sound.

Netflix’s “Watch Instantly” streaming-video feature has been available for PS3 since late last year, but it required a Blu-ray disc in order to access the service. Now, by running Watch Instantly as a native PS3 app on the console, users can ditch the disc altogether. Netflix also has a new user interface, optimized for the PS3 controller’s analog joysticks.

In the new UI, search especially seems smartly designed for the PS3 controller, using an alphabetical grid and intelligent auto-complete to minimize the pain of text entry, as seen in this still:

Still from Sony PS3 promotional video.

I even like the way the controller buttons control common text-entry commands in context — like Space, Delete and Enter. There are keyboards available for PS3, but being able to use the controller well is a real asset.

Netflix has not only continued to bring its streaming service to seemingly every device with a screen, but to make that service better. Still, among consoles, the announced PS3 app stands out: Xbox users don’t have 1080i or surround sound, and Wii users have only now added search to their service, which still requires an “Instant Streaming” disc.

Adding media services has become part of the continued rivalry between Xbox and PS3, along with new motion-capture interaction devices like PlayStation’s Move controller and Xbox’s Kinect.

Besides videogame consoles, Netflix can now stream to personal computers on Windows and Mac; TiVo, HD, Roku, Logitech and Apple TV boxes; Windows Phone 7 and all iOS devices; and a wide array of net-connected TVs and Blu-Ray players, including those using Google TV.

Roku’s players, which began as Netflix-only boxes, will soon be available in retail stores through a partnership with Netgear.

Netflix on PS3: Disc-free Next Week [Playstation Blog]

See Also:


How To: Stream Video to iPad From Network Drive Without a Computer

The innocuously-named FileBrowser is an iPad app which lets you access files on your computer over the local network or the internet. This is a function shared by roughly one zillion other apps in the store. What makes FileBrowser different is that it can access network-attached storage (NAS), letting you stream video and music to your iPad from a Time Capsule or other network drive without switching on a computer.

The app will connect to Macs, Windows PCs and NAS devices via SMB sharing. There is some setup involved, but the app comes loaded with PDFs which walk you through step-by-step. I grabbed it so I could stream files from a hard-drive hooked up to my Time Capsule, a feature added in the latest version of the app. It was easy.

All you need to do is give FileBrowser the name of the Time Capsule (or Airport Extreme base station), along with your user name and password. That’s it. Over an 802.11n connection you can drill down into the internal and external drives as fast as if they were local storage, and clicking on a compatible video file will play it right there in the app, with the standard media-control buttons.

The trick is that the movie files need to be in the right format. If it would sync to the iPad via iTunes and play in the “Videos” app, then you’re good to go. This means you’ll have to convert movies before using this solution: If you want to stream and convert movies on the fly, you’ll still need a computer running something like the excellent Air Video.

However, if you have a movie-playing app like CineXPlayer installed, you can choose to open AVI and other movie formats with that instead. These don’t stream, though: FileBrowser downloads them first.

FileBrowser will also work with any file that iOS can recognize, and can hand those files off to other apps. It costs $3, which is $3 you’ll save in weeks by keeping your computer switched off.

FileBrowser app page [iTunes]

See Also:

Follow us for real-time tech news: Charlie Sorrel and Gadget Lab on Twitter.


Logitech Box Brings Google TV to Living Rooms

Nearly five months after Google announced its first Android-based set-top box  software, Logitech has announced the details of the device based on it with hopes that the gadget will soon become a part of living rooms nationwide.

Logitech’s box for Google TV is called the Revue and will cost $300. It will combine cable programming with access to video from the web, photos from Flickr, games, and music from sites such as Pandora and Rhapsody. It will include HD video calling capability, Netflix, Chrome browser and an app that lets you use your iPhone or Android phone as a remote for the device.

The box is currently available for pre-order on the company’s website, Amazon.com and BestBuy.com. It will be in retail stores by the end of the month.

Google first announced its set-top box platform, Google TV, at the company’s developer conference in May. Since then, it has partnered with content creators such as HBO, CNBC, Turner Broadcasting and the NBA.

So far, Logitech and Sony have agreed to build the hardware for Google TV.

The Logitech Revue is a slim device powered by an Intel Atom CE4100 processor and a keyboard controller. To use it, consumers will need a broadband connection. With the bundled HDMI cable, users can link the Revue to the port on their TV, while another HDMI cable connects the Revue to the cable TV box.

Logitech’s thin, lightweight but rather clunky keyboard controller lets users interact with the device, search and choose what they want to watch.

But if you are wondering why the equivalent of the remote has so many buttons on it, Logitech says it chose a keyboard layout so anyone can just pick up and use it without going through a “learning curve.”

The controller also has a rather smooth touch pad with scroll and buttons such as back and home. Logitech has included buttons that control the TV, A/V receiver and DVR, which explains why the entire device looks so complicated. After all, it combines the TV remote and a computer keyboard into a single package.

Video calling from the sofa

One of the interesting features of the Logitech Revue box is the ability to make HD quality video calls from the TV. The accessories–Logitech TV Cam and Logitech Vid HD–lets consumers connect to the the Revue using USB and make calls without the need for a computer.

The TV cam has a wide-angle lens so it can capture the entire living room. And it includes 5x digital zoom so consumers can get up, close and personal, if they want.

The TV Cam and Vid HD software enable high-definition video calls of up to 720p. It includes some neat features such as call notifciation. For instance, if you receive a video call, the TV cam will blink to alert you of an incoming call.

If your TV screen is on, you will hear it ring and have the option to pick up or miss the call. The software also ensures that the TV lights up when you’ve missed a call – even when your TV is off.

Overall, the Logitech Revue seems impressive with its hardware specs (1080p, 60 frames per second output, two USB ports, Wi-Fi and ethernet connectivity). It will be interesting to see if Google TV can go mainstream, something that Apple with its Apple TV has failed to do so far.

See Also:

Photo: Logitech


Sony Google TV Remote Leaked, Designed in 1980?

This monstrosity from Sony might be the best reason yet to go out and buy an Android handset or an iPhone. Seen in an ad shown on ABC’s Nightline, the giant keyboard above is actually the remote control for Sony’s own Google TV hardware, due to be revealed on October 12th.

Sony seems to have dipped back into the 1980s for the remote’s design, an age when more of anything was better. The device seems to be big enough to be awkward in the hand, and yet still small enough to slip down the back of the couch, and features a full QWERTY keyboard, a couple of directional controls, plus dedicated switches for volume, channel selection and everything else. Hell, there’s probably a self-destruct button in there somewhere.

By contrast, you’ll also be able to control your Google TV from a smartphone app. Google doesn’t always make the prettiest interfaces, but they are nice and simple, and they work. Compare this multi-buttoned behemoth to the simple voice-control seen in the Nightline video and wonder just what Sony is thinking.

In reality, Sony’s control is no worse than the keyboard/mouse combos we use for our media-center PCs. The difference is that Google TV is supposed to be easy and simple, and not a media-center PC.

Smart TV: Google TV? [ABC via Engadget]

See Also:

Follow us for real-time tech news: Charlie Sorrel and Gadget Lab on Twitter.