I have seen prototype units that use the Microsoft kinects pixel recognition system, and the iPad gyro chip. The kinects unit was especially hyperaccurate with true unbounded 360 spherical pixel recognition capability. It tested far more accurate and reliable than the laser gyros...
The units were being set up for underwater use, which has far greater needs than aviation due to lack of GPS update.