FollowUpAR: Enabling follow-up effects in mobile AR applications
Proceedings of the 19th Annual International Conference on Mobile Systems …, 2021•dl.acm.org
Existing smartphone-based Augmented Reality (AR) systems are able to render virtual
effects on static anchors. However, today's solutions lack the ability to render follow-up
effects attached to moving anchors since they fail to track the 6 degrees of freedom (6-DoF)
poses of them. We find an opportunity to accomplish the task by leveraging sensors capable
of generating sparse point clouds on smartphones and fusing them with vision-based
technologies. However, realizing this vision is non-trivial due to challenges in modeling …
effects on static anchors. However, today's solutions lack the ability to render follow-up
effects attached to moving anchors since they fail to track the 6 degrees of freedom (6-DoF)
poses of them. We find an opportunity to accomplish the task by leveraging sensors capable
of generating sparse point clouds on smartphones and fusing them with vision-based
technologies. However, realizing this vision is non-trivial due to challenges in modeling …
Existing smartphone-based Augmented Reality (AR) systems are able to render virtual effects on static anchors. However, today's solutions lack the ability to render follow-up effects attached to moving anchors since they fail to track the 6 degrees of freedom (6-DoF) poses of them. We find an opportunity to accomplish the task by leveraging sensors capable of generating sparse point clouds on smartphones and fusing them with vision-based technologies. However, realizing this vision is non-trivial due to challenges in modeling radar error distributions and fusing heterogeneous sensor data. This study proposes FollowUpAR, a framework that integrates vision and sparse measurements to track object 6-DoF pose on smartphones. We derive a physical-level theoretical radar error distribution model based on an in-depth understanding of its hardware-level working principles and design a novel factor graph competent in fusing heterogeneous data. By doing so, FollowUpAR enables mobile devices to track anchor's pose accurately. We implement FollowUpAR on commodity smartphones and validate its performance with 800,000 frames in a total duration of 15 hours. The results show that FollowUpAR achieves a remarkable rotation tracking accuracy of 2.3° with a translation accuracy of 2.9mm, outperforming most existing tracking systems and comparable to state-of-the-art learning-based solutions. FollowUpAR can be integrated into ARCore and enable smartphones to render follow-up AR effects to moving objects.
ACM Digital Library
Showing the best result for this search. See all results