• DocumentCode
    747797
  • Title

    Learning to Detect Moving Shadows in Dynamic Environments

  • Author

    Joshi, Ajay J. ; Papanikolopoulos, Nikolaos P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Minneapolis, MN
  • Volume
    30
  • Issue
    11
  • fYear
    2008
  • Firstpage
    2055
  • Lastpage
    2063
  • Abstract
    We propose a novel adaptive technique for detecting moving shadows and distinguishing them from moving objects in video sequences. Most methods for detecting shadows work in a static setting with significant human input. To remove these limitations, we propose a more general semi-supervised learning technique to tackle the problem. First, we exploit characteristic differences in color and edges in the video frames to come up with a set of features useful for classification. Second, we use a learning technique that employs Support Vector Machines and the Co-training algorithm, that relies on a small set of human-labeled data. We observe a surprising phenomenon that Co-training can counter the effects of changing underlying probability distributions in the feature space. From the standpoint of detecting shadows, once deployed, the proposed method can dynamically adapt to varying conditions without any manual intervention, and performs better classification than previous methods on static and dynamic environments alike. The strengths of the proposed technique are the small quantity of human labeled data required, and the ability to adapt automatically to changing scene conditions.
  • Keywords
    image classification; image sequences; learning (artificial intelligence); object detection; statistical distributions; support vector machines; video signal processing; adaptive technique; cotraining algorithm; human-labeled data; moving shadows; probability distributions; semisupervised learning technique; support vector machines; video frames; video sequences; Applications; Co-Training; Computer vision; Population Drift; Semi-Supervised Learning; Shadow Detection; Algorithms; Artificial Intelligence; Image Enhancement; Image Interpretation, Computer-Assisted; Motion; Pattern Recognition, Automated; Subtraction Technique;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2008.150
  • Filename
    4540098