I have to develop an Augmented reality Android application.This application helps for indoor navigation using a smartphone.I mean it helps the user to recognize objects inside a building or some place like a train station and showing any object recognised using augmented reality approach. I am asking if I can use opencv only to develop this application. thanks.