Projection Enhanced Position Tracking

Concept test for using barcodes and projection mapping to augment the code scanning process. Here we use a simple Processing 3 program to read the data from the QR code, map the position of the positioning squares of the code, and generate a particle effect at that position. Next steps would be to explore steganographic methods of obfuscating the code to blend it in to a design or simple visual element on an object, with the hope of creating a simple and seamless pairing process where a user could scan a digital device and have it link in to a larger interactive experience.


Coded in Java using Processing 3 and zxing library
Camera: MBP built-in iSight Camera
Effects projected using a compact “pico” projector positioned above the camera.