Saved in:
Bibliographic Details
Main Authors: Nair, Vishnu S, Sree, Sneha, Joseph, Jayaraj, Sivaprakasam, Mohanasankar
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.11511
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916251786280960
author Nair, Vishnu S
Sree, Sneha
Joseph, Jayaraj
Sivaprakasam, Mohanasankar
author_facet Nair, Vishnu S
Sree, Sneha
Joseph, Jayaraj
Sivaprakasam, Mohanasankar
contents This paper addresses the critical need for online action representation, which is essential for various applications like rehabilitation, surveillance, etc. The task can be defined as representation of actions as soon as they happen in a streaming video without access to video frames in the future. Most of the existing methods use predefined window sizes for video segments, which is a restrictive assumption on the dynamics. The proposed method employs a change detection algorithm to automatically segment action sequences, which form meaningful sub-actions and subsequently fit symbolic generative motion programs to the clipped segments. We determine the start time and end time of segments using change detection followed by a piece-wise linear fit algorithm on joint angle and bone length sequences. Domain-specific symbolic primitives are fit to pose keypoint trajectories of those extracted segments in order to obtain a higher level semantic representation. Since this representation is part-based, it is complementary to the compositional nature of human actions, i.e., a complex activity can be broken down into elementary sub-actions. We show the effectiveness of this representation in the downstream task of class agnostic repetition detection. We propose a repetition counting algorithm based on consecutive similarity matching of primitives, which can do online repetition counting. We also compare the results with a similar but offline repetition counting algorithm. The results of the experiments demonstrate that, despite operating online, the proposed method performs better or on par with the existing method.
format Preprint
id arxiv_https___arxiv_org_abs_2405_11511
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Online Action Representation using Change Detection and Symbolic Programming
Nair, Vishnu S
Sree, Sneha
Joseph, Jayaraj
Sivaprakasam, Mohanasankar
Computer Vision and Pattern Recognition
This paper addresses the critical need for online action representation, which is essential for various applications like rehabilitation, surveillance, etc. The task can be defined as representation of actions as soon as they happen in a streaming video without access to video frames in the future. Most of the existing methods use predefined window sizes for video segments, which is a restrictive assumption on the dynamics. The proposed method employs a change detection algorithm to automatically segment action sequences, which form meaningful sub-actions and subsequently fit symbolic generative motion programs to the clipped segments. We determine the start time and end time of segments using change detection followed by a piece-wise linear fit algorithm on joint angle and bone length sequences. Domain-specific symbolic primitives are fit to pose keypoint trajectories of those extracted segments in order to obtain a higher level semantic representation. Since this representation is part-based, it is complementary to the compositional nature of human actions, i.e., a complex activity can be broken down into elementary sub-actions. We show the effectiveness of this representation in the downstream task of class agnostic repetition detection. We propose a repetition counting algorithm based on consecutive similarity matching of primitives, which can do online repetition counting. We also compare the results with a similar but offline repetition counting algorithm. The results of the experiments demonstrate that, despite operating online, the proposed method performs better or on par with the existing method.
title Online Action Representation using Change Detection and Symbolic Programming
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2405.11511