Trajectory saliency detection using consistency-oriented latent codes from a recurrent auto-encoder
arXiv:2012.09573 · doi:10.1109/TCSVT.2021.3078804
Abstract
In this paper, we are concerned with the detection of progressive dynamic saliency from video sequences. More precisely, we are interested in saliency related to motion and likely to appear progressively over time. It can be relevant to trigger alarms, to dedicate additional processing or to detect specific events. Trajectories represent the best way to support progressive dynamic saliency detection. Accordingly, we will talk about trajectory saliency. A trajectory will be qualified as salient if it deviates from normal trajectories that share a common motion pattern related to a given context. First, we need a compact while discriminative representation of trajectories. We adopt a (nearly) unsupervised learning-based approach. The latent code estimated by a recurrent auto-encoder provides the desired representation. In addition, we enforce consistency for normal (similar) trajectories through the auto-encoder loss function. The distance of the trajectory code to a prototype code accounting for normality is the means to detect salient trajectories. We validate our trajectory saliency detection method on synthetic and real trajectory datasets, and highlight the contributions of its different components. We show that our method outperforms existing methods on several scenarios drawn from the publicly available dataset of pedestrian trajectories acquired in a railway station (Alahi 2014).
References in corpus (8)
- Adam: A Method for Stochastic Optimization
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- FaceNet: A Unified Embedding for Face Recognition and Clustering
- In Defense of the Triplet Loss for Person Re-Identification
- Video Salient Object Detection via Fully Convolutional Networks
- Video Salient Object Detection Using Spatiotemporal Deep Features
- Self-Consistent Trajectory Autoencoder: Hierarchical Reinforcement Learning with Trajectory Embeddings
- Representation Learning of Pedestrian Trajectories Using Actor-Critic Sequence-to-Sequence Autoencoder