paper-with-me

홈 › Papers

Non-Linear Temporal Subspace Representations for Activity Recognition

2018-03-27 · CVPR 2018 6 · Anoop Cherian, Suvrit Sra, Stephen Gould, Richard Hartley

Representations that can compactly and effectively capture the temporal evolution of semantic content are important to computer vision and machine learning algorithms that operate on multi-variate time-series data. We investigate such representations motivated by the task of human action recognition. Here each data instance is encoded by a multivariate feature (such as via a deep CNN) where action dynamics are characterized by their variations in time. As these features are often non-linear, we propose a novel pooling method, kernelized rank pooling, that represents a given sequence compactly as the pre-image of the parameters of a hyperplane in a reproducing kernel Hilbert space, projections of data onto which captures their temporal order. We develop this idea further and show that such a pooling scheme can be cast as an order-constrained kernelized PCA objective. We then propose to use the parameters of a kernelized low-rank feature subspace as the representation of the sequences. We cast our formulation as an optimization problem on generalized Grassmann manifolds and then solve it efficiently using Riemannian optimization techniques. We present experiments on several action recognition datasets using diverse feature modalities and demonstrate state-of-the-art results.

📄 PDF Abstract BibTeX arXiv:1803.11064

Code (0)

등록된 구현이 없습니다.

Tasks

Action RecognitionActivity RecognitionRiemannian optimizationTemporal Action LocalizationTime SeriesTime Series Analysis

Methods 이 논문이 사용한 방법론

PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…

Similar Papers 제목 키워드 기반

Generalized Rank Pooling for Activity Recognition

2017-04-07 · CVPR 2017 7 · Anoop Cherian, Basura Fernando, Mehrtash Harandi, Stephen Gould

Most popular deep models for action recognition split video sequences into short sub-sequences consisting of a few frames; frame-based features are then pooled for recognizing the activity. Usually, this pooling step dis…

Action RecognitionActivity RecognitionRiemannian optimizationTemporal Action Localization

Human Action Attribute Learning From Video Data Using Low-Rank Representations

2016-12-23 · Tong Wu, Prudhvi Gurram, Raghuveer M. Rao, Waheed U. Bajwa

Representation of human actions as a sequence of human body movements or action attributes enables the development of models for human activity recognition and summarization. We present an extension of the low-rank repre…

Action RecognitionActivity RecognitionAttributeClustering+2

Towards Generalizable Surgical Activity Recognition Using Spatial Temporal Graph Convolutional Networks

2020-01-11 · Duygu Sarikaya, Pierre Jannin

Modeling and recognition of surgical activities poses an interesting research problem. Although a number of recent works studied automatic recognition of surgical activities, generalizability of these works across differ…

Activity RecognitionGesture RecognitionSurgical Gesture Recognition

GroupFormer: Group Activity Recognition with Clustered Spatial-Temporal Transformer

2021-08-28 · ICCV 2021 10 · Shuaicheng Li, Qianggang Cao, Lingbo Liu, Kunlin Yang 외

Group activity recognition is a crucial yet challenging problem, whose core lies in fully exploring spatial-temporal interactions among individuals and generating reasonable group representations. However, previous metho…

Activity RecognitionGroup Activity Recognition

Sequence Summarization Using Order-constrained Kernelized Feature Subspaces

2017-05-24 · Anoop Cherian, Suvrit Sra, Richard Hartley

Representations that can compactly and effectively capture temporal evolution of semantic content are important to machine learning algorithms that operate on multi-variate time-series data. We investigate such represent…

Action RecognitionRiemannian optimizationTemporal Action LocalizationTime Series+1