Image Processing System and Method for Object Tracking
First Claim
Patent Images
1. An image processing method comprising:
- receiving a video image at an image processor, the video image comprising an initial frame and a plurality subsequent frames;
locating an object within an initial frame of the video image;
generating a histogram related to the object in the initial frame;
generating a foreground map that includes the object;
for each subsequent frame in the video image;
performing a mean shift iteration to adjust the location of the object within the current frame;
updating the histogram related to the object; and
updating the foreground map.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing method can be performed on a video image that includes an initial frame and a plurality of subsequent frames. An object is located within the initial frame of the video image and a histogram related to the object is generated. A foreground map that includes the object is also generated. For each subsequent frame, a mean shift iteration is performed to adjust the location of the object within the current frame. The histogram related to the object and the foreground map can then be updated.
45 Citations
20 Claims
-
1. An image processing method comprising:
-
receiving a video image at an image processor, the video image comprising an initial frame and a plurality subsequent frames; locating an object within an initial frame of the video image; generating a histogram related to the object in the initial frame; generating a foreground map that includes the object; for each subsequent frame in the video image; performing a mean shift iteration to adjust the location of the object within the current frame; updating the histogram related to the object; and updating the foreground map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing method comprising:
-
receiving a video frame; performing a first search for an object within the video frame by searching for a representation of the object within the video frame, the first search being performed with an original scale of the representation of the object; performing a second search for the object within the video frame by searching for the representation of the object within the video frame, the second search being performed with an enlarged scale of the representation of the object; performing a third search for the object within the video frame by searching for the representation of the object within the video frame, the third search being performed with a shrunken scale of the representation of the object; and determining which search of the first, second and third searches found a best match of the object. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An image processor comprising:
-
an input to receive a video image, the video image comprising an initial frame and a plurality of subsequent frames; and a processing system to process the video image, the processing system including a processor programmed to perform the following steps; locating an object within the initial frame of the video image; generating a histogram related to the object in the initial frame; generating a foreground map that includes the object; for each subsequent frame in the video image; performing a mean shift iteration to adjust the location of the object within the current frame; updating the histogram related to the object; and updating the foreground map. - View Dependent Claims (18, 19, 20)
-
Specification