Augmented Reality: Approaches and Technical Challenges