This is a research project from Microsoft that turns ordinary mobile phones into 3D scanners. It doesn't require any additional hardware, and it results in 3D scans that are detailed enough for 3D printing or for use in augmented-reality games. Watch the amazing demo in the video below: