Securing Recognizers for Rich Video Applications
Title | Securing Recognizers for Rich Video Applications |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Thompson, Christopher, Wagner, David |
Conference Name | Proceedings of the 6th Workshop on Security and Privacy in Smartphones and Mobile Devices |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4564-4 |
Keywords | applications, composability, Computer vision, concurrency and security, concurrency security, Metrics, mobile computing, privilege-separation, pubcrawl, Resiliency, Security and Privacy, security architecture, wearable computing |
Abstract | Cameras have become nearly ubiquitous with the rise of smartphones and laptops. New wearable devices, such as Google Glass, focus directly on using live video data to enable augmented reality and contextually enabled services. However, granting applications full access to video data exposes more information than is necessary for their functionality, introducing privacy risks. We propose a privilege-separation architecture for visual recognizer applications that encourages modularization and least privilege--separating the recognizer logic, sandboxing it to restrict filesystem and network access, and restricting what it can extract from the raw video data. We designed and implemented a prototype that separates the recognizer and application modules and evaluated our architecture on a set of 17 computer-vision applications. Our experiments show that our prototype incurs low overhead for each of these applications, reduces some of the privacy risks associated with these applications, and in some cases can actually increase the performance due to increased parallelism and concurrency. |
URL | http://doi.acm.org/10.1145/2994459.2994461 |
DOI | 10.1145/2994459.2994461 |
Citation Key | thompson_securing_2016 |