Background subtraction is widely used for the detection of objects moving against a background in video. Moving objects are detected by comparing the current image with the extracted background image (BI). The BI is constructed using a single or several frames without moving foreground object in the scene. The pixel in BI is updated by the current pixel value if this pixel is determined to be part of the background during the subtraction process. The drawback of this approach is the requirement of the establishment of a background image prior to the detection; otherwise any object that appears in the first frame is detected as “moving object” through the whole sequence. An even more serious problem occurs when there is a sudden change in the background, such as a light being turned on or off, or a newly arrived “still” object. As long as the pixel value change is larger than the threshold, the “still” object after the sudden change will not be included in the background image and hence it will appear as a moving object in the following frames. To avoid these problems, we propose an approach in which a second updated background image, BI2, is stored. BI2 is initially constructed from the first frame detected and then updated through the detection processes with criteria different to that used in updating BI. The pixels in BI2 are updated if they have been determined as background pixels by comparing the difference between the current and previous frames. By using this method, the “still” objects are not falsely detected as moving objects. After a few frames, the “still” objects are updated into the background image BI2. BI2 is then incorporated into the background image BI. Moving objects are then subtracted from the modified background image BI and the “still” objects are eliminated.
[1]
Liang-Gee Chen,et al.
Efficient video segmentation algorithm for real-time MPEG-4 camera system
,
2000,
Visual Communications and Image Processing.
[2]
Til Aach,et al.
Statistical model-based change detection in moving video
,
1993,
Signal Process..
[3]
Robert J. Schalkoff,et al.
Pattern recognition : statistical, structural and neural approaches / Robert J. Schalkoff
,
1992
.
[4]
Larry S. Davis,et al.
W4: Real-Time Surveillance of People and Their Activities
,
2000,
IEEE Trans. Pattern Anal. Mach. Intell..
[5]
Azriel Rosenfeld,et al.
Detection and location of people in video images using adaptive fusion of color and edge information
,
2000,
Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.
[6]
Liang-Gee Chen,et al.
Efficient moving object segmentation algorithm using background registration technique
,
2002,
IEEE Trans. Circuits Syst. Video Technol..
[7]
Liang-Gee Chen,et al.
Automatic threshold decision of background registration technique for video segmentation
,
2002,
IS&T/SPIE Electronic Imaging.