Proceedings

Spatially Constrained Adversarial Attack Detection and Localization in the Representation Space of Optical Flow Networks

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 965-973.

https://doi.org/10.24963/ijcai.2023/107

Abstract

Optical flow estimation have shown significant improvements with advances in deep neural networks. However, these flow networks have recently been shown to be vulnerable to patch-based adversarial attacks, which poses security risks in real-world applications, such as self-driving cars and robotics. We propose SADL, a Spatially constrained adversarial Attack Detection and Localization framework, to detect and localize these patch-based attack without requiring a dedicated training. The detection of an attacked input sequence is performed via iterative optimization on the features from the inner layers of flow networks, without any prior knowledge of the attacks. The novel spatially constrained optimization ensures that the detected anomalous subset of features comes from a local region. To this end, SADL provides a subset of nodes within a spatial neighborhood that contribute more to the detection, which will be utilized to localize the attack in the input sequence. The proposed SADL is validated across multiple datasets and flow networks. With patch attacks 4.8% of the size of the input image resolution on RAFT, our method successfully detects and localizes them with an average precision of 0.946 and 0.951 for KITTI-2015 and MPI-Sintel datasets, respectively. The results show that SADL consistently achieves higher detection rates than existing methods and provides new localization capabilities.

  1. [Agarwal et al., 2009] Sameer Agarwal, Noah Snavely, Ian Simon, Steven Seitz, and Richard Szeliski. Building Rome in a day. Proceedings of the IEEE International Confer- ence on Computer Vision, pages 72-79, 2009.
  2. [Akhtar and Mian, 2018] Naveed Akhtar and Ajmal Mian. Threat of adversarial attacks on deep learning in computer vision: A survey. Ieee Access, 6:14410-14430, 2018.
  3. [Akinwande et al., 2020] Victor Akinwande, Celia Cintas, Skyler Speakman, and Srihari Sridharan. Identifying au- dio adversarial examples via anomalous pattern detection. arXiv preprint arXiv:2002.05463, 2020.
  4. [Berk and Jones, 1979] Robert H. Berk and Douglas H. Jones. Goodness-of-fit test statistics that dominate the kol- mogorov statistics. Probability Theory and Related Fields, 47(1):47-59, January 1979.
  5. [Butler et al., 2012] Daniel J. Butler, Jonas Wulff, Garrett B. Stanley, and Michael J. Black. A naturalistic open source movie for optical flow evaluation. In A. Fitzgibbon et al. (Eds.), editor, Proceedings of the European Conference on Computer Vision, Part IV, LNCS 7577, pages 611-625. Springer-Verlag, October 2012.
  6. [Chen and Koltun, 2016] Qifeng Chen and Vladlen Koltun. Full flow: Optical flow estimation by global optimization over regular grids. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4706- 4714. IEEE Computer Society, 2016.
  7. [Cintas et al., 2020] Celia Cintas, Skyler Speakman, Victor Akinwande, William Ogallo, Komminist Weldemariam, Srihari Sridharan, and Edward McFowland. Detecting ad- versarial attacks via subset scanning of autoencoder ac- tivations and reconstruction error. In Christian Bessiere, editor, International Joint Conference on Artificial Intelli- gence, pages 876-882. International Joint Conferences on Artificial Intelligence Organization, 7 2020. Main track. [Cintas et al., 2022] IJCAI
  8. Celia Cintas, Payel Das, Girmaw Abebe Tadesse, Brian Quanz, Skyler Speakman, and Pin-Yu Chen. Towards creativity characterization of generative models via group-based subset scanning. In International Joint Conference on Artificial Intelligence, pages 4929- 4935, 2022. IJCAI
  9. [Diba et al., 2017] Ali Diba, Mohsen Fayyaz, Vivek Sharma, Amir Hossein Karami, Mohammad Mahdi Arzani, Rah- man Yousefzadeh, and Luc Van Gool. Temporal 3d con- vnets: New architecture and transfer learning for video classification. CoRR, abs/1711.08200, 2017.
  10. [Dosovitskiy et al., 2015] Alexey Dosovitskiy, Philipp Fis- chery, Eddy Ilg, Philip Hausser, Caner Hazirbas, Vladimir Golkov, Patrick van der Smagt, Daniel Cremers, and Thomas Brox. Flownet: Learning optical flow with con- volutional networks. In Proceedings of the IEEE Interna- tional Conference on Computer Vision, ICCV '15, pages 2758-2766, Washington, DC, USA, 2015. IEEE Computer Society.
  11. [Geiger et al., 2013] Andreas Geiger, Philip Lenz, Christoph Stiller, and Raquel Urtasun. Vision meets robotics: The kitti dataset. International Journal of Robotics Research, 2013.
  12. [Ilg et al., 2017] Eddy Ilg, N. Mayer, Tonmoy Saikia, Mar- gret Keuper, A. Dosovitskiy, and T. Brox. Flownet 2.0: Evolution of optical flow estimation with deep networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 1647-1655, 2017.
  13. [Kim et al., 2021] Hannah Halin Kim, Shuzhi Yu, and Carlo Tomasi. Joint detection of motion boundaries and occlu- sions. In British Machine Vision Conference, 2021.
  14. [Kim et al., 2022a] Hannah Kim, Girmaw Abebe Tadesse, Celia Cintas, Skyler Speakman, and Kush Varshney. Out- of-distribution detection in dermatology using input per- turbation and subset scanning. In IEEE 19th International Symposium on Biomedical Imaging, pages 1-4, 2022.
  15. [Kim et al., 2022b] Hannah Halin Kim, Shuzhi Yu, Shuai Yuan, and Carlo Tomasi. Cross-attention transformer for video interpolation. In Asian Conference on Computer Vi- sion Workshops, pages 320-337, 2022.
  16. [Le Gall, 1991] Didier Le Gall. Mpeg: A video compression standard for multimedia applications. Commun. ACM, 34(4):46-58, April 1991.
  17. [Liu et al., 2019] Pengpeng Liu, Michael Lyu, Irwin King, and Jia Xu. Selflow: Self-supervised learning of optical flow. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4571-4580, 2019.
  18. [McFowland et al., 2013] Edward McFowland, Skyler Speakman, and Daniel B. Neill. Fast generalized subset scan for anomalous pattern detection. Journal of Machine Learning Research, 14(12):1533-1561, 2013.
  19. [Menze and Geiger, 2015] Moritz Menze and Andreas Geiger. Object scene flow for autonomous vehicles. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015.
  20. [Neill, 2012] Daniel B. Neill. Fast subset scan for spatial pattern detection. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 74(2):337-360, 2012.
  21. [Papernot et al., 2017] Nicolas Papernot, Patrick McDaniel, Ian Goodfellow, Somesh Jha, Z. Berkay Celik, and Anan- thram Swami. Practical black-box attacks against machine learning. In Proceedings of the 2017 ACM on Asia Con- ference on Computer and Communications Security, ASIA CCS '17, page 506-519, New York, NY, USA, 2017. As- sociation for Computing Machinery.
  22. [Ranjan et al., 2019] Anurag Ranjan, Joel Janai, Andreas Geiger, and Michael J. Black. Attacking optical flow. Pro- ceedings of the IEEE International Conference on Com- puter Vision, 2019.
  23. [Rhemann et al., 2013] Christoph Rhemann, Asmaa Hosni, Michael Bleyer, Carsten Rother, and Margrit Gelautz. Fast cost-volume filtering for visual correspondence and be- yond. IEEE transactions on Pattern Analysis and Machine Intelligence, 35(2):504-511, February 2013.
  24. [Schmalfuss et al., 2022] Jenny Schmalfuss, Philipp Scholze, and Andrés Bruhn. A perturbation constrained adversarial attack for evaluating the robustness of optical flow. In Proceedings of the European Conference on Computer Vision, 2022.
  25. [Schrodi et al., 2021] Simon Schrodi, Tonmoy Saikia, and Thomas Brox. What causes optical flow networks to be vulnerable to physical adversarial attacks. CoRR, abs/2103.16255, 2021.
  26. [Schrodi et al., 2022] Simon Schrodi, Tonmoy Saikia, and Thomas Brox. Towards understanding adversarial robust- ness of optical flow networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2022.
  27. [Shi and Tomasi, 1994] Jianbo Shi and Carlo Tomasi. Good features to track. In 1994 IEEE Computer Society Confer- ence on Computer Vision and Pattern Recognition, pages 593-600, Seattle, WA, USA, 1994. IEEE Comput. Soc. Press.
  28. [Sun et al., 2018] Deqing Sun, Xiaodong Yang, Ming-Yu Liu, and Jan Kautz. Pwc-net: Cnns for optical flow us- ing pyramid, warping, and cost volume. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018.
  29. [Teed and Deng, 2020] Zachary Teed and Jun Deng. Raft: Recurrent all-pairs field transforms for optical flow. Pro- ceedings of the European Conference on Computer Vision, 2020.
  30. [Wortman, 2021] Benjamin Wortman. Hidden patch attacks for optical flow. In ICML 2021 Workshop on Adversarial Machine Learning, 2021.
  31. [Xu et al., 2017] Jia Xu, Rene Ranftl, and Vladlen Koltun. Accurate optical flow via direct cost volume processing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 5807-5815, Honolulu, HI, 2017.
  32. [Yamanaka et al., 2021] Koichiro Yamanaka, Keita Taka- hashi, Toshiaki Fujii, and Ryuraroh Matsumoto. Simul- taneous attack on cnn-based monocular depth estimation and optical flow estimation. IEICE Transactions on Infor- mation and Systems, E104.D(5):785-788, 2021.
  33. [Yu et al., 2022] Shuzhi Yu, Hannah H Kim, Shuai Yuan, and Carlo Tomasi. Unsupervised flow refinement near mo- tion boundaries. In British Machine Vision Conference. BMVA Press, 2022.
  34. [Yuan et al., 2022] Shuai Yuan, Xian Sun, Hannah Kim, Shuzhi Yu, and Carlo Tomasi. Optical flow training under limited label budget via active learning. In Proceedings of the European Conference on Computer Vision, 2022.
  35. [Yuan et al., 2023] Shuaihang Yuan, Shuzhi Yu, Hannah Kim, and Carlo Tomasi. Semarflow: Injecting semantics into unsupervised optical flow estimation for autonomous driving. ArXiv, abs/2303.06209, 2023.

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

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