Self-Supervised Representation Learning from Temporal Ordering of Automated Driving Sequences
Self-supervised feature learning enables perception systems to benefit from the vast raw data recorded by vehicle fleets worldwide. While video-level self-supervised learning approaches have shown strong generalizability on classification tasks, the potential to learn dense representations from sequential data has been relatively unexplored. In this work, we propose TempO, a temporal ordering pretext task for pre-training region-level feature representations for perception tasks. We embed each frame by an unordered set of proposal feature vectors, a representation that is natural for object detection or tracking systems, and formulate the sequential ordering by predicting frame transition probabilities in a transformer-based multi-frame architecture whose complexity scales less than quadratic with respect to the sequence length. Extensive evaluations on the BDD100K, nuImages, and MOT17 datasets show that our TempO pre-training approach outperforms single-frame self-supervised learning methods as well as supervised transfer learning initialization strategies, achieving an improvement of +0.7% in mAP for object detection and +2.0% in the HOTA score for multi-object tracking.
Code (0)
등록된 구현이 없습니다.
Tasks
Multi-Object TrackingObjectobject-detectionObject DetectionObject TrackingRepresentation LearningSelf-Supervised LearningTransfer LearningSimilar Papers 제목 키워드 기반
Improving Spatiotemporal Self-Supervision by Deep Reinforcement Learning
Self-supervised learning of convolutional neural networks can harness large amounts of cheap unlabeled data to train powerful feature representations. As surrogate task, we jointly address ordering of visual data in the …
Deep Reinforcement LearningGeneral Classificationreinforcement-learningReinforcement Learning+5Made to Order: Discovering monotonic temporal changes via self-supervised video ordering
Our objective is to discover and localize monotonic temporal changes in a sequence of images. To achieve this, we exploit a simple proxy task of ordering a shuffled image sequence, with `time' serving as a supervisory si…
Contrast and Order Representations for Video Self-Supervised Learning
This paper studies the problem of learning self-supervised representations on videos. In contrast to image modality that only requires appearance information on objects or scenes, video needs to further explore the r…
Action RecognitionSelf-Supervised Action Recognition LinearSelf-Supervised LearningSTAGE: Tool for Automated Extraction of Semantic Time Cues to Enrich Neural Temporal Ordering Models
Despite achieving state-of-the-art accuracy on temporal ordering of events, neural models showcase significant gaps in performance. Our work seeks to fill one of these gaps by leveraging an under-explored dimension of te…
Self-Supervised Contrastive Learning for Videos using Differentiable Local Alignment
Robust frame-wise embeddings are essential to perform video analysis and understanding tasks. We present a self-supervised method for representation learning based on aligning temporal video sequences. Our framework uses…
Action RecognitionContrastive LearningRepresentation LearningVideo Alignment