loading page

InFrame++: Achieve Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication
  • wanganran
wanganran

Corresponding Author:[email protected]

Author Profile

Abstract

Recent efforts in visible light communication over screen-camera links have exploited the display for data communication. Such practices, albeit convenient, have led to contention between space allocated for users and content reserved for devices, in addition to their visual anti-aesthetics and distractedness. In this paper, we propose InFrame++, a system that enables concurrent, dual-mode, full-frame communication for both users and devices. InFrame++ leverages the spatial-temporal flicker-fusion property of human vision system and the fast frame rate of modern display. It multiplexes data onto full-frame video contents through novel complementary frame composition, hierarchical frame structure, and CDMA-like modulation. It thus ensures opportunistic and unobtrusive screen-camera data communication without affecting the primary video-viewing experience for human users. Our prototype and experiments have confirmed its effectiveness of delivering data to devices in its visual communication with imperceptible video artifacts for viewers. InFrame++ is able to achieve 150-240 kbps at 120FPS over a 24’ LCD monitor with one data frame per 12 display frames. It supports up to 360kbps while data:video is 1:6.