Detection of moving shadows using mean shift clustering and a significance test

An algorithm that discriminates moving objects from their shadows is presented. Starting from the change mask of an image sequence, first of all the changed area is divided into subregions consisting of pixels with similar colour properties. This is done using the mean shift algorithm, which is very powerful in non-parametric clustering of data. In a second step a significance test is performed to classify each image pixel inside the change mask into one of the classes foreground or shadow. To do this a straightforward image model is used where the grey level of a foreground pixel covered by a shadow is given by the product of the corresponding background pixels' grey-level and a constant value. Assuming that fore- and background images are corrupted by Gaussian white noise, a significance test is derived which classifies all pixels inside the change mask. In the third step global and local information from the first and second steps are combined. For each region inside the change mask it is examined if the majority of pixels survived the second step. If this is the case, the whole region is kept for the final moving object mask, if not the region is set to zero.

[1]  Jörn Ostermann,et al.  Detection of Moving Cast Shadows for Object Segmentation , 1999, IEEE Trans. Multim..

[2]  Rita Cucchiara,et al.  Detecting objects, shadows and ghosts in video streams by exploiting color and motion information , 2001, Proceedings 11th International Conference on Image Analysis and Processing.

[3]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Touradj Ebrahimi,et al.  Cast shadow recognition in color images , 2002, 2002 11th European Signal Processing Conference.

[5]  Til Aach,et al.  Statistical model-based change detection in moving video , 1993, Signal Process..

[6]  Til Aach,et al.  Detection and recognition of moving objects using statistical motion detection and Fourier descriptors , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[7]  Peter Meer,et al.  Synergism in low level vision , 2002, Object recognition supported by user interaction for service robots.

[8]  Alan Watt,et al.  3D Computer Graphics , 1993 .

[9]  Mohan M. Trivedi,et al.  Moving shadow and object detection in traffic scenes , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.