An adaptive shadow detection algorithm is proposed to improve the accuracy and scene adaptive capacity of the shadow detection and to raise the effect of moving object detection. The change ratios of YUV components between candidate foreground and original background are used to detect shadow pixels
and the global edge texture and sampling deduction methods are employed to estimate the detection threshold values. The algorithm automatically complete the processes of both thresholds estimation and shadow discriminant without any manual intervention
so the algorithm is adaptive to different light conditions and has a strong robustness. Experiment results on standard videos with different lighting conditions show that both the accuracy and stability are raised by the proposed algorithm and the average comprehensive index of the proposed algorithm can reach more than 94%.
关键词
Keywords
references
CANDAMO J, SHREVE M, GOLDGOF D B, et al. Understanding transit scenes: a survey on human behavior-recognition algorithms [J]. IEEE Transactions on Intelligent Transportation Systems, 2010, 11(1): 206-224.
SANIN A, SANDERSON C, LOVELL B C. Shadow detection: a survey and comparative evaluation of recent methods [J]. Pattern Recognition, 2012, 45(4): 1684-1695.
HSIEH J W, HU W F, CHANG C J, et al. Shadow elimination for effective moving object detection by Gaussian shadow modeling [J]. Image and Vision Computing, 2003, 21(6): 505-516.
CUCCHIARA R, GRANA C, PICCARDI M, et al. Detecting moving objects, ghosts, and shadows in video streams [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,2003,25(10):1337-1342.
HUANG J B, CHEN C S. Moving cast shadow detection using physics-based features [C]∥Proc of the IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, NJ, USA: IEEE, 2009: 2310-2317.
LEONE A, DISTANTE C. Shadow detection for moving objects based on texture analysis [J]. Pattern Recognition, 2007, 40(4): 1222-1233.
SANIN A, SANDERSON C, LOVELL B C. Improved shadow removal for robust person tracking in surveillance scenarios [C]∥Proc of the 20th International Conference on Pattern Recognition. Piscataway, NJ, USA: IEEE, 2010: 141-144.
LEONE A, DISTANTE C. Shadow detection for moving objects based on texture analysis [J]. Pattern Recognition, 2007, 40(4): 1222-1233.
JOSHI A J, PAPANIKOLOPOULOS N P. Learning to detect moving shadows in dynamic environments [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008, 30(11): 2055-2063.
MARTEL-BRISSON N, ZACCARIN A. Kernel-based learning of cast shadows from a physical model of light sources and surfaces for low-level segmentation [C]∥Proc of the IEEE Conference on Computer Vision and Pattern Recognition. Piscataway, NJ, USA: IEEE, 2008: 1-8.
CELIK H, ORTIGOSA A M, HANJALIC A, et al. Autonomous and adaptive learning of shadows for surveillance [C]∥Proc of the 9th International Workshop on Image Analysis for Multimedia Interactive Services. Piscataway, NJ, USA: IEEE, 2008: 59-62.
CHOI J, YOO Y J, CHOI J Y. Adaptive shadow estimator for removing shadow of moving object [J]. Computer Vision and Image Understanding, 2010, 114(9): 1017-1029.
KIM K, CHALIDABHONGSE T H, HARWOOD D, et al. Real-time foreground-background segmentation using codebook model [J]. Real-Time Imaging, 2005, 11(3): 172-185.
LIU Hong, LI Jintao, LIU Qun, et al. Moving cast shadow elimination based on color and gradient features [J]. Journal of Compute-Aided Design and Graphics, 2007, 19(10): 1279-1285.