Just put in my 2c (although being NZ I guess I mean 10c) into this. I've been working on AR based projects for the better part of eternity so....
I had a look at the video. There are a few things that come to mind.
First. The dragon scene is fake.
This is my opinion, however there are a few things I feel back this up:
1: the dragon becomes visible with half the card occluded. Both binary patterns on each end are at least 50% occluded to begin with.
2: the tracking is too accurate. Given 1, the tracking is *far* too accurate. Even if they are doing sub-pixel tracking, I don't feel it's possible to be that accurate with a partially occluded card.
3: the graphics don't line up perfectly with the edge of the video. There is a half-pixel line of video at the bottom edge in perticular.
4: at one point, there is mild graphical corruption and you see geometry extend out past the edge of the monitor.
5: the shadow of the dragon isn't correctly cliped to the edges of the card all the time. This may of course be a code bug though.
6: i forget what 6 was. it was something though.
I also wonder about the 'biting of the finger' bit
I guess it's possible they do have some insanly good tracking, but I doubt it.
Given they obviously faked the second AR demonstration (the various transition effects extend off the edge of the monitor), I think the only thing to judge is the last use of AR. In this case, the card is only detected (not tracked) once it has been placed on the table for at least half a second. This I feel is far more realistic for this sort of application of AR (where you want to be 100% sure you know which card you are tracking).
I'd like to know if anyone had a chance to try it out. If it really was this accurate then I take all this back
Overall it was impressive animation, effects, etc, but the tracking really wasn't as brillant as I expected. It probably won't work without the background table gameboard sheet either.
But then again it's nice for AR to get more exposure. A friend of mine won't be too happy though, being employed to research AR table top gaming...
At the end of the day it's nothing special. You could do this on any old PC. People have tried too.
In perticular,
these guys made me laugh. Dispite the complete lack of actual hardware, and using a non commercial tracking library...