I wonder if it uses the machine vision aspect to prevent the typical problem of accelerometer drift. e.g. by orienting itself relative to walls/other stationary things.
Also, imagine making a 3D "scanner" that you can scan objects with into a virtual world, or print out on a 3D printer.