Unsupervised Co-Activity Detection from Multiple Videos Using Absorbing Markov Chain

Authors

  • Donghun Yeo POSTECH
  • Bohyung Han POSTECH
  • Joon Hee Han POSTECH

DOI:

https://doi.org/10.1609/aaai.v30i1.10464

Keywords:

co-activity detection, absorbing Markov chain, unsupervised learning

Abstract

We propose a simple but effective unsupervised learning algorithm to detect a common activity (co-activity) from a set of videos, which is formulated using absorbing Markov chain in a principled way. In our algorithm, a complete multipartite graph is first constructed, where vertices correspond to subsequences extracted from videos using a temporal sliding window and edges connect between the vertices originated from different videos; the weight of an edge is proportional to the similarity between the features of two end vertices. Then, we extend the graph structure by adding edges between temporally overlapped subsequences in a video to handle variable-length co-activities using temporal locality, and create an absorbing vertex connected from all other nodes. The proposed algorithm identifies a subset of subsequences as co-activity by estimating absorption time in the constructed graph efficiently. The great advantage of our algorithm lies in the properties that it can handle more than two videos naturally and identify multiple instances of a co-activity with variable lengths in a video. Our algorithm is evaluated intensively in a challenging dataset and illustrates outstanding performance quantitatively and qualitatively.

Downloads

Published

2016-03-05

How to Cite

Yeo, D., Han, B., & Han, J. H. (2016). Unsupervised Co-Activity Detection from Multiple Videos Using Absorbing Markov Chain. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.10464