Patent ID: 7162055

Claim:
A system for tracking video objects in video frames, the system comprising one or more modules configured for: performing spatial segmentation on a current video frame to identify plural regions of pixels with homogenous intensity values, each of the pixels having a number of sample values, wherein the number is one, two or three; performing motion estimation between each of the plural regions in the current video frame and a previous video frame in which a boundary of a video object was previously computed; using the motion estimation for each of the plural regions to warp pixel locations in the region to locations in the previous video frame; determining whether the warped pixel locations are within the previously computed boundary of the video object in the previous video frame to identify a set of the plural regions that are likely to be part of the video object in the current video frame; and forming a boundary of the video object in the current video frame as a combination of each of the plural regions in the current video frame that are in the set.