Method and system for automatically locating static occlusions
First Claim
Patent Images
1. A computer-implemented method of automatically identifying pixels corresponding to an occlusion in a scene captured with an image capturing device, where the occlusion obstructs a view of an object, in whole or part, being tracked within the scene, the method comprising:
- a) identifying one or more foreground objects within the scene from at least one sequence of image frames including digital representations of the scene;
b) updating an accumulator array at pixel locations of the identified one or more foreground objects within the plurality of image frames;
c) determining a trajectory of the identified one or more foreground objects;
d) detecting pixels in an area of the updated accumulator array not associated with the foreground objects and located along the trajectory; and
e) associating the detected pixels as belonging to an occlusion.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides a method and system to locate/detect static occlusions associated with an image captured scene including a tracked object. According to an exemplary method, static occlusions are automatically located by monitoring the motion of single or multiple objects in a scene over time and with the use of an associated accumulator array.
14 Citations
25 Claims
-
1. A computer-implemented method of automatically identifying pixels corresponding to an occlusion in a scene captured with an image capturing device, where the occlusion obstructs a view of an object, in whole or part, being tracked within the scene, the method comprising:
-
a) identifying one or more foreground objects within the scene from at least one sequence of image frames including digital representations of the scene; b) updating an accumulator array at pixel locations of the identified one or more foreground objects within the plurality of image frames; c) determining a trajectory of the identified one or more foreground objects; d) detecting pixels in an area of the updated accumulator array not associated with the foreground objects and located along the trajectory; and e) associating the detected pixels as belonging to an occlusion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An image processing system for automatically locating pixels corresponding to an occlusion in a scene, the system comprising:
-
a processor; and
,a non-transitory computer readable memory storing instructions that are executable by the processor to; a) receive a digital image of a scene captured with an image capturing device; b) identify one or more foreground objects within the scene from at least one sequence of image frames including digital representations of the scene; c) update an accumulator array with a location of the identified one or more foreground objects within the plurality of image frames; d) determine a trajectory of the identified one or more foreground objects; e) detect pixels in an area of the updated accumulator array not associated with the foreground objects and located along the trajectory; and associate the detected pixels as belonging to an occlusion. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising:
-
a non-transitory computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to perform a method of automatically locating an occlusion in a scene captured with an image capturing device, the method comprising; a) identifying one or more foreground objects within the scene from at least one sequence of image frames including digital representations of the scene; b) updating an accumulator array with a location of the identified one or more foreground objects within the plurality of image frames; c) determining a trajectory of the identified one or more foreground objects; and d) identifying pixels in an area of the accumulator array not associated with foreground objects and along the trajectory and associating the pixels as corresponding to an occlusion. - View Dependent Claims (24, 25)
-
Specification