DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays

The paper introduces a novel, holistic approach for robust Screen-Camera Communication (SCC), where video content on a screen is visually encoded in a human-imperceptible fashion and decoded by a camera capturing images of such screen content. We first show that state-of-the-art SCC techniques have...

Full description

Saved in:
Bibliographic Details
Main Authors: TRAN, Vu Huy, JAYATILAKA, Gihan, ASHOK, Ashwin, MISRA, Archan
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2021
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5966
https://ink.library.smu.edu.sg/context/sis_research/article/6969/viewcontent/3412382.3458269.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6969
record_format dspace
spelling sg-smu-ink.sis_research-69692021-05-27T01:56:53Z DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays TRAN, Vu Huy JAYATILAKA, Gihan ASHOK, Ashwin MISRA, Archan The paper introduces a novel, holistic approach for robust Screen-Camera Communication (SCC), where video content on a screen is visually encoded in a human-imperceptible fashion and decoded by a camera capturing images of such screen content. We first show that state-of-the-art SCC techniques have two key limitations for in-the-wild deployment: (a) the decoding accuracy drops rapidly under even modest screen extraction errors from the captured images, and (b) they generate perceptible flickers on common refresh rate screens even with minimal modulation of pixel intensity. To overcome these challenges, we introduce DeepLight, a system that incorporates machine learning (ML) models in the decoding pipeline to achieve humanly-imperceptible, moderately high SCC rates under diverse real-world conditions. DeepLight's key innovation is the design of a Deep Neural Network (DNN) based decoder that collectively decodes all the bits spatially encoded in a display frame, without attempting to precisely isolate the pixels associated with each encoded bit. In addition, DeepLight supports imperceptible encoding by selectively modulating the intensity of only the Blue channel, and provides reasonably accurate screen extraction (IoU values ≥ 83%) by using state-of-the-art object detection DNN pipelines. We show that a fully functional DeepLight system is able to robustly achieve high decoding accuracy (frame error rate < 0.2) and moderately-high data goodput (≥0.95 Kbps) using a human-held smartphone camera, even over larger screen-camera distances (~ 2m). 2021-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5966 info:doi/10.1145/3412382.3458269 https://ink.library.smu.edu.sg/context/sis_research/article/6969/viewcontent/3412382.3458269.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Screen-camera communication Visible light communication Imperceptible Deep neural networks Perception Flicker-free Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Screen-camera communication
Visible light communication
Imperceptible
Deep neural networks
Perception
Flicker-free
Software Engineering
spellingShingle Screen-camera communication
Visible light communication
Imperceptible
Deep neural networks
Perception
Flicker-free
Software Engineering
TRAN, Vu Huy
JAYATILAKA, Gihan
ASHOK, Ashwin
MISRA, Archan
DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
description The paper introduces a novel, holistic approach for robust Screen-Camera Communication (SCC), where video content on a screen is visually encoded in a human-imperceptible fashion and decoded by a camera capturing images of such screen content. We first show that state-of-the-art SCC techniques have two key limitations for in-the-wild deployment: (a) the decoding accuracy drops rapidly under even modest screen extraction errors from the captured images, and (b) they generate perceptible flickers on common refresh rate screens even with minimal modulation of pixel intensity. To overcome these challenges, we introduce DeepLight, a system that incorporates machine learning (ML) models in the decoding pipeline to achieve humanly-imperceptible, moderately high SCC rates under diverse real-world conditions. DeepLight's key innovation is the design of a Deep Neural Network (DNN) based decoder that collectively decodes all the bits spatially encoded in a display frame, without attempting to precisely isolate the pixels associated with each encoded bit. In addition, DeepLight supports imperceptible encoding by selectively modulating the intensity of only the Blue channel, and provides reasonably accurate screen extraction (IoU values ≥ 83%) by using state-of-the-art object detection DNN pipelines. We show that a fully functional DeepLight system is able to robustly achieve high decoding accuracy (frame error rate < 0.2) and moderately-high data goodput (≥0.95 Kbps) using a human-held smartphone camera, even over larger screen-camera distances (~ 2m).
format text
author TRAN, Vu Huy
JAYATILAKA, Gihan
ASHOK, Ashwin
MISRA, Archan
author_facet TRAN, Vu Huy
JAYATILAKA, Gihan
ASHOK, Ashwin
MISRA, Archan
author_sort TRAN, Vu Huy
title DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
title_short DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
title_full DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
title_fullStr DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
title_full_unstemmed DeepLight: Robust and unobtrusive real-time screen-camera communication for real-world displays
title_sort deeplight: robust and unobtrusive real-time screen-camera communication for real-world displays
publisher Institutional Knowledge at Singapore Management University
publishDate 2021
url https://ink.library.smu.edu.sg/sis_research/5966
https://ink.library.smu.edu.sg/context/sis_research/article/6969/viewcontent/3412382.3458269.pdf
_version_ 1770575707773075456