Motion Segmentation and Tracking Using Normalized Cuts
نویسندگان
چکیده
We propose a motion segmentation algorithm that aims to break a scene into its most prominent moving groups. Instead of identifying point correspondences between the image frames, the idea to nd what groups of pixels are transformed from one image frame to another. To do this, we treat the image sequence as a three dimensional spatiotemporal data set and construct a weighted graph by taking each pixel as a node, and connecting pixels that are in the spatiotemporal neighborhood of each other. We de ne a motion pro le vector at each image pixel which captures the probability distribution of the image velocity at that point. By de ning a distance between motion pro le at two pixels, we can assign a weight on the graph edge connecting them. Using normalized cuts we nd the most salient partitions of the spatiotemporal volume formed by the image sequence. Each partition, which is in the form of a spatiotemporal volume, corresponds to a group of pixels moving coherently in space and time. Normalized cuts can be computed e ciently by solving a generalized eignevalue problem. For segmenting long image sequences, we have developed a recursive update procedure that incorporates knowledge of segmentation in previous frames for e ciently nding the group correspondence in the new frame. It speeds up the segmentation signi cantly when there is no major scene change, while in the worst case, when there is major scene change, the algorithm performs correctly as if no prior knowledge is used. Experimental results on various synthetic and real image sequences are presented.
منابع مشابه
Motion Segmentation Using Spanning Trees and Graph Cuts
Motion segmentation in videos involves identifying regions in the frames of the video that correspond to independently moving objects. This is one of the key techniques that help solve various problems encountered when dealing with image sequences, such as redundancy elimination in digital video and tracking of moving objects. Graph theoretic approaches have been widely used for performing segm...
متن کاملMotion Tracking with Normalized Cut and Minimum Spanning Tree
We propose using the Normalized Cut method for motion tracking (J. Shi and J. Malik . “Motion Segmentation and Tracking Using Normalized Cuts”. In IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(8), pages 888 905, 2000) on regions in frames that were identified by a Minimum Spanning Tree (MST) method in a pre-proccessing step. The purpose of the pre-proccessing step is to red...
متن کاملMotion Segmentation and Tracking Using
We propose a motion segmentation algorithm that aims to break a scene into its most prominent moving groups. A weighted graph is constructed on the image sequence by connecting pixels that are in the spatiotemporal neighborhood of each other. At each pixel, we deene motion proole vectors which capture the probability distribution of the image velocity. The distance between motion prooles is use...
متن کاملA comparative performance of gray level image thresholding using normalized graph cut based standard S membership function
In this research paper, we use a normalized graph cut measure as a thresholding principle to separate an object from the background based on the standard S membership function. The implementation of the proposed algorithm known as fuzzy normalized graph cut method. This proposed algorithm compared with the fuzzy entropy method [25], Kittler [11], Rosin [21], Sauvola [23] and Wolf [33] method. M...
متن کاملJoint Tracking and Segmentation of Objects Using Graph Cuts
This paper presents a new method to both track and segment objects in videos. It includes predictions and observations inside an energy function that is minimized with graph cuts. The min-cut/max-flow algorithm provides a segmentation as the global minimum of the energy function, at a modest computational cost. Simultaneously, our algorithm associates the tracked objects to the observations dur...
متن کامل