1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, receiving a first image and sensor data associated with the first image of a point of interest (POI) from a first user of a first computing device; recognizing the POI in the first image by comparing the first image to images stored for POIs within a predetermined distance of the first computing device; aggregating the first image with related images stored for the POI using the associated sensor data of the first image to determine a first view of the POI in the first image; receiving a second image and sensor data associated with the second image from a second user of a second computing device; recognizing the POI in the second image by comparing the second image to the images stored for the POIs within the predetermined distance of the second computing device; aggregating the second image with the first image and the related images stored for the POI using the associated sensor data of the second image to determine a second view of the POI in the second image; and based at least in part on the first image and the second image, refining placement of an augmented reality banner for the POI displayed in an overlay of a live view being captured with at least one camera of a third computing device, wherein the augmented reality banner includes at least name information of the POI; receiving feedback data indicating that the augmented reality banner for the POI is incorrectly named; determining that the feedback data meets a threshold accuracy level to generate a corrected augmented reality banner; and presenting the corrected augmented reality banner for the POI based at least in part on the feedback data.