Proceedings

RAFT: Recurrent All-Pairs Field Transforms for Optical Flow (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 4839-4843.

https://doi.org/10.24963/ijcai.2021/662

Abstract

We introduce Recurrent All-Pairs Field Transforms (RAFT), a new deep network architecture for optical flow. RAFT extracts per-pixel features, builds multi-scale 4D correlation volumes for all pairs of pixels, and iteratively updates a flow field through a recurrent unit that performs lookups on the correlation volumes. RAFT achieves state-of-the-art performance on the KITTI and Sintel datasets. In addition, RAFT has strong cross-dataset generalization as well as high efficiency in inference time, training speed, and parameter count.

  1. [Adler and Öktem, 2017] Jonas Adler and Ozan Öktem. Solving ill-posed inverse problems using iterative deep neural networks. Inverse Problems, 33(12):124007, 2017.
  2. [Amos and Kolter, 2017] Brandon Amos and J Zico Kolter. Opt- net: Differentiable optimization as a layer in neural networks. In Proceedings of the 34th International Conference on Machine Learning-Volume 70, pages 136-145. JMLR. org, 2017.
  3. [Bar-Haim and Wolf, 2020] Aviram Bar-Haim and Lior Wolf. Scopeflow: Dynamic scene scoping for optical flow. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 7998-8007, 2020.
  4. [Black and Anandan, 1993] Michael J Black and Padmanabhan Anandan. A framework for the robust estimation of optical flow. In 1993 (4th) International Conference on Computer Vi- sion, pages 231-236. IEEE, 1993.
  5. [Brox et al., 2009] Thomas Brox, Christoph Bregler, and Jitendra Malik. Large displacement optical flow. In 2009 IEEE Confer- ence on Computer Vision and Pattern Recognition, pages 41-48. IEEE, 2009.
  6. [Butler et al., 2012] Daniel J Butler, Jonas Wulff, Garrett B Stanley, and Michael J Black. A naturalistic open source movie for opti- cal flow evaluation. In European conference on computer vision, pages 611-625. Springer, 2012.
  7. [Chambolle and Pock, 2011] Antonin Chambolle and Thomas Pock. A first-order primal-dual algorithm for convex problems with applications to imaging. Journal of mathematical imaging and vision, 40(1):120-145, 2011.
  8. [Dosovitskiy et al., 2015] Alexey Dosovitskiy, Philipp Fischer, Eddy Ilg, Philip Hausser, Caner Hazirbas, Vladimir Golkov, Patrick Van Der Smagt, Daniel Cremers, and Thomas Brox. Flownet: Learning optical flow with convolutional networks. In Proceedings of the IEEE international conference on computer vision, pages 2758-2766, 2015.
  9. [Hofinger et al., 2020] Markus Hofinger, Samuel Rota Bulò, Lorenzo Porzi, Arno Knapitsch, and Peter Kontschieder. Improv- ing optical flow on a pyramidal level. In ECCV, 2020.
  10. [Horn and Schunck, 1981] Berthold KP Horn and Brian G Schunck. Determining optical flow. In Techniques and Appli- cations of Image Understanding, volume 281, pages 319-331. International Society for Optics and Photonics, 1981.
  11. [Hur and Roth, 2019] Junhwa Hur and Stefan Roth. Iterative resid- ual refinement for joint optical flow and occlusion estimation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 5754-5763, 2019.
  12. [Ilg et al., 2017] Eddy Ilg, Nikolaus Mayer, Tonmoy Saikia, Mar- gret Keuper, Alexey Dosovitskiy, and Thomas Brox. Flownet 2.0: Evolution of optical flow estimation with deep networks. In Proceedings of the IEEE conference on computer vision and pat- tern recognition, pages 2462-2470, 2017.
  13. [Kondermann et al., 2016] Daniel Kondermann, Rahul Nair, Ka- trin Honauer, Karsten Krispin, Jonas Andrulis, Alexander Brock, Burkhard Gussefeld, Mohsen Rahimimoghaddam, Sabine Hof- mann, Claus Brenner, et al. The hci benchmark suite: Stereo and flow ground truth with uncertainties for urban autonomous driv- ing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pages 19-28, 2016.
  14. [Loshchilov and Hutter, 2018] Ilya Loshchilov and Frank Hutter. Decoupled weight decay regularization. In International Con- ference on Learning Representations, 2018.
  15. [Lu et al., 2020] Yao Lu, Jack Valmadre, Heng Wang, Juho Kan- nala, Mehrtash Harandi, and Philip Torr. Devon: Deformable volume network for learning optical flow. In The IEEE Winter Conference on Applications of Computer Vision, 2020.
  16. [Mayer et al., 2016] Nikolaus Mayer, Eddy Ilg, Philip Hausser, Philipp Fischer, Daniel Cremers, Alexey Dosovitskiy, and Thomas Brox. A large dataset to train convolutional networks for disparity, optical flow, and scene flow estimation. In Proceed- ings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4040-4048, 2016.
  17. [Menze and Geiger, 2015] Moritz Menze and Andreas Geiger. Ob- ject scene flow for autonomous vehicles. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 3061-3070, 2015.
  18. [Paszke et al., 2019] Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmai- son, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. Pytorch: An impera- tive style, high-performance deep learning library. In Advances in Neural Information Processing Systems, pages 8024-8035. 2019.
  19. [Ranftl et al., 2014] René Ranftl, Kristian Bredies, and Thomas Pock. Non-local total generalized variation for optical flow es- timation. In European Conference on Computer Vision, pages 439-454. Springer, 2014.
  20. [Ranjan and Black, 2017] Anurag Ranjan and Michael J Black. Op- tical flow estimation using a spatial pyramid network. In Pro- ceedings of the IEEE Conference on Computer Vision and Pat- tern Recognition, pages 4161-4170, 2017.
  21. [Sun et al., 2018a] Deqing Sun, Xiaodong Yang, Ming-Yu Liu, and Jan Kautz. Models matter, so does training: An empiri- cal study of cnns for optical flow estimation. arXiv preprint arXiv:1809.05571, 2018.
  22. [Sun et al., 2018b] Deqing Sun, Xiaodong Yang, Ming-Yu Liu, and Jan Kautz. Pwc-net: Cnns for optical flow using pyramid, warp- ing, and cost volume. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 8934-8943, 2018.
  23. [Tang and Tan, 2018] Chengzhou Tang and Ping Tan. Ba- net: Dense bundle adjustment network. arXiv preprint arXiv:1806.04807, 2018.
  24. [Weinzaepfel et al., 2013] Philippe Weinzaepfel, Jerome Revaud, Zaid Harchaoui, and Cordelia Schmid. Deepflow: Large dis- placement optical flow with deep matching. In Proceedings of the IEEE international conference on computer vision, pages 1385- 1392, 2013.
  25. [Yang and Ramanan, 2019] Gengshan Yang and Deva Ramanan. Volumetric correspondence networks for optical flow. In Ad- vances in Neural Information Processing Systems, pages 793- 803, 2019.
  26. [Zach et al., 2007] Christopher Zach, Thomas Pock, and Horst Bischof. A duality based approach for realtime tv-l 1 optical flow. In Joint pattern recognition symposium, pages 214-223. Springer, 2007.
  27. [Zhao et al., 2020] Shengyu Zhao, Yilun Sheng, Yue Dong, Eric I Chang, Yan Xu, et al. Maskflownet: Asymmetric feature matching with learnable occlusion mask. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recog- nition, pages 6278-6287, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards