We wanted to learn how to use Opencv to process data from a live video feed.

What it does

Opens the users video feed and scans the feed for basic shapes.

How we built it

Using C++ and Opencv

Challenges we ran into

The Canny function posed some issues with framerate which was easily solved by lowering the max value

Accomplishments that we're proud of

We were proud of overlaying a colored outline over discovered shapes on top of the live video feed (rather than opening a secondary window to display them) while maintaining a smooth framerate.

What we learned

How to use opencv to process images (specifically live video feed)

What's next for Live Video Shape Detector

Possibly add more shapes. We have also been considering another project using the things we learned in this project with opencv.

Built With

Share this project: