Derivation of the Hierarchical EM algorithm for Dynamic Textures

This is the supplemental material for the CVPR 2010 paper, “Clustering Dynamic Textures with the Hierarchical EM Algorithm” [1]. It contains the derivation of the HEM-DTM algorithm and the associated E-step computations, including sensitivity analysis for the Kalman smoothing filter. 1 Derivation of HEM for dynamic textures In this section we derive the HEM algorithm for dynamic textures. We begin with the derivation of the Q function, followed by the Eand M-steps. 1.1 Q function for HEM-DTM In the E-step, the Q function is obtained by taking the conditional expectation, with respect to the hidden variables {X,Z}, of the complete-data likelihood in (7) Q(Θ(r), Θ̂) = K(b) ∑

[1]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[2]  R. Shumway,et al.  AN APPROACH TO TIME SERIES SMOOTHING AND FORECASTING USING THE EM ALGORITHM , 1982 .

[3]  Sailes K. Sengijpta Fundamentals of Statistical Signal Processing: Estimation Theory , 1995 .

[4]  Nuno Vasconcelos,et al.  Learning Mixture Hierarchies , 1998, NIPS.

[5]  Nuno Vasconcelos,et al.  Modeling, Clustering, and Segmenting Video with Mixtures of Dynamic Textures , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Antoni B. Chan,et al.  Clustering dynamic textures with the hierarchical EM algorithm , 2013, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.