Canvas

Projection AR

Product Design


Canvas is a hardware and software product that enables a user to project any graphic in the correct scale on any surface.

This was a fun project to stretch my skills in every direction. From 3D modelling to UI design and animation and even camera operation. I used a variety of techniques to bring this product to life before writing a single line of code.

By using a quick iterations, I was able to develop new ideas before committing to lengthy product cycles.

.

Technical

Conceptualized in After Effects and Principle. I explored different product directions before committing anything to code.

Physical box was modeled in Fusion 360.

Internal hardware is PI Model B+ with camera module and pico projector. Software used OpenCV in C++ with the Aruco library to get something running quickly as a proof of concept.