skip to main content
10.1145/1877937.1877941acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

A logic programming approach to activity recognition

Published:25 October 2010Publication History

ABSTRACT

We have been developing a system for recognising human activity given a symbolic representation of video content. The input of our system is a set of time-stamped short-term activities detected on video frames. The output of our system is a set of recognised long-term activities, which are pre-defined temporal combinations of short-term activities. The constraints on the short-term activities that, if satisfied, lead to the recognition of a long-term activity, are expressed using a dialect of the Event Calculus. We illustrate the expressiveness of the dialect by showing the representation of several typical complex activities. Furthermore, we present a detailed evaluation of the system through experimentation on a benchmark dataset of surveillance videos.

References

  1. J. Allen and G. Ferguson. Actions and events in interval temporal logic. Journal of Logic and Computation, 4(5):531--579, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Artikis and G. Paliouras. Behaviour recognition using the event calculus. In Artificial Intelligence Applications & Innovations. Springer, 2009.Google ScholarGoogle Scholar
  3. A. Artikis, A. Skarlatidis, and G. Paliouras. Behaviour recognition from video content using the event calculus. International Journal of AI Tools, 19(2), 2010.Google ScholarGoogle ScholarCross RefCross Ref
  4. L. Chittaro and A. Montanari. Efficient temporal reasoning in the cached event calculus. Computational Intelligence, 12(3):359--382, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  5. C. Dousson and P. Le Maigat. Chronicle recognition improvement using temporal focusing and hierarchisation. In IJCAI, pages 324--329, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Fillmore. The case for CASE. In E. Bach and R. Harms, editors, Universals in Linguistic Theory, pages 1--88. Holt, Rinehart, and Winston, 1968.Google ScholarGoogle Scholar
  7. A. Hakeem and M. Shah. Learning, detection and representation of multi-agent events in videos. Artificial Intelligence, 171(8--9):586--605, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Kosmopoulos, P. Antonakaki, K. Valasoulis, A. Kesidis, and S. Perantonis. Human behaviour classification using multiple views. In Hellenic Conference on Artificial Intelligence, LNAI 5138. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Kowalski and M. Sergot. A logic-based calculus of events. New Generation Computing, 4(1):67--96, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Miller and M. Shanahan. The event calculus in a classical logic. JETAI, 4(16), 2000.Google ScholarGoogle Scholar
  11. A. Paschke and M. Bichler. Knowledge representation concepts for automated SLA management. Decision Support Systems, 46(1):187--205, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. V. Shet, D. Harwood, and L. Davis. VidMAP: video monitoring of activity with Prolog. In Advanced Video and Signal Based Surveillance. IEEE, 2005.Google ScholarGoogle Scholar
  13. V. Shet, J. Neumann, V. Ramesh, and L. Davis. Bilattice-based logical reasoning for human detection. In Computer Vision and Pattern Recognition. IEEE, 2007.Google ScholarGoogle Scholar

Index Terms

  1. A logic programming approach to activity recognition

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        EiMM '10: Proceedings of the 2nd ACM international workshop on Events in multimedia
        October 2010
        68 pages
        ISBN:9781450301763
        DOI:10.1145/1877937

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 25 October 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        EiMM '10 Paper Acceptance Rate9of16submissions,56%Overall Acceptance Rate19of36submissions,53%

        Upcoming Conference

        MM '24
        MM '24: The 32nd ACM International Conference on Multimedia
        October 28 - November 1, 2024
        Melbourne , VIC , Australia

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader