Figure 9: An HHMM state transition diagram for the IXMAS data.
Table 2: Classification results (rate of correct classification).
Method Exercise Walk IXMAS
Semi-sup. HHMM 93.57% 96.95% 71.63%
Unsuperv. HHMM 91.13% 93.13% 65.43%
Flat HMM 90.65% 92.37% 65.43%
set (72.5%), taking into account that we do not make
any manual settings.
5 CONCLUSIONS
We have presented a novel method for the automatic
discovery of an HHMM topological structure applied
to finding semantic patterns in an unlabelled motion
sequence. We demonstrated our algorithm’s ability
to work with various data features obtained from dif-
ferent types of mocap/video sources. Since the al-
gorithm is not linked with any a priori information
from the data, it could be used with various data types
(for example, in DNA sequence analysis). Our algo-
rithm is fully automated with no additional configura-
tion parameters required.
In order to develop a more detailed knowledge of
the strengths and robustness of our algorithm, a more
thorough experimental evaluation of our system will
be carried out in future work. We hope to improve the
robustness and compactness of our model by using al-
ternative clustering algorithms, and we plan to involve
probability estimation to the cut-off level detection.
REFERENCES
Bengio, Y., Paiement, J., and Vincent, P. (2004). Out-
of-sample extensions for LLE, Isomap, MDS, Eigen-
maps and spectral clustering. Advances in Neural In-
formation Processing Systems 16.
Bowden, R. (2000). Learning non-linear models of shape
and motion. PhD Thesis, Dept Systems Engineering,
Brunel University.
Choi, H., Nesvizhskii, A., Ghosh, D., and Qin, Z. (2009).
Hierarchical HMM with application to joint analy-
sis of ChIP-seq and ChIP-chip data. Bioinformatics,
(25):1715–1721.
Duda, R. O., Hart, P. E., and Stork, D. G. (2000). Pattern
classification. Wiley-Interscience Publication.
Fine, S., Singer, Y., and Tishby, N. (1998). The Hierarchi-
cal Hidden Markov Model: Analysis and applications.
Machine Learning, 32(1):41–62.
Hu, M., Ingram, C., Sirski, M., Pal, C., Swamy, S., and Pat-
ten, C. (2000). A hierarchical HMM implementation
for vertebrate gene splice site prediction. Technical
report, Dept. of Computer Science, University of Wa-
terloo.
Junejo, I., Dexter, E., Laptev, I., and Perez, P. (2008).
Cross-view action recognition from temporal self-
similarities. ECCV, pages 293–306.
Kawanaka, D., Okatani, T., and Deguchi, K. (2006).
HHMM based recognition of human activity. IEICE
Transactions Inf. and Syst., 89(7):2180–2185.
McLachlan, G. and Basford, K. (1988). Mixture mod-
els: Inference and applications to clustering. Marcel
Dekker.
Murphy, K. and Paskin, M. (2001). Linear time inference in
Hierarchical HMMs. Proc. Neural Information Pro-
cessing Systems.
Nguyen, N. and Venkatesh, S. (2008). Discovery of activ-
ity structures using the Hierarchical Hidden Markov
Model. BMVC, pages 112–122.
Rosin, P. L. (2001). Unimodal thresholding. Pattern Recog-
nition, 34:2083–2096.
Samko, O., Marshall, A., and Rosin, P. (2006). Selection of
the optimal parameter value for the isomap algorithm.
Pattern Rocognition Letters, 27:968–979.
Silva, V. and Tenenbaum, J. (2003). Local versus global
methods for nonlinear dimensionality reduction. In
Advances in Neural Information Processing Systems,
volume 15.
Tenenbaum, J., Silva, V., and Langford, J. (2000). A global
geometric framework for nonlinear dimensionality re-
duction. Science, 290:2319–2323.
Xie, L., Chang, S., Divakaran, A., and Sun, H. (2003).
Feature selection and order identification for unsu-
pervised discovery of statistical temporal structures in
video. IEEE International Conference on Image Pro-
cessing (ICIP), 1:29–32.
Youngblood, G. M. and Cook, D. J. (2007). Data mining
for hierarchical model creation. IEEE Transactions
on Systems, Man, and Cybernetics, Part C, 37(4):561–
572.
VISAPP 2010 - International Conference on Computer Vision Theory and Applications
280