Posts from June 2008

Autostitch is witchcraft

Arthur C Clarke once said that any sufficiently advanced technology is indistinguishable from magic. I always knew that some day something would come along that my brain just couldn't comprehend, I didn't realise that would happen before I was thirty.

Stitching panoramas together is something we've all tried to do. I've in the past spent some unproductive hours in Photoshop trying to scale, skew and match snaps together myself. I've also spent hours adding 'control points' to images in various shareware applications, all with middling results.

However, I appear to have been missing out on a big revolution. Nearly five years ago M. Brown and D. G. Lowe presented a very interesting paper that you can read here (PDF). They came up with an algorithm called 'Autostitch' that had some interesting properties - given a large set of photos it can identify which of them have common features and stitch them together on its own - without any user input at all!

Frankly I was suspicious that it would work, but I gamely downloaded the demo of Calico, a Mac app that implements Autostitch.

The iPhone 3G vs the Nokia N95

A few days ago, Apple launched their much-anticipated second revision of the iPhone. Key amongst its new features are 3G (HSPDA) connectivity and a GPS unit.

Steve Jobs announcing the 3G iPhone

Steve Jobs announcing the 3G iPhone

As a loyal Nokia user as well as a Mac enthusiast, my loyalty was therefore pretty divided. I was saved from flocking towards the first generation iPhone's hype machine by a reflex reaction of 'if it's not got 3G it can't be any good' and a recent iPod purchase to be bitter about.

I've been happy enough with my iPod and N95 sitting next to each other in my pocket, but the question I've been mulling over the last few days is, would I be happier with one iPhone instead?