DeepLight: ML-Driven Robust Screen-Camera Communication for Public Displays Some materials for DeepLight
1. The images used to train DeepLight Screen Extractor [Indoor scenes, Outdoor scenes]
2. The representative images of videos used in the user study
3. The representative images of videos used to train DeepLight Decoder
4. The representative images of videos used in the experiment
5. A video showing DeepLight operation in real-time (deeplight_demo.mov).
In this demo, the iPhone captures video frames of a transmitter screen and process them locally. After the user presses the start button, the DeepLight pipe-line runs for 32 frames and continuously update the results while processing the frames. The screen detector runs only once (the first frame) for 32 frames. The reponse time of DeepLight shows that it supports real-time processing.