{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:08:56Z","timestamp":1750219736953,"version":"3.41.0"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,9,29]],"date-time":"2023-09-29T00:00:00Z","timestamp":1695945600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,2,29]]},"abstract":"<jats:p>Visual codes, such as QR codes, are widely used in several applications for conveying information to users. However, user interactions based on spatial codes (e.g., displaying codes on phone screens for exchanging contact information) are often tedious, time consuming, and prone to errors due to image corruptions such as noise, blur, saturation, and perspective distortions. We propose Light Codes (LICO), a novel method for fast and fluid exchange of information among users. Light codes are based on transmitting and receiving temporal codes (instead of spatial) using compact and low-cost transceiver devices. The resulting approach enables seamless and near instantaneous exchange of short messages among users with minimal physical and cognitive effort. We design novel coding techniques, hardware prototypes, and applications that are optimized for human-centric communication, and facilitate fast and fluid user-to-user interactions in various challenging conditions, including a range of distances, motion, and ambient illumination. We evaluate the performance of the proposed methods both via quantitative analysis and user study based comparisons with several existing approaches including display-camera links, Bluetooth, and near-field communication, which show strong preference toward Light Codes in various real-world application scenarios.<\/jats:p>","DOI":"10.1145\/3617682","type":"journal-article","created":{"date-parts":[[2023,8,30]],"date-time":"2023-08-30T09:52:38Z","timestamp":1693389158000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Light Codes for Fast Two-Way Human-Centric Visual Communication"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2323-7700","authenticated-orcid":false,"given":"Mohit","family":"Gupta","sequence":"first","affiliation":[{"name":"University of Wisconsin\u2013Madison, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5266-3808","authenticated-orcid":false,"given":"Jian","family":"Wang","sequence":"additional","affiliation":[{"name":"Snap Research, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-3330-0189","authenticated-orcid":false,"given":"Karl","family":"Bayer","sequence":"additional","affiliation":[{"name":"Snap Research, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6452-6998","authenticated-orcid":false,"given":"Shree K.","family":"Nayar","sequence":"additional","affiliation":[{"name":"Snap Research, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,9,29]]},"reference":[{"key":"e_1_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1985.1057021"},{"key":"e_1_3_3_3_1","first-page":"1267","volume-title":"Proceedings of the IEEE","volume":"78","author":"Abramson Norman","year":"1990","unstructured":"Norman Abramson. 1990. VSAT data networks. Proceedings of the IEEE 78, 7 (1990), 1267\u20131274."},{"key":"e_1_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2009.5350363"},{"key":"e_1_3_3_5_1","unstructured":"Amazon. 2022. Popl Dot Digital Business Card\u2013Smart NFC Sticker Tag. Retrieved January 1 2022 from https:\/\/tinyurl.com\/3yft3eum"},{"key":"e_1_3_3_6_1","unstructured":"Apple. 2022. Share Audio with AirPods or Beats Headphones. Retrieved January 1 2022 from https:\/\/support.apple.com\/en-us\/HT210421"},{"key":"e_1_3_3_7_1","first-page":"1","volume-title":"Advances in Neural Information Processing Systems","author":"Baluja Shumeet","year":"2017","unstructured":"Shumeet Baluja. 2017. Hiding images in plain sight: Deep steganography. In Advances in Neural Information Processing Systems, I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, 1\u201311."},{"key":"e_1_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.34.003764"},{"key":"e_1_3_3_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-012-0935-5"},{"key":"e_1_3_3_10_1","unstructured":"DigiKey. 2022. Understanding the Basics of Infrared Communications. Retrieved September 7 2023 from https:\/\/www.digikey.com\/en\/maker\/blogs\/2021\/understanding-the-basics-of-infrared-communications"},{"key":"e_1_3_3_11_1","unstructured":"Dot.2022. Shop Basics. Retrieved August 1 2023 fromhttps:\/\/dotcards.net\/collections\/all-products"},{"key":"e_1_3_3_12_1","unstructured":"GitHub. 2021. WeChat QR Code Detector for Detecting and Parsing QR Code. Retrieved September 7 2023 from https:\/\/github.com\/opencv\/opencv_contrib\/tree\/4.x\/modules\/wechat_qrcode"},{"key":"e_1_3_3_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307645"},{"issue":"10","key":"e_1_3_3_14_1","doi-asserted-by":"crossref","DOI":"10.1117\/12.7973962","article-title":"Optical interconnects for high speed computing","volume":"25","author":"Haugen P. R.","year":"1986","unstructured":"P. R. Haugen, S. Rychnovsky, A. Husain, and L. Hutcheson. 1986. Optical interconnects for high speed computing. Optical Engineering 25, 10 (1986), 251076.","journal-title":"Optical Engineering"},{"key":"e_1_3_3_15_1","unstructured":"Wenjun Hu Jingshu Mao Zihui Huang Yiqing Xue Junfeng She Kaigui Bian and Guobin Shen. 2014. Strata: Layered coding for scalable visual communication. In Proceedings of the 20th Annual International Conference on Mobile Computing and Networking (MobiCom \u201914) . ACM New York NY 79\u201390."},{"key":"e_1_3_3_16_1","article-title":"Photobiological safety of lamps and lamp systems","author":"(IEC) International Electrotechnical Commission","year":"2006","unstructured":"International Electrotechnical Commission (IEC). 2006. Photobiological safety of lamps and lamp systems. International Standard IEC 62471:2006. IEC.","journal-title":"International Standard IEC 62471:2006."},{"issue":"5","key":"e_1_3_3_17_1","article-title":"DisCo: Display-camera communication using rolling shutter sensors","volume":"35","author":"Jo Kensei","year":"2016","unstructured":"Kensei Jo, Mohit Gupta, and Shree K. Nayar. 2016. DisCo: Display-camera communication using rolling shutter sensors. ACM Transactions on Graphics 35, 5 (2016), Article 150, 13 pages.","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_3_3_18_1","volume-title":"Proceedings of the International Conference on Advances in Visual Computing","author":"Langlotz Tobias","year":"2007","unstructured":"Tobias Langlotz and Oliver Bimber. 2007. Unsynchronized 4D barcodes: Coding and decoding time-multiplexed 2D colorcodes. In Proceedings of the International Conference on Advances in Visual Computing."},{"key":"e_1_3_3_19_1","article-title":"Experimental verification of optical wireless communication link using high-brightness illumination light-emitting diodes","volume":"46","author":"Lee C. G.","year":"2007","unstructured":"C. G. Lee, C. S. Park, J. H. Kim, and D. H. Kim. 2007. Experimental verification of optical wireless communication link using high-brightness illumination light-emitting diodes. Optical Engineering 46, 12 (2007), 125005.","journal-title":"Optical Engineering"},{"key":"e_1_3_3_20_1","volume-title":"Proceedings of the 2nd IEEE Conference on Consumer Communications and Networking","author":"Martin J.","year":"2005","unstructured":"J. Martin. 2005. The impact of the DOCSIS 1.1\/2.0 MAC protocol on TCP. In Proceedings of the 2nd IEEE Conference on Consumer Communications and Networking."},{"key":"e_1_3_3_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/360248.360253"},{"key":"e_1_3_3_22_1","article-title":"Fundamentals of Mobile Data Networks","author":"Miao Guowang","year":"2016","unstructured":"Guowang Miao, Jens Zander, Ki Won Sung, and Ben Slimane. 2016. Fundamentals of Mobile Data Networks. Cambridge University Press.","journal-title":"Cambridge University Press"},{"key":"e_1_3_3_23_1","unstructured":"Shree K. Nayar Jian Wang and Wenzheng Chen. 2022. Long distance QR code decoding. US Patent 11 461 924."},{"key":"e_1_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524512"},{"key":"e_1_3_3_25_1","unstructured":"Rob Otte Leo P. De Jong and Arthur H. M. Van Roermund. 2013. Low-Power Wireless Infrared Communications . Springer."},{"key":"e_1_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.317085"},{"key":"e_1_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2004.826382"},{"key":"e_1_3_3_28_1","unstructured":"Annika Paus. 2007. Near Field Communication in Cell Phones . Seminararbeit Ruhr-Universitat Bochum."},{"key":"e_1_3_3_29_1","first-page":"137","volume-title":"Proceedings of the 16th Annual International Conference on Mobile Computing and Networking (MobiCom \u201910)","author":"Perli Samuel David","year":"2010","unstructured":"Samuel David Perli, Nabeel Ahmed, and Dina Katabi. 2010. PixNet: Interference-free wireless links using LCD-camera pairs. In Proceedings of the 16th Annual International Conference on Mobile Computing and Networking (MobiCom \u201910). 137\u2013148."},{"key":"e_1_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/JRPROC.1961.287814"},{"key":"e_1_3_3_31_1","unstructured":"Sony. 2022. Sony SIRC Protocol. Retrieved November 1 2022 from https:\/\/www.sbprojects.net\/knowledge\/ir\/sirc.php"},{"key":"e_1_3_3_32_1","unstructured":"Statista. 2019. Protective Case Usage among U.S. Smartphone Owners 2017. Retrieved August 19 2023 from https:\/\/www.statista.com\/statistics\/368627\/us-protective-case-usage-among-smartphone-owners\/"},{"key":"e_1_3_3_33_1","doi-asserted-by":"crossref","unstructured":"B. Stavenow. 1984. Throughput-delay characteristics and stability considerations of the access channel in a mobile telephone system. ACM SIGMETRICS Performance Evaluation Review 12 3 (1984) 105\u2013112.","DOI":"10.1145\/1031382.809318"},{"key":"e_1_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00161"},{"key":"e_1_3_3_35_1","volume-title":"Proceedings of the International Conference on Information Processing in Sensor Networks","author":"Tran Vu","year":"2021","unstructured":"Vu Tran, Gihan Jayatilaka, Ashwin Ashok, and Archan Misra. 2021. DeepLight: Robust & unobtrusive real-time screen-camera communication for real-world displays. In Proceedings of the International Conference on Information Processing in Sensor Networks."},{"key":"e_1_3_3_36_1","first-page":"900702","volume-title":"Broadband Access Communication Technologies VIII","author":"Tsonev Dobroslav","year":"2014","unstructured":"Dobroslav Tsonev, Stefan Videv, and Harald Haas. 2014. Light fidelity (Li-Fi): Towards all-optical networking. In Broadband Access Communication Technologies VIII, Vol. 9007. International Society for Optics and Photonics, 900702."},{"key":"e_1_3_3_37_1","unstructured":"Vishay Semiconductors. 2022. TFDU4301 Infrared Transceiver Module (SIR 115.2 kbit\/s) for IrDA\u00ae Applications. Retrieved August 19 2023 from https:\/\/www.vishay.com\/docs\/81965\/tfdu4301.pdf"},{"issue":"28","key":"e_1_3_3_38_1","doi-asserted-by":"crossref","first-page":"3512","DOI":"10.1109\/JLT.2010.2089602","article-title":"513 Mbit\/s visible light communications link based on DMT-modulation of a white LED","author":"Vucic J.","year":"2010","unstructured":"J. Vucic, C. Kottke, S. Nerreter, K.-D. Langer, and J. W. Walewski. 2010. 513 Mbit\/s visible light communications link based on DMT-modulation of a white LED. Journal of Lightwave Technology28, 24 (2010), 3512\u20133518.","journal-title":"Journal of Lightwave Technology"},{"key":"e_1_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00161"},{"key":"e_1_3_3_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/WACV.2012.6162992"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3617682","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3617682","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:32Z","timestamp":1750178192000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3617682"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,29]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2,29]]}},"alternative-id":["10.1145\/3617682"],"URL":"https:\/\/doi.org\/10.1145\/3617682","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2023,9,29]]},"assertion":[{"value":"2022-11-29","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-08-22","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-09-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}