Abstract

In this project we perform a segmentation of a rigid object in a video sequence.

We distinguish the moving object from its background. The object is marked by surrounding identifying contour that distinguishes it from the background.

For that we utilize techniques taken from image registration as well as traditional segmentation techniques.

An active contour image segmentation algorithm based on Bhattacharyya with Optical Flow has been implemented.

A Quick Example 

The video frames below are taken from a highway traffic camera.

Here is the outcome of applying our algorithm. Each frame in the result video is the output of the algorithm on pair of frames: the corresponding frame from the source video and the preceding one.