1. A method for forming a three dimensional image of an object comprising: providing, to a processor, at least two images of the object, wherein a first image has a different view of the object than a second image; forming a point cloud for the object using the first image and the second image; and creating, by said processor, the three dimensional image of the object using the point cloud, wherein the point cloud comprises points that comprise X, Y, Z coordinates and wherein the point cloud comprises points from each of said first and second images.