Proceedings

ContrastMotion: Self-supervised Scene Motion Learning for Large-Scale LiDAR Point Clouds

Download BibTeX Cite

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

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

Abstract

In this paper, we propose a novel self-supervised motion estimator for LiDAR-based autonomous driving via BEV representation. Different from usually adopted self-supervised strategies for data-level structure consistency, we predict scene motion via feature-level consistency between pillars in consecutive frames, which can eliminate the effect caused by noise points and view-changing point clouds in dynamic scenes. Specifically, we propose Soft Discriminative Loss that provides the network with more pseudo-supervised signals to learn discriminative and robust features in a contrastive learning manner. We also propose Gated Multi-Frame Fusion block that learns valid compensation between point cloud frames automatically to enhance feature extraction. Finally, pillar association is proposed to predict pillar correspondence probabilities based on feature distance, and whereby further predicts scene motion. Extensive experiments show the effectiveness and superiority of our ContrastMotion on both scene flow and motion prediction tasks.

  1. [Bai et al., 2022] Yutong Bai, Xinlei Chen, Alexander Kir- illov, Alan Yuille, and Alexander C Berg. Point-level re- gion contrast for object detection pre-training. In Proceed- ings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 16061-16070, 2022.
  2. [Baur et al., 2021] Stefan Andreas Baur, David Josef Em- merichs, Frank Moosmann, Peter Pinggera, Björn Om- mer, and Andreas Geiger. Slim: Self-supervised lidar scene flow and motion segmentation. In Proceedings of the IEEE/CVF International Conference on Computer Vi- sion, pages 13126-13136, 2021.
  3. [Caesar et al., 2019] Holger Caesar, Varun Bankiti, Alex H. Lang, Sourabh Vora, Venice Erin Liong, Qiang Xu, Anush Krishnan, Yu Pan, Giancarlo Baldan, and Oscar Beijbom. nuscenes: A multimodal dataset for autonomous driving. arXiv preprint arXiv:1903.11027, 2019.
  4. [Cong et al., 2022] Peishan Cong, Xinge Zhu, Feng Qiao, Yiming Ren, Xidong Peng, Yuenan Hou, Lan Xu, Ruigang Yang, Dinesh Manocha, and Yuexin Ma. Stcrowd: A multimodal dataset for pedestrian perception in crowded scenes. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 19608-19617, June 2022.
  5. [Geiger et al., 2013] Andreas Geiger, Philip Lenz, Christoph Stiller, and Raquel Urtasun. Vision meets robotics: The kitti dataset. The International Journal of Robotics Re- search, 32(11):1231-1237, 2013.
  6. [Gu et al., 2019] Xiuye Gu, Yijie Wang, Chongruo Wu, Yong Jae Lee, and Panqu Wang. Hplflownet: Hierarchical permutohedral lattice flownet for scene flow estimation on large-scale point clouds. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3254-3263, 2019.
  7. [Gu et al., 2022] Xiaodong Gu, Chengzhou Tang, Weihao Yuan, Zuozhuo Dai, Siyu Zhu, and Ping Tan. Rcp: Re- current closest point for point cloud. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pat- tern Recognition, pages 8216-8226, 2022.
  8. [Hou et al., 2021] Ji Hou, Benjamin Graham, Matthias Nießner, and Saining Xie. Exploring data-efficient 3d scene understanding with contrastive scene contexts. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 15587-15597, 2021.
  9. [Hur and Roth, 2021] Junhwa Hur and Stefan Roth. Self- supervised multi-frame monocular scene flow. In Proceed- ings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2684-2694, 2021.
  10. [Jund et al., 2021] Philipp Jund, Chris Sweeney, Nichola Abdo, Zhifeng Chen, and Jonathon Shlens. Scalable scene flow from point clouds in the real world. IEEE Robotics and Automation Letters, 7(2):1589-1596, 2021.
  11. [Kittenplon et al., 2021] Yair Kittenplon, Yonina C Eldar, and Dan Raviv. Flowstep3d: Model unrolling for self- supervised scene flow estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 4114-4123, 2021.
  12. [Lang et al., 2019] Alex H Lang, Sourabh Vora, Holger Cae- sar, Lubing Zhou, Jiong Yang, and Oscar Beijbom. Point- pillars: Fast encoders for object detection from point clouds. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 12697- 12705, 2019.
  13. [Lee et al., 2020] Kuan-Hui Lee, Matthew Kliemann, Adrien Gaidon, Jie Li, Chao Fang, Sudeep Pillai, and Wolfram Burgard. Pillarflow: End-to-end birds-eye- view flow estimation for autonomous driving. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 2007-2013. IEEE, 2020.
  14. [Li et al., 2021a] Ruibo Li, Guosheng Lin, and Lihua Xie. Self-point-flow: Self-supervised scene flow estimation from point clouds with optimal transport and random walk. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 15577-15586, 2021.
  15. [Li et al., 2021b] Xueqian Li, Jhony Kaesemodel Pontes, and Simon Lucey. Neural scene flow prior. Advances in Neural Information Processing Systems, 34:7838-7851, 2021.
  16. [Li et al., 2022a] Bing Li, Cheng Zheng, Silvio Giancola, and Bernard Ghanem. Sctn: Sparse convolution- transformer network for scene flow estimation. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, volume 36, pages 1254-1262, 2022.
  17. [Li et al., 2022b] Ruibo Li, Chi Zhang, Guosheng Lin, Zhe Wang, and Chunhua Shen. Rigidflow: Self-supervised scene flow learning on point clouds by local rigidity prior. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 16959- 16968, 2022.
  18. [Li et al., 2022c] Zhiqi Li, Wenhai Wang, Hongyang Li, Enze Xie, Chonghao Sima, Tong Lu, Qiao Yu, and Jifeng Dai. Bevformer: Learning bird's-eye-view representation from multi-camera images via spatiotemporal transform- ers. arXiv preprint arXiv:2203.17270, 2022.
  19. [Liu et al., 2019] Xingyu Liu, Charles R Qi, and Leonidas J Guibas. Flownet3d: Learning scene flow in 3d point clouds. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 529-537, 2019.
  20. [Luo et al., 2018] Wenjie Luo, Bin Yang, and Raquel Urta- sun. Fast and furious: Real time end-to-end 3d detec- tion, tracking and motion forecasting with a single con- volutional net. In Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, pages 3569- 3577, 2018.
  21. [Luo et al., 2021] Chenxu Luo, Xiaodong Yang, and Alan Yuille. Self-supervised pillar motion learning for au- tonomous driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 3183-3192, 2021.
  22. [Ma et al., 2019] Yuexin Ma, Xinge Zhu, Sibo Zhang, Ruigang Yang, Wenping Wang, and Dinesh Manocha. Trafficpredict: Trajectory prediction for heterogeneous traffic-agents. In Proceedings of the AAAI conference on artificial intelligence, volume 33, pages 6120-6127, 2019.
  23. [Ma et al., 2022] Yuexin Ma, Tai Wang, Xuyang Bai, Huitong Yang, Yuenan Hou, Yaming Wang, Yu Qiao, Ruigang Yang, Dinesh Manocha, and Xinge Zhu. Vision- centric bev perception: A survey. arXiv preprint arXiv:2208.02797, 2022.
  24. [Mahjourian et al., 2018] Reza Mahjourian, Martin Wicke, and Anelia Angelova. Unsupervised learning of depth and ego-motion from monocular video using 3d geomet- ric constraints. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 5667- 5675, 2018.
  25. [Menze et al., 2015] Moritz Menze, Christian Heipke, and Andreas Geiger. Joint 3d estimation of vehicles and scene flow. ISPRS annals of the photogrammetry, remote sensing and spatial information sciences, 2:427, 2015.
  26. [Menze et al., 2018] Moritz Menze, Christian Heipke, and Andreas Geiger. Object scene flow. ISPRS Journal of Pho- togrammetry and Remote Sensing, 140:60-76, 2018.
  27. [Mittal et al., 2020] Himangi Mittal, Brian Okorn, and David Held. Just go with the flow: Self-supervised scene flow estimation. In Proceedings of the IEEE/CVF confer- ence on computer vision and pattern recognition, pages 11177-11185, 2020.
  28. [Oord et al., 2018] Aaron van den Oord, Yazhe Li, and Oriol Vinyals. Representation learning with contrastive predic- tive coding. arXiv preprint arXiv:1807.03748, 2018.
  29. [Paszke et al., 2019] Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. Pytorch: An imperative style, high- performance deep learning library. Advances in neural in- formation processing systems, 32, 2019.
  30. [Qi et al., 2017] Charles R Qi, Hao Su, Kaichun Mo, and Leonidas J Guibas. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 652-660, 2017.
  31. [Radford et al., 2021] Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agar- wal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, et al. Learning transferable visual models from nat- ural language supervision. In International Conference on Machine Learning, pages 8748-8763. PMLR, 2021. Sadeghian et al., 2019] Amir Sadeghian, Vineet Kosaraju, Ali Sadeghian, Noriaki Hirose, Hamid Rezatofighi, and Silvio Savarese. Sophie: An attentive gan for predicting paths compliant to social and physical constraints. In Pro- ceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 1349-1358, 2019.
  32. [Tishchenko et al., 2020] Ivan Tishchenko, Sandro Lom- bardi, Martin R Oswald, and Marc Pollefeys. Self- supervised learning of non-rigid residual flow and ego- motion. In 2020 international conference on 3D vision (3DV), pages 150-159. IEEE, 2020.
  33. [Wang et al., 2022] Yunlong Wang, Hongyu Pan, Jun Zhu, Yu-Huan Wu, Xin Zhan, Kun Jiang, and Diange Yang. Be- sti: Spatial-temporal integrated network for class-agnostic motion prediction with bidirectional enhancement. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 17093-17102, 2022.
  34. [Wei et al., 2021] Yi Wei, Ziyi Wang, Yongming Rao, Jiwen Lu, and Jie Zhou. Pv-raft: point-voxel correlation fields for scene flow estimation of point clouds. In Proceedings of the IEEE/CVF conference on computer vision and pat- tern recognition, pages 6954-6963, 2021.
  35. [Wu et al., 2019] Wenxuan Wu, Zhiyuan Wang, Zhuwen Li, Wei Liu, and Li Fuxin. Pointpwc-net: A coarse-to- fine network for supervised and self-supervised scene flow estimation on 3d point clouds. arXiv preprint arXiv:1911.12408, 2019.
  36. [Wu et al., 2020] Pengxiang Wu, Siheng Chen, and Dim- itris N Metaxas. Motionnet: Joint perception and mo- tion prediction for autonomous driving based on bird's eye view maps. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 11385- 11395, 2020.
  37. [Xie et al., 2020] Saining Xie, Jiatao Gu, Demi Guo, Charles R Qi, Leonidas Guibas, and Or Litany. Point- contrast: Unsupervised pre-training for 3d point cloud un- derstanding. In European conference on computer vision, pages 574-591. Springer, 2020.
  38. [Yin et al., 2021] Tianwei Yin, Xingyi Zhou, and Philipp Krähenbühl. Center-based 3d object detection and track- ing. CVPR, 2021.
  39. [Zhu et al., 2020] Xinge Zhu, Yuexin Ma, Tai Wang, Yan Xu, Jianping Shi, and Dahua Lin. Ssn: Shape signa- ture networks for multi-class object detection from point clouds. ECCV, 2020.
  40. [Zhu et al., 2021] Xinge Zhu, Hui Zhou, Tai Wang, Fangzhou Hong, Wei Li, Yuexin Ma, Hongsheng Li, Ruigang Yang, and Dahua Lin. Cylindrical and asymmet- rical 3d convolution networks for lidar-based perception. TPAMI, 2021.

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

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