VuforiaTM architecture
VuforiaTM is an Augmented Reality library distributed by Qualcomm® Inc. The library is free for use in non-commercial or commercial projects. The library supports frame marker and natural feature target tracking as well as multi-target, which are combinations of multiple targets. The library also features basic rendering functions (video background and OpenGL® 3D rendering), linear algebra (matrix/vector transformation), and interaction capabilities (virtual buttons). The library is actually available on both iOS and Android platforms, and the performance is improved on mobile devices equipped with Qualcomm® chipsets. An overview of the library architecture is presented in the following figure:
The architecture, from a client viewpoint (application box on the left of the preceding figure), offers a state object to the developer, which contains information about recognized targets as well as the camera content. We won't get into too much of details here as a list of...