Augmented Reality SDK Comparison : Vuforia SDK VS ARMedia SDK
Industry Leading Augmented Reality SDK: Compare Vuforia SDK vs ARMedia SDK
|Vuforia SDK||ARMedia SDK|
|Short Intro||Multi-target detection, target tracking, virtual buttons, Smart TerrainTM, and Extended Tracking are some of the features of Vuforia SDK. Vuforia supports the detection of several kinds of targets (e.g. objects, images, English text). Especially for image recognition purposes Vuforia allows apps to use databases that are either local on the device or in the Cloud, The platform is available for Android, iOS and Unity.||The ARmedia 3D SDK is based on a 3D model tracking approach which recognizes planar images as well as complex 3D objects independently of their size and geometry .SDK architecture consist of renderer to render 3D model, tracker to track the target, capture for capturing frames from the device camera and interface to native android and iOS. ARmedia framework is cross-platform and implemented in C/C++.|
|Company||PTC ptc.com||Inglobe Technologies inglobetechnologies.com|
|License||Free with watermark + Commercial SDK option||Free Trial + Commercial SDK option|
|Commercial SDK Pricing||99$ per month including vuforia cloud|
$499 one-time without cloud
|3500 EURO per Year|
|Supported Platforms (Deployment)||iOS, Android, Windows||iOS, Android|
|Digital Eyewear Support||Yes Epson Moverio BT-200, Samsung GearVR, and ODG R-6 and R-7) also support Microsoft HoloLens||-|
|Virtual button support||Yes Allow us to create touchable zones in our tracking image.||No|
|Supported Platforms (Development)||Windows / MAC /Linux||Windows / MAC /Linux|
|Supporting Software||No direct plugin available but you can load content through Unity.||Itself provide: Player for iOS, Player for Android, Plugin for 3ds Max®, Plugin for SketchUp™, Plugin for Scia Engineer, Plugin for Vectorworks, Plugin for Maya®, Plugin for Cinema 4D|
|Marker based AR||Support natural Image, frame markers , cylindrical and box shape
objects, small size 3D objects as marker (Advanced marker detection
Support VU-Mark tagging for 3D object detection.
|Recognizes planar (2D markers) images as well as complex 3D objects independently of their size and geometry|
|Marker less AR||Yes User defined Target support||Yes Geo-located AR Browsers and real world tracking using SLAM|
|Location based AR||No||Yes|
|Cloud Support||Yes enables developers to host and manage Image Targets online. Vuforia Cloud API also available.||- Allow Content creation on cloud platform. but no open API available.|
|ImageTarget (Marker) Generation||Online target manger.||3D object marker creation tool + Provide plug-in for Google SketchUp|
|3D Object Tracking||- Applicable only for small size 3D objects like toy.||Yes Recognizes complex 3D objects independently of their size and geometry.|
|3D Content Rendering||Yes Support 3D content Overlay and interactions.||Yes Depth camera calibration provided which creates more immersive experience|
|Supporting 3D formats||Mostly all like, .obj, .fbx, .3ds, .cinema4D etc.||Mostly all like, .obj, .fbx, .3ds, .cinema4D etc.|
|Detection Rate||Detection rate is very fast and real time in both cases i.e. device
based detection and cloud based detection.|
Device Based : Less than 3 sec.
Cloud Based: 3-5 Sec
|Detection rate is comparatively slow.|
Device Based : between 4-15 sec
Cloud Based: sorry, not tested yet
|Rendering quality (Augmentation)||Augmented content is less stable as compare to ARMedis. Bit Shakiness is there.||Augmented Content is very stable because of Depth camera calibration.|
|Content storage and API||Vuforia Cloud based storage support||Can Integrate our own cloud syatem|
|Visual Search||Yes Cloud recognition online support thousands of ImageTargets. On-device offline recognition support up to 100 ImageTargets||- provide own cloud based software called 3D target manager but it is much restricted|
|AR Tracking||Variety of 2D and 3D target types which also includes marker-less
Image Targets, singly track-able 3D Multi-Target and cylindrical
Also supports Frame Marker a form of Fiduciary Marker.
Other features of the SDK include localized Occlusion Detection using Virtual Buttons. It allows user to pick an image at runtime through user defined targets.
|ARmedia supports Fiducial Markers, Natural Feature Tracking, IR
Cameras and Depth Cameras and Location and Inertial Sensors (GPS,
Gyroscopes, Accelerometers and Magnetometers).|
ARmedia provides 3D model tracking approach.
It recognizes planar images and also complex 3D objects regardless of their size and geometry.
|Noticeable Features||1. Provide faster local detection of targets with capacity of
tracking 5 targets simultaneously.|
2. Efficient tracking in low light conditions and even though target is covered partially.
3. Extended tracking capabilities.
|1.Provides 3D tracking of real world objects in real time in
changing lighting conditions.|
2. Provides modularity where one can integrate between different tracking algorithms and different 3D engines and interface.
3. 3D target creation and management services are available on cloud.