1. An apparatus comprising: a computer program embodied in a tangible non-transitory computer-readable medium for identifying an unreliable visual measurement for navigation of a mobile device, the computer program comprising: program instructions configured to determine that one or more features in an image match with one or more features from at least one previously identified landmark, wherein the determination of the matching one or more features is performed by a visually-based automated process, wherein landmarks are used for automated navigation of the mobile device; program instructions configured to analyze one or more quality metrics associated with the match between the one or more features of the image and the at least one previously identified landmark; and program instructions configured to automatically determine that the visual measurement is unreliable at least partly based on the analysis of the one or more quality metrics; and a processor of the mobile device configured to execute the program instructions of the computer program.