Cosmin Marian Paduraru

From Collecting Bottle Caps 🥤to Building Vision 👀

He had over 400 unique bottle caps. So he built a computer vision app to identify them all.

From Collecting Bottle Caps 🥤to Building Vision 👀
#1about 3 minutes

An introduction to building personal software projects

The speaker introduces himself and shares his passion for creating various pet projects, from Telegram bots to procedural generation games.

#2about 2 minutes

The personal story behind collecting bottle caps

A childhood hobby of collecting and trading bottle caps became a way to make friends after immigrating to a new country.

#3about 3 minutes

Turning a collection hobby into a computer vision problem

The challenge of identifying duplicate bottle caps in a large collection inspired the creation of an automated tool using computer vision.

#4about 2 minutes

Detecting bottle caps using the Hough transform for circles

The initial approach to object detection involved simplifying bottle caps to circles and using the Hough transform algorithm, which led to issues like false positives.

#5about 11 minutes

Using image pre-processing to improve detection accuracy

Techniques like resizing, color reduction with K-means, and blob detection are used to simplify image data and refine the circle detection algorithm.

#6about 8 minutes

Identifying bottle caps with a vector database and AI model

A vector database like Pinecone is used to store image features generated by the MobileNetv3 model, enabling fast and accurate similarity searches for identification.

#7about 4 minutes

Building and publishing the mobile application with Flutter

The project was developed into a mobile app using Flutter, published to a Reddit community, and improved based on user feedback and bug reports.

#8about 3 minutes

Why the bottle cap project was ultimately discontinued

The project was sunsetted due to frontend implementation challenges and a change in Firebase's billing policy, but it is still considered a valuable learning experience.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles

From learning to earning

Jobs that call for the skills explored in this talk.