Optical Flow Estimation in 360^circ Videos: Dataset, Model and Application
Not on the map. Why?
Abstract (arXiv)
Optical flow estimation has been a long-lasting and fundamental problem in the computer vision community. However, despite the advances of optical flow estimation in perspective videos, the 360^circ videos counterpart remains in its infancy, primarily due to the shortage of benchmark datasets and the failure to accommodate the omnidirectional nature of 360^circ videos. We propose the first perceptually realistic 360^circ filed-of-view video benchmark dataset, namely FLOW360, with 40 different videos and 4,000 video frames. We then conduct comprehensive characteristic analysis and extensive comparisons with existing datasets, manifesting FLOW360's perceptual realism, uniqueness, and diversity. Moreover, we present a novel Siamese representation Learning framework for Omnidirectional Flow (SLOF) estimation, which is trained in a contrastive manner via a hybrid loss that combines siamese contrastive and optical flow losses. By training the model on random rotations of the input omnidirectional frames, our proposed contrastive scheme accommodates the omnidirectional nature of optical flow estimation in 360^circ videos, resulting in significantly reduced prediction errors. The learning scheme is further proven to be efficient by expanding our siamese learning scheme and omnidirectional optical flow estimation to the egocentric activity recognition task, where the classification accuracy is boosted up to ~26%. To summarize, we study the optical flow estimation in 360^circ videos problem from perspectives of the benchmark dataset, learning model, and also practical application. The FLOW360 dataset and code are available at https://siamlof.github.io.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 49 of its 95 references that are in the map. First posted on arXiv 27 Jan 2023.
Builds on
49 of 95 references.
References · 49
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2018Scaling Egocentric Vision: The EPIC-KITCHENS Datasetcited by 789
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2018Image Transformercited by 770
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
37 more
- 2016Fully-Convolutional Siamese Networks for Object Trackingcited by 566
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2018Spherical CNNscited by 452
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2018Video Action Transformer Networkcited by 316
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2018Videos as Space-Time Region Graphscited by 221
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2018Charades-Ego: A Large-Scale Dataset of Paired Third and First Person Videoscited by 127
- 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
- 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
- 2018OmniDepth: Dense Depth Estimation for Indoors Spherical Panoramascited by 98
- 2018Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimationcited by 94
- 2018Timeception for Complex Action Recognitioncited by 89
- 2020Actor-Transformers for Group Activity Recognitioncited by 84
- 2021Space-time Mixing Attention for Video Transformercited by 84
- 2019Tangent Images for Mitigating Spherical Distortioncited by 79
- 2019A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularizationcited by 76
- 2016VideoLSTM Convolves, Attends and Flows for Action Recognitioncited by 60
- 2018Kernel Transformer Networks for Compact Spherical Convolutioncited by 56
- 2019Corners for Layout: End-to-End Layout Recovery from 360 Imagescited by 55
- 2015Action Recognition using Visual Attentioncited by 49
- 2021Trear: Transformer-based RGB-D Egocentric Action Recognitioncited by 39
- 2016Full Flow: Optical Flow Estimation By Global Optimization over Regular Gridscited by 34
- 2015Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimationcited by 22
- 2017MirrorFlow: Exploiting Symmetries in Joint Optical Flow and Occlusion Estimationcited by 21
- 2016Unsupervised convolutional neural networks for motion estimationcited by 12
- 2020Revisiting Optical Flow Estimation in 360 Videoscited by 12
- 2021OmniFlow: Human Omnidirectional Optical Flowcited by 9
- 2015Deep End2End Voxel2Voxel Predictioncited by 7
- 2016Learning to Extract Motion from Videos in Convolutional Neural Networkscited by 5
- 2021Stacked Temporal Attention: Improving First-person Action Recognition by Emphasizing Discriminative Clipscited by 4
- 2019Visual Distortions in 360-degree Videoscited by 3
- 2020Egok360: A 360 Egocentric Kinetic Human Activity Video Datasetcited by 3
Built on by
Not cited yet.