• DocumentCode
    64000
  • Title

    Clustering Dynamic Textures with the Hierarchical EM Algorithm for Modeling Video

  • Author

    Mumtaz, Adeel ; Coviello, Emanuele ; Lanckriet, Gert R. G. ; Chan, Antoni B.

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
  • Volume
    35
  • Issue
    7
  • fYear
    2013
  • fDate
    Jul-13
  • Firstpage
    1606
  • Lastpage
    1621
  • Abstract
    Dynamic texture (DT) is a probabilistic generative model, defined over space and time, that represents a video as the output of a linear dynamical system (LDS). The DT model has been applied to a wide variety of computer vision problems, such as motion segmentation, motion classification, and video registration. In this paper, we derive a new algorithm for clustering DT models that is based on the hierarchical EM algorithm. The proposed clustering algorithm is capable of both clustering DTs and learning novel DT cluster centers that are representative of the cluster members in a manner that is consistent with the underlying generative probabilistic model of the DT. We also derive an efficient recursive algorithm for sensitivity analysis of the discrete-time Kalman smoothing filter, which is used as the basis for computing expectations in the E-step of the HEM algorithm. Finally, we demonstrate the efficacy of the clustering algorithm on several applications in motion analysis, including hierarchical motion clustering, semantic motion annotation, and learning bag-of-systems (BoS) codebooks for dynamic texture recognition.
  • Keywords
    Kalman filters; computer vision; discrete time systems; expectation-maximisation algorithm; image texture; learning (artificial intelligence); pattern clustering; probability; sensitivity analysis; smoothing methods; video signal processing; BoS codebook learning; DT cluster center learning; DT model; HEM algorithm; LDS; bag-of-system codebook learning; cluster members; computer vision problems; discrete-time Kalman smoothing filter; dynamic texture clustering algorithm; dynamic texture recognition; hierarchical EM algorithm; hierarchical motion clustering; linear dynamical system; motion classification; motion segmentation; probabilistic generative model; recursive algorithm; semantic motion annotation; sensitivity analysis; video modeling; video registration; Algorithm design and analysis; Clustering algorithms; Computational modeling; Dynamics; Heuristic algorithms; Kalman filters; Nickel; Dynamic textures; Kalman filter; bag of systems; expectation maximization; sensitivity analysis; video annotation;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2012.236
  • Filename
    6341753