Face tracking

I was really surprised when I saw this video of Logitech’s Orbit MP webcam. It’s about $100, and it has impressive face tracking algorithm. I knew that people were making headway in face tracking algorithms, but I didn’t think it was this good.

There are now open source tool kits for augmented reality. However, they use a template black and white pattern as a reference platform. It is definitely possible to use people’s faces as a tracking platform. Then, you can put statuses above people’s heads, like their names. Or in a augmented reality game, their “hit points”.

Incorrect predictions

One thing that really gets on my nerves is when people are dismissive.

“The wireless music box has no imaginable commercial value. Who would pay for a message sent to no one in particular?” — Associates of David Sarnoff responding to the latter’s call for investment in the radio in 1921.

Hindsight makes these predictions seems ridiculous, especially when taken out of context of the times and what was known as “common sense” or “what any educated person would know.” Unfortunately, people have only have their own experiences and expertise to draw upon. The model and framework by which we can evaluate and make sense of something new is by what we know.

“Heavier-than-air flying machines are impossible.” — Lord Kelvin, British mathematician and physicist, president of the British Royal Society, 1895.

“X-rays will prove to be a hoax.” — Lord Kelvin, President of the Royal Society, 1883.

“There is nothing new to be discovered in physics now; All that remains is more and more precise measurement.” — Lord Kelvin, speaking to the British Association for the Advancement of Science, 1900.

“Radio has no future.” — Lord Kelvin, Scottish mathematician and physicist, former president of the Royal Society, 1897.

Lord Kelvin was a major contributor to physics and engineering. I mean, he has a unit of temperature named after him. It’s just that he operated on the framework that he knew of. It’s very very hard to jump out of what you know and start all over. But some people just don’t event try.

Sketchup redos what’s old

It seems like much of the time, when something old is well done already, someone comes along and makes it new. Sketchup, at a preliminary glance is what one would use instead of CAD. It allows you to build and create 3D objects fairly easily and intuitively, as if you were manipulating it in space with your hands.

It recently got aquired by Google. So speculation is amok as to what this means for Google’s overall strategy. Personally, I think Google is big enough, like Microsoft, and Sun, to have their hands in everything. However, they seem to have a better track record than Sun so far when it comes to making their products work well as a thematic and cohesive whole.

The previous aquisitions that haven’t yet made a showing on Googles’ product lists are the things related to real-world computing. Things such as mobile socialization and traffic information haven’t yet surfaced. In addition, a friend of mine was approached by Google for a job in haptics (force feedback in robotic surgery). When looking at their job listings briefly, they do also invest in bioengineering and chemical fields.

What will Google use SketchUp for? No one knows. But I know this: that the easier people can create information–whether it’s written word, images, sounds, etc–the more that type of information is going to proliferate. If it’s really easy to post entries to a blog, many blogs will spring up. If it’s really easy to take photos, many photo sharing sites will spring up. If it’s really easy to make 3D objects with SketchUp, the more object manufacturing sites will spring up. Thus positioned, Google can continue to offer services which filter and organize that information; and that will contribute to this advertising revenue. But now, it seems to be in the position to also encourage people to create that information.

Phone form factor

I’d been saying for two years now that phones should have its buttons up top and the screen below it, since most people cradle their phones in their palms. In order to type on a phone like the RAZR, you’d need to balance it in with your fingertips.

Finally, Wildseed has the first phone I’ve seen with this form factor. Admittingly, it looks a little bit odd, since it looks like it was bent quizzingly. But it should fit better from a usability point of view. Form over function!

Matrix Photos in an Ikea Kitchen

IKEA | DREAM KITCHENS FOR EVERYONE is a flash site that uses Matrix-like action shots to introduce all angles of a kitchen to would-be buyers.

Not that I’m particularly interested in kitchens, but it does get me thinking about 3D photos. I think the way IKEA flash designers did it was that they had a studio with two or three dozen cameras set up in a semi-circle. And then they took an action shot all at once. Then, they use flash to stitch together the pictures so that it would look like you’re traversing in space, while time is frozen.

I remember my dad buying a 4 lens camera a long time ago. If I’m not mistaken, it’s a crude plenoptic camera. A real plenoptic camera has one lens, and has a microarray of lenses. Anyway, my dad’s camera took four photographs at once, so that when you go to develop it, you can get an actual sense of depth in the pictures. Or rather, it looked like people cut 4 layers of photos together, and put it in a hologram of sorts. The film was expensive to develop, and I think we only had a couple developed.

However, with digital technology, I think it is wholly possible with just one lens. Given that a lens can change focus fast enough, you can generate images that have different depth images. I haven’t read his paper, but that’s what Ren Ng’s Light Field Array camera seems to do. It can focus on different planes, AFTER you take the picture. There’s also Ramesh Raskar’s Line drawing camera. It uses four flashes and uses the shadows in the flashes to create line drawings and videos.

However, unlike matrix photos, there’s seems to be no information captured by a CCD array about the backside of an object when you take a picture of it.

And yet, I wonder. The reason why we can see anything at all is because light is reflected off that object. Sometimes, light bounces off multiple objects before it reaches our eyes. And yet, we only have information about the last object that the light bounced off of. I don’t know enough about optics (maybe it’s time to learn), but could it be possible that the light that reaches our eyes/camera still has information about all objects it has bounced off of? Unless the object is a mirror, light will scatter off of the object, so we will probably get partial information. However, if we were able to collect a bunch of partial information from different sources, it might be possible to piece together the partial information for a cohesive picture of the backside of an object, not unlike how network coding pieces packets together at the sink.

So if light still carried information about an object after the object has scattered it, and if we can detect it, I’m guessing it’s possible to take matrix photos from a single vantage point.

Internet Appliances

Interaction Ivrea: Gallery: Fluidtime

I’ve long thought that Laundry machines should be the first appliances to use the internet. I always forget that I have my clothes in the wash, and that I need to move them into the dryer. This was especially the case with living in the dorms. I wished my laundry machine would text message me when things were done. Now, I hear that there are people doing this (yay!), and that some college dorms have it.

What are some of the other things in the house that would be more useful with an internet connection? A toliet paper dispenser with an RSS feed and a toaster that can toast the weather on your bread are some that come to mind. If it moves in that direction, I imagine that either devices will get far too complicated, or that the design and use of everyday things will reign in the rampant featuritis that afficts those that make consumer electronics.

There are a couple things that have to happen before something like this is a reality. Home network is already cheap, but ethernet wiring in the house is not yet ubiquitous. Thanks to wireless routers, however, this will be a possibility, but will also raise the cost of these appliances.

Personal devices, such as cell phones, will have to have the ability to easily share meta information about its owner to these appliances. This will make it much more appealing for users to use internet appliances…it will be catered towards them.