2nd Demo: https://youtu.be/AI_qcHcmndY

Inspiration

Motivated by finding real life applications between data science and computer engineering that can provide a better understanding of how to implement different types of hardware.

What it does

The project works through a Arduino kit wired to a sensor component that reads the approximate hex values associated with the color of an external surface. The hex values are then converted to corresponding colors on a color wheel for interpretation.

How we built it

Built using an Arduino kit with a simple sensor attachment, sensor readings are outputted to Arduino CLI

Challenges we ran into

Sensor readings were sometimes inaccurate and didn't align well with the code used to analyze values outputted by the hardware. Also had trouble adapting our color detection code to specific colors lying between ambiguous states caused by varying lighting issues.

Accomplishments that we're proud of

Were successfully able to establish a direct implementation of Arduino hardware for reading data obtained from physical objects, and then creating a process used to analyze the values outputted.

What we learned

We learned about the basic approaches to image processing and data visualization through the designing of a simplistic computer vision algorithm.

What's next for Color ID

Plans for enhancing the range of visibility on the sensor for more accurate outputs, and also an improvement for the code itself to better differentiate between conflicting outputs that may vary.

Built With

Share this project:

Updates