Prometheus: a Smartphone-Based Screen-to-Camera Communication System

Program: Undergraduate Summer Research Internship Program, Faculty of Engineering, The Chinese University of Hong Kong

Supervisor: Prof. Chen Lian-Kuan, Department of Information Engineering, The Chinese University of Hong Kong

Prometheus is an open-source implementation of a screen-to-camera communication system on iOS. It transfers a file by displaying a sequence of QR codes, each carrying a file segment. The receiver then decodes the QR codes and reconstructs the file from the received segments.

Moreover, Prometheus features a few innovative techniques for improving its throughput and robustness. For details, please refer to the report and the slides.

Screenshots

Demo Video

Materials

Report

Presentation Slides

GitHub repo