{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,4]],"date-time":"2026-10-04T11:05:27Z","timestamp":1791111927565,"version":"4.1.0"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"1-3","license":[{"start":{"date-parts":[[2007,7,27]],"date-time":"2007-07-27T00:00:00Z","timestamp":1185494400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Comput Vis"],"published-print":{"date-parts":[[2008,5]]},"DOI":"10.1007\/s11263-007-0062-z","type":"journal-article","created":{"date-parts":[[2007,7,26]],"date-time":"2007-07-26T17:55:19Z","timestamp":1185472519000},"page":"103-124","source":"Crossref","is-referenced-by-count":106,"title":["Learning and Inferring Motion Patterns using Parametric Segmental Switching Linear Dynamic Systems"],"prefix":"10.1007","volume":"77","author":[{"given":"Sang Min","family":"Oh","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James M.","family":"Rehg","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tucker","family":"Balch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Frank","family":"Dellaert","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2007,7,27]]},"reference":[{"key":"62_CR1","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1020281327116","volume":"50","author":"C. Andrieu","year":"2003","unstructured":"Andrieu, C., de Freitas, N., Doucet, A., & Jordan, M. I. (2003). An introduction to MCMC for machine learning. Machine Learning, 50, 5\u201343.","journal-title":"Machine Learning"},{"issue":"7","key":"62_CR2","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.1109\/JPROC.2006.876969","volume":"94","author":"T. Balch","year":"2006","unstructured":"Balch, T., Dellaert, F., Feldman, A., Guillory, A., Isbell, C., Khan, Z., Stein, A., & Wilde, H. (2006). How A.I. and multi-robot systems research will accelerate our understanding of social animal behavior. Proceedings of IEEE, 94(7), 1145\u20131463.","journal-title":"Proceedings of IEEE"},{"key":"62_CR3","doi-asserted-by":"crossref","unstructured":"Balch, T., Khan, Z., & Veloso, M. (2001). Automatically tracking and analyzing the behavior of live insect colonies. In Proceedings autonomous agents (pp. 521\u2013528), Montreal.","DOI":"10.1145\/375735.376434"},{"key":"62_CR4","volume-title":"Tracking and data association","author":"Y. Bar-Shalom","year":"1988","unstructured":"Bar-Shalom, Y., & Fortmann, T. E. (1988). Tracking and data association. New York: Academic Press."},{"key":"62_CR5","volume-title":"Estimation and tracking: principles, techniques and software","author":"Y. Bar-Shalom","year":"1993","unstructured":"Bar-Shalom, Y., & Li, X. (1993). Estimation and tracking: principles, techniques and software. Boston: Artech House."},{"key":"62_CR6","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1016\/0005-1098(75)90021-7","volume":"11","author":"Y. Bar-Shalom","year":"1975","unstructured":"Bar-Shalom, Y., & Tse, E. (1975). Tracking in a cluttered environment with probabilistic data-association. Automatica, 11, 451\u2013460.","journal-title":"Automatica"},{"issue":"8","key":"62_CR7","doi-asserted-by":"crossref","first-page":"1239","DOI":"10.1109\/TPAMI.2005.161","volume":"27","author":"A. Barbu","year":"2005","unstructured":"Barbu, A., & Zhu, S.-C. (2005). Generalizing Swendsen\u2013Wang to sampling arbitrary posterior probabilities. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(8), 1239\u20131253.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"62_CR8","doi-asserted-by":"crossref","unstructured":"Brand, M., & Hertzmann, A. (2000). Style machines. In SIGGRAPH: proceedings of the of conference on computer graphics and interactive technologies (pp. 183\u2013192).","DOI":"10.1145\/344779.344865"},{"key":"62_CR9","doi-asserted-by":"crossref","unstructured":"Branson, K., & Belongie, S. (2005). Tracking multiple mouse contours (without too many samples). In Proceedings of IEEE conference on computer vision and pattern recognition (CVPR) (Vol.\u00a01, pp.\u00a01039\u20131046).","DOI":"10.1109\/CVPR.2005.349"},{"key":"62_CR10","doi-asserted-by":"crossref","unstructured":"Bregler, C. (1997). Learning and recognizing human dynamics in video sequences. In Proceedings of IEEE conference on computer vision and pattern recognition (CVPR) (pp.\u00a0568\u2013574).","DOI":"10.1109\/CVPR.1997.609382"},{"key":"62_CR11","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1093\/biomet\/83.3.589","volume":"83","author":"C. Carter","year":"1996","unstructured":"Carter, C., & Kohn, R. (1996). Markov chain Monte Carlo in conditionally Gaussian state spaece models. Biometrika, 83, 589\u2013601.","journal-title":"Biometrika"},{"issue":"1","key":"62_CR12","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1093\/biomet\/83.1.81","volume":"83","author":"G. Casella","year":"1996","unstructured":"Casella, G., & Robert, C. P. (1996). Rao-Blackwellisation of sampling schemes. Biometrika, 83(1), 81\u201394.","journal-title":"Biometrika"},{"issue":"1","key":"62_CR13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/j.2517-6161.1977.tb01600.x","volume":"39","author":"A. P. Dempster","year":"1977","unstructured":"Dempster, A. P., Laird, N. M., & Rubin, D. B. (1977). Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society, Series B, 39(1), 1\u201338.","journal-title":"Journal of the Royal Statistical Society, Series B"},{"issue":"5","key":"62_CR14","doi-asserted-by":"crossref","first-page":"1113","DOI":"10.1109\/78.995067","volume":"50","author":"P. M. Djuric","year":"2002","unstructured":"Djuric, P. M., & Chun, J.-H. (2002). An MCMC sampling approach to estimation of nonstationary hidden Markov Models. IEEE Transactions on Signal Processing, 50(5), 1113\u20131123.","journal-title":"IEEE Transactions on Signal Processing"},{"key":"62_CR15","unstructured":"Doll\u00e1r S, P., Belongie, S., Branson, K., & Rabaud, V. (2005). Monitoring animal behavior in the smart vivarium. In Measuring behavior (pp. 70\u201372)."},{"issue":"6","key":"62_CR16","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1109\/78.923304","volume":"49","author":"A. Doucet","year":"2001","unstructured":"Doucet, A., & Andrieu, C. (2001). Iterative algorithms for state estimation of jump Markov linear systems. IEEE Transactions on Signal Processing, 49(6), 1216\u20131227.","journal-title":"IEEE Transactions on Signal Processing"},{"issue":"3","key":"62_CR17","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1109\/78.905890","volume":"49","author":"A. Doucet","year":"2001","unstructured":"Doucet, A., Gordon, N. J., & Krishnamurthy, V. (2001). Particle filters for state estimation of jump Markov linear systems. IEEE Transactions on Signal Processing, 49(3), 613\u2013624.","journal-title":"IEEE Transactions on Signal Processing"},{"key":"62_CR18","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1177\/105971230401200309","volume":"12","author":"A. Feldman","year":"2004","unstructured":"Feldman, A., & Balch, T. (2004). Representing honey bee behavior for recognition using human trainable models. Adaptive Behavior, 12, 241\u2013250.","journal-title":"Adaptive Behavior"},{"key":"62_CR19","unstructured":"Ferguson, J. (1980). Variable duration models for speech. In Symposium on the application of HMMs to text and speech (pp. 143\u2013179)."},{"issue":"1","key":"62_CR20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TPAMI.2003.1159942","volume":"25","author":"B. Frey","year":"2003","unstructured":"Frey, B., & Jojic, N. (2003). Transformation-invariant clustering and dimensionality reduction using EM. IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(1), 1\u201317.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"62_CR21","volume-title":"The dance language and orientation of bees","author":"K. Frisch","year":"1967","unstructured":"Frisch, K. (1967). The dance language and orientation of bees. Harvard: Harvard University Press."},{"key":"62_CR22","doi-asserted-by":"crossref","unstructured":"Ge, X., & Smyth, P. (2000). Deformable Markov model templates for time-series pattern matching. In International conference knowledge discovery and data mining (KDD) (pp. 81\u201390).","DOI":"10.1145\/347090.347109"},{"issue":"4","key":"62_CR23","first-page":"963","volume":"12","author":"Z. Ghahramani","year":"1998","unstructured":"Ghahramani, Z., & Hinton, G. E. (1998). Variational learning for switching state-space models. Neural Computation, 12(4), 963\u2013996.","journal-title":"Neural Computation"},{"key":"62_CR24","volume-title":"Markov chain Monte Carlo in practice","year":"1996","unstructured":"Gilks, W. R., Richardson, S., & Spiegelhalter, D. J. (Eds). (1996). Markov chain Monte Carlo in practice. London: Chapman and Hall."},{"key":"62_CR25","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1093\/biomet\/57.1.97","volume":"57","author":"W. K. Hastings","year":"1970","unstructured":"Hastings, W. K. (1970). Monte Carlo sampling methods using Markov chains and their applications. Biometrika, 57, 97\u2013109.","journal-title":"Biometrika"},{"key":"62_CR26","unstructured":"Howard, A., & Jebara, T. (2004). Dynamical systems trees. In Proceedings of the 20th conference on uncertainty in AI (UAI) (pp.\u00a0260\u2013267), Banff, Canada."},{"key":"62_CR27","doi-asserted-by":"crossref","unstructured":"Khan, Z., Balch, T., & Dellaert, F. (2004). A Rao-Blackwellized particle filter for eigentracking. In Proceedings of IEEE conference on computer vision and pattern Recognition (CVPR) (Vol. 2, pp.\u00a0980\u2013986).","DOI":"10.1109\/CVPR.2004.1315271"},{"issue":"12","key":"62_CR28","doi-asserted-by":"crossref","first-page":"1960","DOI":"10.1109\/TPAMI.2006.247","volume":"28","author":"Z. Khan","year":"2006","unstructured":"Khan, Z., Balch, T., & Dellaert, F. (2006). MCMC data association and sparse factorization updating for real time multitarget tracking with merged and multiple measurements. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(12), 1960\u20131972.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1\u20132","key":"62_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0304-4076(94)90036-1","volume":"60","author":"C.-J. Kim","year":"1994","unstructured":"Kim, C.-J. (1994). Dynamic linear models with Markov-switching. Journal of Econometrics, 60(1\u20132), 1\u201322.","journal-title":"Journal of Econometrics"},{"key":"62_CR30","first-page":"945","volume":"7","author":"S. Kim","year":"2006","unstructured":"Kim, S., & Smyth, P. (2006). Segmental Hidden Markov Models with Random Effects for Waveform Modeling. Journal of Machine Learning Research, 7, 945\u2013969.","journal-title":"Journal of Machine Learning Research"},{"issue":"6","key":"62_CR31","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1109\/TPAMI.2006.110","volume":"28","author":"M. W. Lee","year":"2006","unstructured":"Lee, M. W., & Cohen, I. (2006). A model-based approach for estimating human 3d poses in static images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(6), 905\u2013916.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"62_CR32","unstructured":"Lerner, U., & Parr, R. (2001). Inference in hybrid networks: theoretical limits and practical algorithms. In Proceedings of the 17th conference on uncertainty in AI (UAI) (pp. 310\u2013318), Seattle, WA, August 2001."},{"key":"62_CR33","unstructured":"Lerner, U., Parr, R., Koller, D., & Biswas, G. (2000). Bayesian fault detection and diagnosis in dynamic systems. In Proceedings of the 17th AAAI national conference on AI (pp. 531\u2013537), Austin, TX."},{"issue":"1","key":"62_CR34","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/S0885-2308(86)80009-2","volume":"1","author":"S. E. Levinson","year":"1990","unstructured":"Levinson, S. E. (1990). Continuously variable duration hidden Markov models for automatic speech recognition. Computer Speech and Language, 1(1), 29\u201345.","journal-title":"Computer Speech and Language"},{"key":"62_CR35","doi-asserted-by":"crossref","unstructured":"Li, Y., Wang, T., & Shum, H-Y. (2002). Motion texture: a two-level statistical model for character motion synthesis. In SIGGRAPH: proceedings of the conference on computer graphics and interactive technologies.","DOI":"10.1145\/566570.566604"},{"key":"62_CR36","volume-title":"Stochastic models, estimation and control","author":"P. Maybeck","year":"1979","unstructured":"Maybeck, P. (1979). Stochastic models, estimation and control (Vol.\u00a01). New York: Academic Press."},{"key":"62_CR37","series-title":"Wiley series in probability and statistics","volume-title":"The EM algorithm and extensions","author":"G. J. McLachlan","year":"1997","unstructured":"McLachlan, G. J., & Krishnan, T. (1997). Wiley series in probability and statistics. The EM algorithm and extensions. New York: Wiley."},{"key":"62_CR38","doi-asserted-by":"crossref","first-page":"1087","DOI":"10.1063\/1.1699114","volume":"21","author":"N. Metropolis","year":"1953","unstructured":"Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953). Equations of state calculations by fast computing machine. Journal of Chemical Physics, 21, 1087\u20131091.","journal-title":"Journal of Chemical Physics"},{"key":"62_CR39","volume-title":"A view of the EM algorithm that justifies incremental, sparse, and other variants","author":"R. M. Neal","year":"1998","unstructured":"Neal, R. M., & Hinton, G. E. (1998). A view of the EM algorithm that justifies incremental, sparse, and other variants. Dordrecht: Kluwer Academic. Also published by MIT Press, 1999."},{"issue":"9","key":"62_CR40","doi-asserted-by":"crossref","first-page":"1016","DOI":"10.1109\/34.877523","volume":"22","author":"B. North","year":"2000","unstructured":"North, B., Blake, A., Isard, M., & Rottscher, J. (2000). Learning and classification of complex dynamics. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(9), 1016\u20131034.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"62_CR41","volume-title":"A\u00a0variational inference method for switching linear dynamic systems","author":"S. M. Oh","year":"2005","unstructured":"Oh, S. M., Ranganathan, A., Rehg, J. M., & Dellaert, F. (2005a). A\u00a0variational inference method for switching linear dynamic systems. GVU Center, College of Computing: Technical Report GIT-GVU-05-16."},{"key":"62_CR42","unstructured":"Oh, S. M., Rehg, J. M., Balch, T., & Dellaert, F. (2005b). Data-driven MCMC for learning and inference in switching linear dynamic systems. In Proceedings of the 22nd AAAI national conference on AI (pp. 944\u2013949), Pittsburgh, PA."},{"key":"62_CR43","doi-asserted-by":"crossref","unstructured":"Oh, S. M., Rehg, J. M., Balch, T., & Dellaert, F. (2005c). Learning and inference in parametric switching linear dynamic systems. In Proceedings of the international conference on computer vision (ICCV) (Vol. 2, pp. 1161\u20131168).","DOI":"10.1109\/ICCV.2005.135"},{"issue":"5","key":"62_CR44","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1109\/89.536930","volume":"4","author":"M. Ostendorf","year":"1996","unstructured":"Ostendorf, M., Digalakis, V. V., & Kimball, O. A. (1996). From HMM\u2019s to segment models: a unified view of stochastic modeling for speech recognition. IEEE Transactions on Speech and Audio Processing, 4(5), 360\u2013378.","journal-title":"IEEE Transactions on Speech and Audio Processing"},{"key":"62_CR45","doi-asserted-by":"crossref","unstructured":"Pavlovi\u0107, V., & Rehg, J. M. (2000). Impact of dynamic model learning on classification of human motion. In Proceedings of IEEE conference on computer vision and pattern recognition (CVPR) (Vol.\u00a01, pp.\u00a0788\u2013795).","DOI":"10.1109\/CVPR.2000.855901"},{"key":"62_CR46","doi-asserted-by":"crossref","unstructured":"Pavlovi\u0107, V., Rehg, J. M., Cham, T.-J., & Murphy, K. (1999). A dynamic Bayesian network approach to figure tracking using learned dynamic models. In Proceedings of the international conference on computer vision (ICCV) (Vol. 1, pp. 94\u2013101).","DOI":"10.1109\/ICCV.1999.791203"},{"key":"62_CR47","unstructured":"Pavlovi\u0107, V., Rehg, J. M., & MacCormick, J. (2000) Learning switching linear models of human motion. In Advances in neural information processing systems (NIPS) (pp. 981\u2013987)."},{"key":"62_CR48","doi-asserted-by":"crossref","unstructured":"Ranganathan, A., & Dellaert, F. (2005). Data driven MCMC for appearance-based topological mapping. In Robotics: science and systems I (pp. 209\u2013216).","DOI":"10.15607\/RSS.2005.I.028"},{"issue":"3","key":"62_CR49","doi-asserted-by":"crossref","first-page":"1090","DOI":"10.1145\/1073204.1073316","volume":"24","author":"L. Ren","year":"2005","unstructured":"Ren, L., Patrick, A., Efros, A., Hodgins, J., & Rehg, J. M. (2005). A\u00a0data-driven approach to quantifying natural human motion. ACM Transactions on Graphics, Special Issue: Proceedings of 2005 SIGGRAPH Conference, 24(3), 1090\u20131097.","journal-title":"ACM Transactions on Graphics, Special Issue: Proceedings of 2005 SIGGRAPH Conference"},{"key":"62_CR50","doi-asserted-by":"crossref","unstructured":"Rosti, A.-V. I., & Gales, M. J. F. (2004). Rao-Blackwellised Gibbs sampling for switching linear dynamical systems. In Proceedings of international conference on acoustic, speech, and signal processing (ICASSP) (Vol. 1, pp. 809\u2013812).","DOI":"10.1109\/ICASSP.2004.1326109"},{"issue":"2","key":"62_CR51","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1162\/089976699300016674","volume":"11","author":"S. Roweis","year":"1999","unstructured":"Roweis, S., & Ghahramani, Z. (1999). A unifying review of linear Gaussian models. Neural Computation, 11(2), 305\u2013345.","journal-title":"Neural Computation"},{"key":"62_CR52","unstructured":"Russel, M. (1993). A segmental HMM for speech pattern matching. In Proceedings of international conference on acoustic, speech, and signal processing (ICASSP) (pp. 499\u2013502)."},{"key":"62_CR53","doi-asserted-by":"crossref","first-page":"763","DOI":"10.1080\/01621459.1991.10475107","volume":"86","author":"R. H. Shumway","year":"1992","unstructured":"Shumway, R. H., & Stoffer, D. S. (1992). Dynamic linear models with switching. Journal of the American Statistical Association, 86, 763\u2013769.","journal-title":"Journal of the American Statistical Association"},{"issue":"5","key":"62_CR54","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1109\/34.1000239","volume":"24","author":"Z. W. Tu","year":"2002","unstructured":"Tu, Z. W., & Zhu, S. C. (2002). Image segmentation by data-driven Markov chain Monte Carlo. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(5), 657\u2013673.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"62_CR55","doi-asserted-by":"crossref","unstructured":"Vidal, R., Chiuso, A., & Soatto, S. (2002). Observability and identifiability of jump linear systems. In Proceedings of IEEE conference on decision and control (Vol. 4, pp. 3614\u20133619).","DOI":"10.1109\/CDC.2002.1184923"},{"issue":"9","key":"62_CR56","doi-asserted-by":"crossref","first-page":"884","DOI":"10.1109\/34.790429","volume":"21","author":"A. D. Wilson","year":"1999","unstructured":"Wilson, A. D., & Bobick, A. F. (1999). Parametric hidden Markov models for gesture recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(9), 884\u2013900.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"10","key":"62_CR57","doi-asserted-by":"crossref","first-page":"1202","DOI":"10.1109\/TPAMI.2003.1233895","volume":"25","author":"O. Zoeter","year":"2003","unstructured":"Zoeter, O., & Heskes, T. (2003). Hierarchical visualization of time-series data using switching linear dynamical systems. IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(10), 1202\u20131215.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"}],"container-title":["International Journal of Computer Vision"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11263-007-0062-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11263-007-0062-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11263-007-0062-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,19]],"date-time":"2025-01-19T23:21:28Z","timestamp":1737328888000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11263-007-0062-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,27]]},"references-count":57,"journal-issue":{"issue":"1-3","published-print":{"date-parts":[[2008,5]]}},"alternative-id":["62"],"URL":"https:\/\/doi.org\/10.1007\/s11263-007-0062-z","relation":{},"ISSN":["0920-5691","1573-1405"],"issn-type":[{"value":"0920-5691","type":"print"},{"value":"1573-1405","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,27]]}}}