Brown University: New Algorithm Turns Smart Phones Into 3D Scanners