In this article we are going to address the topic of Vuforia Augmented Reality SDK, a topic that has been the subject of great interest and debate in recent years. Vuforia Augmented Reality SDK has raised mixed opinions and has been the subject of study by numerous experts in the field. Throughout this article we are going to analyze in depth the different aspects related to Vuforia Augmented Reality SDK, from its origin and evolution to its impact on current society. In addition, we will examine the different perspectives and approaches that exist around Vuforia Augmented Reality SDK, with the aim of providing a comprehensive and enriching vision on this topic. Without a doubt, Vuforia Augmented Reality SDK is a topical topic that deserves to be explored in detail, and we are sure that this article will provide a fresh and insightful perspective on the same.
This article needs additional citations for verification. (June 2012) |
Vuforia is an augmented reality software development kit (SDK) for mobile devices that enables the creation of augmented reality applications.[1] It uses computer vision technology to recognize and track planar images and 3D objects in real time. This image registration capability enables developers to position and orient virtual objects, such as 3D models and other media, in relation to real world objects when they are viewed through the camera of a mobile device. The virtual object then tracks the position and orientation of the image in real-time so that the viewer's perspective on the object corresponds with the perspective on the target. It thus appears that the virtual object is a part of the real-world scene.
The Vuforia SDK supports a variety of 2D and 3D target types including ‘markerless’ Image Targets, 3D Model Target, and a form of addressable Fiducial Marker, known as a VuMark. Additional features of the SDK include 6 degrees of freedom device localization in space, localized Occlusion Detection using ‘Virtual Buttons’, runtime image target selection, and the ability to create and reconfigure target sets programmatically at runtime.[2]
Vuforia provides Application Programming Interfaces (API) in C++, Java, Objective-C++, and the .NET languages through an extension to the Unity game engine.[3] In this way, the SDK supports both native development for iOS, Android, and UWP while it also enables the development of AR applications in Unity that are easily portable to both platforms.
Vuforia has been acquired by PTC Inc. in November 2015 from Qualcomm.[4]