1. A method implemented at a computing device, comprising: receiving one or more images from an image capture device; storing the one or more images with the computing device; building a three dimensional (3D) geometric model for one or more potential objects of interest within an environment based on at least one image of the one or more images; and automatically creating at least one rectified image having at least one potential object of interest for a visual search.