A Perceptual Prediction Framework for Self Supervised Event Segmentation
Temporal segmentation of long videos is an important problem, that has largely been tackled through supervised learning, often requiring large amounts of annotated training data. In this paper, we tackle the problem of self-supervised temporal segmentation of long videos that alleviate the need for any supervision. We introduce a self-supervised, predictive learning framework that draws inspiration from cognitive psychology to segment long, visually complex videos into individual, stable segments that share the same semantics. We also introduce a new adaptive learning paradigm that helps reduce the effect of catastrophic forgetting in recurrent neural networks. Extensive experiments on three publicly available datasets - Breakfast Actions, 50 Salads, and INRIA Instructional Videos datasets show the efficacy of the proposed approach. We show that the proposed approach is able to outperform weakly-supervised and other unsupervised learning approaches by up to 24% and have competitive performance compared to fully supervised approaches. We also show that the proposed approach is able to learn highly discriminative features that help improve action recognition when used in a representation learning paradigm.
Code (1)
Tasks
Action LocalizationAction RecognitionEvent SegmentationPredictionRepresentation LearningUnsupervised Action SegmentationSimilar Papers 제목 키워드 기반
Perceptual Loss based Speech Denoising with an ensemble of Audio Pattern Recognition and Self-Supervised Models
Deep learning based speech denoising still suffers from the challenge of improving perceptual quality of enhanced signals. We introduce a generalized framework called Perceptual Ensemble Regularization Loss (PERL) built …
DenoisingEmotion ClassificationMulti-Task LearningSpeech DenoisingSpatio-Temporal Event Segmentation and Localization for Wildlife Extended Videos
Using offline training schemes, researchers have tackled the event segmentation problem by providing full or weak-supervision through manually annotated labels or self-supervised epoch-based training. Most works consider…
Action DetectionActivity DetectionContinual LearningEvent Segmentation+1STREAMER: Streaming Representation Learning and Event Segmentation in a Hierarchical Manner
We present a novel self-supervised approach for hierarchical representation learning and segmentation of perceptual inputs in a streaming fashion. Our research addresses how to semantically group streaming inputs into ch…
Self-Supervised Learning of Perceptually Optimized Block Motion Estimates for Video Compression
Block based motion estimation is integral to inter prediction processes performed in hybrid video codecs. Prevalent block matching based methods that are used to compute block motion vectors (MVs) rely on computationally…
Computational EfficiencyMotion EstimationMS-SSIMSelf-Supervised Learning+3Do self-supervised speech models develop human-like perception biases?
Self-supervised models for speech processing form representational spaces without using any external labels. Increasingly, they appear to be a feasible way of at least partially eliminating costly manual annotations, a p…