Towards Fine-Grained Control of Visual Data in Mobile Systems