System and method for multi-resolution background adaptation
First Claim
Patent Images
1. A system for generating background image information of a scene comprising:
- (a) a video camera suitable for viewing the scene and generating video signals representing image information for the scene;
(b) a frame grabber connected to the video camera for generating a stream of video frames, each video frame comprising image information for the scene at an instant of time; and
(c) a processor connected to the frame grabber, the processor being programmed to update image information for a background image for the scene during a background update cycle based upon image information for a video frame, by;
(i) selecting a region of the video frame;
(ii) analyzing image information for smaller subregions within the region to determine whether any subregion is substantially occluded by an object;
(iii) updating the background image based upon image information for the region if it is determined that any subregion within the region is substantially occluded by an object; and
(iv) repeating steps (ii) and (iii) for each of the subregions when it is determined that the none of the subregions is substantially occluded by an object.
20 Assignments
0 Petitions
Accused Products
Abstract
A multi-resolution background adaptation system and method wherein image information for a video frame is analyzed to update a background image in as great a resolution as possible. The video frame is partitioned into a plurality of cell levels, each cell level comprising at least one cell. Each cell is further partitioned into children cells for several hierarchical levels. Background image adaptation begins at the frame level and proceeds to lower cell levels of smaller cells when the lower cell levels are not substantially occluded by objects.
119 Citations
37 Claims
-
1. A system for generating background image information of a scene comprising:
-
(a) a video camera suitable for viewing the scene and generating video signals representing image information for the scene; (b) a frame grabber connected to the video camera for generating a stream of video frames, each video frame comprising image information for the scene at an instant of time; and (c) a processor connected to the frame grabber, the processor being programmed to update image information for a background image for the scene during a background update cycle based upon image information for a video frame, by; (i) selecting a region of the video frame; (ii) analyzing image information for smaller subregions within the region to determine whether any subregion is substantially occluded by an object; (iii) updating the background image based upon image information for the region if it is determined that any subregion within the region is substantially occluded by an object; and (iv) repeating steps (ii) and (iii) for each of the subregions when it is determined that the none of the subregions is substantially occluded by an object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating background image information of a scene comprising:
-
(a) a video camera suitable for viewing a scene and generating video signals representing image information for the scene; (b) a frame grabber connected to the video camera for generating a stream of video frames, each video frame comprising image information for the scene at an instant of time; and (c) a processor connected to the frame grabber, the processor being programmed to update image information for a background image for the scene during a background update cycle based upon image information for a video frame, by; (i) partitioning the video frame into a plurality of cell levels each comprising at least one cell, wherein the cells are arranged in a hierarchy from a highest cell level corresponding to an entire video frame and lowest cell level, each cell in a cell level except for the lowest cell level having a plurality of children cells at a next lower cell level which are subdivisions of it; (ii) analyzing image information for each children cell of a cell to determine whether any children cell is substantially occluded by an object; (iii) updating a background image based upon image information for the cell if it is determined than at least one children cell of the cell is substantially occluded by an object; (iv) repeating steps (ii) and (iii) for each of the children cells when it is determined that none of the children cells is substantially occluded by an object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for updating image information for a background image of a scene monitored by a video camera from which is generated a stream of video frames, each comprising image information of the scene at an instant of time, the background image being updated during a background update cycle based upon image information for a video frame, comprising steps of:
-
(a) selecting a region of the video frame; (b) analyzing image information for at least one smaller subregion within the region to determine whether the at least one smaller subregion is substantially occluded by an object; (c) updating a background image based upon image information for the region if it is determined that the at least one subregion within the region is substantially occluded by an object; and (d) repeating steps (b) and (c) for each of a plurality of smaller subregions within the region when it is determined that the at least one subregion is not substantially occluded by an object. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium storing executable instructions which cause a computer to generate image information for a background image of a scene during a background update cycle based upon a video frame representing image information for the scene at an instant of time, by:
-
(a) selecting a region of the video frame; (b) analyzing image information for smaller subregions within the region to determine whether any subregion is substantially occluded by an object; (c) updating a background image based upon image information for the region if it is determined that any subregion of the region is substantially occluded by an object; and (d) repeating steps (b) and (c) for each of the subregions when it is determined that none of the subregions is substantially occluded by an object. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
Specification