Background maintenance of an image sequence
First Claim
1. An image processing system for processing an image having pixels, comprising:
- an intersection module that groups the pixels to form an intersection image based on an initial classification of each pixel;
a histogram module that determines a property of the pixels within the intersection image to create a boundary of a foreground region; and
a backprojection module that fills in the foreground region within the boundary to segment the foreground region from the image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image background maintenance system and method for maintaining a background model of an image sequence by processing on multiple spatial scales. These multiple spatial scales include a pixel scale, a regional scale and a frame scale. The image sequence undergoes pixel processing that determines a current background model and provides an initial pixel assignment as either a background or a foreground pixel. Region processing further refines the initial pixel assignments by considering relationships between pixels and possibly reassigning pixels. Frame processing further refines the current background model by determining whether a substantial change has occurred in the actual background and, if so, providing a more accurate background model.
-
Citations
20 Claims
-
1. An image processing system for processing an image having pixels, comprising:
-
an intersection module that groups the pixels to form an intersection image based on an initial classification of each pixel;
a histogram module that determines a property of the pixels within the intersection image to create a boundary of a foreground region; and
a backprojection module that fills in the foreground region within the boundary to segment the foreground region from the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable modules, comprising:
-
an intersection module that groups pixels in a current frame based on an initial classification of each pixel to form an intersection image;
a histogram module that determines a property of intersection image pixels to form a boundary of a foreground region; and
a backprojection module that connects pixels within the boundary of the foreground region to divide the foreground region from the current frame. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of processing an image containing pixels, comprising:
-
finding an intersection image within the image using an individual pixel property;
determining a boundary of a foreground region using the intersection image; and
filling in the foreground region within the boundary to segment the foreground region from the image. - View Dependent Claims (17, 18, 19, 20)
-
Specification