FlowNAS: Neural Architecture Search for Optical Flow Estimation
Not on the map. Why?
Abstract (arXiv)
Existing optical flow estimators usually employ the network architectures typically designed for image classification as the encoder to extract per-pixel features. However, due to the natural difference between the tasks, the architectures designed for image classification may be sub-optimal for flow estimation. To address this issue, we propose a neural architecture search method named FlowNAS to automatically find the better encoder architecture for flow estimation task. We first design a suitable search space including various convolutional operators and construct a weight-sharing super-network for efficiently evaluating the candidate architectures. Then, for better training the super-network, we propose Feature Alignment Distillation, which utilizes a well-trained flow estimator to guide the training of super-network. Finally, a resource-constrained evolutionary algorithm is exploited to find an optimal architecture (i.e., sub-network). Experimental results show that the discovered architecture with the weights inherited from the super-network achieves 4.67% F1-all error on KITTI, an 8.4% reduction of RAFT baseline, surpassing state-of-the-art handcrafted models GMA and AGFlow, while reducing the model complexity and latency. The source code and trained models will be released in https://github.com/VDIGPKU/FlowNAS.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 58 of its 74 references that are in the map. First posted on arXiv 4 Jul 2022.
Builds on
58 of 74 references.
References · 58
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2017Non-local Neural Networkscited by 2,290
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
38 more
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017Progressive Neural Architecture Searchcited by 483
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 324
- 2020Retinex-inspired Unrolling with Cooperative Prior Architecture Search for Low-light Image Enhancementcited by 303
- 2018Slimmable Neural Networkscited by 301
- 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 258
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2017SMASH: One-Shot Model Architecture Search through HyperNetworkscited by 200
- 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
- 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
- 2020Hierarchical Neural Architecture Search for Deep Stereo Matchingcited by 166
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2019FairNAS: Rethinking Evaluation Fairness of Weight Sharing Neural Architecture Searchcited by 129
- 2019Fair DARTS: Eliminating Unfair Advantages in Differentiable Architecture Searchcited by 129
- 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
- 2022Masked Generative Distillationcited by 107
- 2018Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimationcited by 94
- 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
- 2017Optical Flow Guided Feature: A Fast and Robust Motion Representation for Video Action Recognitioncited by 82
- 2019A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularizationcited by 76
- 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
- 2020AttentiveNAS: Improving Neural Architecture Search via Attentive Samplingcited by 65
- 2020Reinforced Multi-Teacher Selection for Knowledge Distillationcited by 62
- 2021Learning Optical Flow from a Few Matchescited by 53
- 2020Discrimination-aware Network Pruning for Deep Model Compressioncited by 50
- 2019Customizable Architecture Search for Semantic Segmentationcited by 41
- 2022Learning Optical Flow with Adaptive Graph Reasoningcited by 33
- 2019AutoDispNet: Improving Disparity Estimation With AutoMLcited by 29
- 2015Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimationcited by 22
50 most cited of 58 All 58 (JSON)
Built on by
Not cited yet.