Robust and Unobtrusive Display-to-Camera Communications via Blue Channel Embedding

IEEE Trans Image Process. 2019 Jan;28(1):156-169. doi: 10.1109/TIP.2018.2865681. Epub 2018 Aug 16.

Abstract

Due to the rapid advancement in processing power and camera quality of mobile devices, research on the display-to-camera (D2C) communication channel has recently received increasing attention. Unlike the traditional QR Code, the unobtrusive D2C communication scheme normally serves both the human eyes and the mobile camera in commercial advertisements. Thus, attention should be paid to both unobtrusiveness and reliability of the design of a D2C communication scheme. In this paper, 2D barcodes with unobtrusive embedding in the blue channel are proposed in image and video formats to yield the robust and unobtrusive (RU) code and video-based RU (vRU) code, respectively. The proposed RU code is featured with a modulation scheme in blue channel that leverages several important properties of the human visual system; such as insensitivity toward the yellow-blue chrominance component, the proximity principle, and the oblique effect. Both RU code and vRU code employ a low-density-parity-check code for intra-frame channel coding. In addition, vRU code adopts an erasure-correcting Reed-Solomon code for inter-frame channel coding. Under a high perceptual quality constraint (multiscale structural similarity (MS-SSIM) ≈ 0.95), RU code achieves a demodulation bit error probability of 3.84%, which is an order of magnitude smaller than that of the existing picture-embedding 2D barcodes. Meanwhile, under a similar perceptual quality requirement (MS-SSIM ≈ 0.95 for each video frame), the goodput of vRU code is reported to be as high as 34.33 kbps under practical settings, e.g., a display frame rate of 30 fps and a capture frame rate of 42 fps.