Skip to content

Video segmentation with SLIC Superpixels and SVM classification

Notifications You must be signed in to change notification settings

ercanserteli/video_segmentation

Repository files navigation

Video Segmentation with SLIC Superpixels and SVM Classification

This is a project done as part of my Computer Vision class. It is a novel (as far as I know) video segmentation framework where the frames are over-segmented into superpixels (groups of pixels) using the SLIC algorithm, visual features are extracted from the superpixels and classification between foreground and background is done via support vector machines.

The implementation is done completely in C++ with the OpenCV library. It is performant enough to run real-time from a webcam stream.

For more information check the Project Report and Presentation.

Screenshot of Segmenting from a Live Stream

Screenshot

About

Video segmentation with SLIC Superpixels and SVM classification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages