1. An apparatus comprising: a processor; and a memory including instructions that, when executed by the processor, cause the processor to: detect a surface of a structure included in a live view captured by an image sensor, the structure to include a point-of-interest (POI), determine a position and an orientation of the image sensor relative to the POI based, at least in part, on the detected surface of the structure included in the live view and data from a second sensor, extract, from the live view, a visual feature of the structure based on the position and the orientation, the visual feature associated with the POI, track the position and the orientation of the image sensor while the image sensor captures the live view, and generate display data including image data associated with the visual feature to augment the live view, the image data being three-dimensionally consistent with the position and the orientation of the image sensor when displayed in the live view at the POI on the detected surface of the structure.