Inspiration

Color is one of the most important parts of an art piece because it can change the entire mood of a composition. In painting, colors are some of the most tedious things to get right when trying to match them to preexisting colors, especially when converting back and forth from digital to physical color. What we have done is to eliminate the thinking that comes with color mixing.

What it does

The eyedropper tool in Adobe products allows you to pick any color off of your design and apply it to other elements of the design. Our tool picks colors from the real world and then translates that color into a paint color so that you do not have to calculate the amounts of different paint colors to make your desired color. Our hack then takes everything a step further by applying different color theories to the selected color. This is very helpful to artists and designers because it allows them to quickly come up with color combinations to incorporate into their designs. We read the color value and program how to mix the paint so the color is correct. The CockroachDB is used to store the training data for our AI. We use Google Cloud Platform to host our web app and display the colors on the screen.

How we built it

We began by setting up a Google Cloud server to host our web app. Our designer began designing the web app in XD while the other teammates began working on building and wiring the hardware.

Challenges I ran into

We started with none of the hardware we wanted to use. One of our team members had this hardware at home and had to dig late into the night to find them. Our servos were cheap and contained plastic gears that often slipped and could not produce the correct amount of torque. Our AI to learn color theory was buggy at first but after more training than we anticipated, the AI was able to develop better colors.

Accomplishments that we are proud of

We are proud of setting up a Google Cloud Platform server to host our web app. This is the first time we used an SQL based database to store and gather information for the AI to use. Our other teammate was able to find all his components for the hardware.

What I learned

A lot of things were learned in this project. Each member of the team was able to accomplish something they have never done before, most notably is the color theory AI and a large number of peripherals on the Arduino's hardware.

What's next for paint-dropper.tech

We would like to continue to train the AI to develop more colors using color theory and refresh the app to get new colors.

Built With

Share this project:

Updates