LensCap: Split-process framework for fine-grained visual privacy control for augmented reality apps

18Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Augmented Reality (AR) enables smartphone users to interact with virtual content spatially overlaid on a continuously captured physical world. Under the current permission enforcement model in popular operating systems, AR apps are given Internet permission at installation time, and request camera permission and external storage write permission at runtime through a user's approval. With these permissions granted, any Internet-enabled AR app could silently collect camera frames and derived visual information for malicious intent without a user's awareness. This raises serious concerns about the disclosure of private user data in their living environments. To give users more control over application usage of their camera frames and the information derived from them, we introduce LensCap, a split-process app design framework, in which the app is split into a camera-handling visual process and a connectivity-handling network process. At runtime, LensCap manages secured communications between split processes, enacting fine-grained data usage monitoring. LensCap also allows both processes to present interactive user interfaces. With LensCap, users can decide what forms of visual data can be transmitted to the network, while still allowing visual data to be used for AR purposes on device. We prototype LensCap as an Android library and demonstrate its usability as a plugin in Unreal Engine. Performance evaluation results on five AR apps confirm that visual privacy can be preserved with an insignificant latency penalty (< 1.3 ms) at 60 FPS.

Cite

CITATION STYLE

APA

Hu, J., Iosifescu, A., & Likamwa, R. (2021). LensCap: Split-process framework for fine-grained visual privacy control for augmented reality apps. In MobiSys 2021 - Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services (pp. 14–27). Association for Computing Machinery, Inc. https://doi.org/10.1145/3458864.3467676

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free