They used REALVIZ image modeler along with Matchmover to create
the models . I have used the packaage and it requires a lot of tweaking.
At first you track the shot using point tracking. Then you draw lines and planes that
correspond to lines and planes in the footage. Then Imagemodeler starts creating
poly objects based upon the tracking and the plane, axis, line, point information you give.
Then it extracts part of the video footage and asigns it as textures to the relative polys...
Loads and loads of tweaking involved.............
www.realviz.com
arman