Augmented Reality: Technological Architectures and Applications