Inspiration

We were inspired to build something fun and interactive that utilized the Watt Screen and which anyone could use.

What it does

Tracks players based on a real-time camera feed and colored jerseys using an OpenCV-based image processing pipeline to show progression of a race across the Watt lawn with live scoreboard.

How we built it

Using React, Web Sockets, OpenCV, Next.js, and an iPhone Camera in order to process a players shirt color and display their progression in the race on the website.

Challenges we ran into

Color detection with OpenCV.js, inconsistent video feeds, learning WebSocket's, agreement on server design, combability issues with WebSocket and next js involving custom work arounds.

Accomplishments that we're proud of

Live on site color calibration, efficient server design, remote controls, open cv implementation using JavaScript rather then Python.

What's next for CU Run

Making a website for it and being able to place anyone's phone anywhere with people being able to view the live progress on any phone via access code.

Share this project:

Updates