Mobile Augmented Reality: Frameworks and SDKs
The following table is taken from our survey paper,
"Mobile Augmented Reality: User
Interfaces, Frameworks, and Intelligence"
, available from ACM Computing Surveys. This table is up
to date as of 15th August 2022, if there are any updates required or suggestions of frameworks to include, please drop me an email at
email@jacky.sh.
Mobile Augmented Reality (MAR) integrates computer-generated virtual objects with physical environments for
mobile devices. MAR systems enable users to interact with MAR devices, such as smartphones and head-worn
wearables, and perform seamless transitions from the physical world to a mixed world with digital entities.
These MAR systems support user experiences using MAR devices to provide universal access to digital content.
Over the past 20 years, several MAR systems have been developed, however, the studies and design of MAR
frameworks have not yet been systematically reviewed from the perspective of user-centric design. This
article presents the first effort of surveying existing MAR frameworks (count: 37) and further discuss the
latest studies on MAR through a top-down approach: 1) MAR applications; 2) MAR visualisation techniques
adaptive to user mobility and contexts; 3) systematic evaluation of MAR frameworks, including supported
platforms and corresponding features such as tracking, feature extraction, and sensing capabilities; and 4)
underlying machine learning approaches supporting intelligent operations within MAR systems. Finally, we
summarise the development of emerging research fields and the current state-of-the-art, and discuss the
important open challenges and possible theoretical and technical directions. This survey aims to benefit
both researchers and MAR system developers alike.
Comparisons of several available features in MAR frameworks and SDKs.
Framework/SDK |
Platform support |
Tracking |
Features |
Sensors |
Others |
|
|
|
|
|
|
|
Markers |
NFT |
Device |
Plane |
Hand |
2D & 3D Body |
Facial |
Point clouds |
Anchors |
Light estimation |
Environment probes |
Meshing |
Collaboration |
Occlusion |
Raycasting |
Pass-through video |
Session management |
Camera |
LiDAR |
IMU |
GPS |
Architecture |
Price |
Open source |
General |
Studio tool |
1 As of 18/05/2022, Amazon Sumerian is no longer available to new customers.
3 Checked on 15/08/2022, the original website containg the ArUco documentation is no longer available, but a GitHub repository of the code still exists.
4 In November 2021, CraftAR was acquired by CareAR, and now both products exist side-by-side.
5 As of 01/12/21, opuscope, the developing company of Minsar announced that the development of Minsar was to be discontinued. Instead, they would be focussing on their new AR social media platform,
Wanderland.
6 Universal AR is developed by
Zappar, they also have other AR creation and publishing tools.
Update log
15/08/2022 - Updating from original publication
The table has been copied from the original ACM Computing Surveys publication where the original table was compiled in December 2020. The information about the existing frameworks has been updated, and the CareAR framework has been added.