Proceedings

DAMO-StreamNet: Optimizing Streaming Perception in Autonomous Driving

Download BibTeX Cite

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

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

Abstract

In the realm of autonomous driving, real-time perception or streaming perception remains under-explored. This research introduces DAMO-StreamNet, a novel framework that merges the cutting-edge elements of the YOLO series with a detailed examination of spatial and temporal perception techniques. DAMO-StreamNet's main inventions include: (1) a robust neck structure employing deformable convolution, bolstering receptive field and feature alignment capabilities; (2) a dual-branch structure synthesizing short-path semantic features and long-path temporal features, enhancing the accuracy of motion state prediction; (3) logits-level distillation facilitating efficient optimization, which aligns the logits of teacher and student networks in semantic space; and (4) a real-time prediction mechanism that updates the features of support frames with the current frame, providing smooth streaming perception during inference. Our testing shows that DAMO-StreamNet surpasses current state-of-the-art methodologies, achieving 37.8% (normal size (600, 960)) and 43.3% (large size (1200, 1920)) sAP without requiring additional data. This study not only establishes a new standard for real-time perception but also offers valuable insights for future research. The source code is at https://github.com/zhiqic/DAMO-StreamNet.

  1. Methods sAP sAP50 sAP75 sAPs sAPm sAP l Non-real-time detector-based methods Streamer (S=900) [Li et al., 2020] 18.2 35.3 16.8 4.7 14.4 34.6 Streamer (S=600) [Li et al., 2020] 20.4 35.6 20.8 3.6 18.0 47.2 Streamer + AdaScale [Chin et al., 2019; Ghosh et al., 2021] 13.8 23.4 14.2 0.2 9.0 39.9 Adaptive Streamer [Ghosh et al., 2021] 21.3 37.3 21.1 4.4 18.7
  2. 1 Real-time detector-based methods StreamYOLO-S [Yang et al., 2022a] 28.8 50.3 27.6 9.7 30.7 53.1 StreamYOLO-M [Yang et al., 2022a] 32.9 54.0 32.5 12.4 34.8 58.1 StreamYOLO-L [Yang et al., 2022a] 36.1 57.6 35.6 13.8 37.1 63.3 LongShortNet-S [Li et al., 2022] 29.8 50.4 29.5 11.0 30.6 52.8 LongShortNet-M [Li et al., 2022] 34.1 54.8 34.6 13.3 35.3 58.1 LongShortNet-L [Li et al., 2022] 37.1 57.8 37.7 15.2 37.3 63.8 DAMO-StreamNetNet-S (Ours) 31.8 52.3 31.0 11.4 32.9 58.7 DAMO-StreamNetNet-M (Ours) 35.7 56.7 35.9 14.5 36.3 63.3 DAMO-StreamNetNet-L (Ours) 37.8 59.1 38.6 16.1 39.0 64.6 Large resolution StreamYOLO-L ‡ 41.6 65.2 43.8 23.1 44.7 60.5 LongShortNet-L † 42.7 (+1.1) 65.4 (+0.2) 45.0 (+1.2) 23.9 (+0.8) 44.8 (+0.1) 61.7 (+1.2
  3. DAMO-StreamNet-L † (Ours) 43.3 (+1.7) 66.1 (+0.9) 44.6 (+0.8) 24.2 (+1.1) 47.3 (+2.6) 64.1 (+3.
  4. [Belhassen et al., 2019] Hatem Belhassen, Heng Zhang, Virginie Fresse, and El-Bay Bourennane. Improving video object detec- tion by seq-bbox matching. In Proceedings of the International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISAPP), pages 226-233, 2019.
  5. [Carion et al., 2020] Nicolas Carion, Francisco Massa, Gabriel Synnaeve, Nicolas Usunier, Alexander Kirillov, and Sergey Zagoruyko. End-to-end object detection with transformers. In Andrea Vedaldi, Horst Bischof, Thomas Brox, and Jan- Michael Frahm, editors, European Conference on Computer Vi- sion (ECCV), pages 213-229, 2020.
  6. [Chen et al., 2017] Guobin Chen, Wongun Choi, Xiang Yu, Tony Han, and Manmohan Chandraker. Learning efficient object de- tection models with knowledge distillation. Advances in neural information processing systems (NeurIPS), 30, 2017.
  7. [Chen et al., 2018] Kai Chen, Jiaqi Wang, Shuo Yang, Xingcheng Zhang, Yuanjun Xiong, Chen Change Loy, and Dahua Lin. Op- timizing video object detection via a scale-time lattice. In Pro- ceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 7814-7823, 2018.
  8. [Chen et al., 2021] Defang Chen, Jian-Ping Mei, Yuan Zhang, Can Wang, Zhe Wang, Yan Feng, and Chun Chen. Cross-layer dis- tillation with semantic calibration. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 7028-7036, 2021.
  9. [Chen et al., 2023] Hanyuan Chen, Jun-Yan He, Wangmeng Xiang, Wei Liu, Zhi-Qi Cheng, Hanbing Liu, Bin Luo, Yifeng Geng, and Xuansong Xie. Hdformer: High-order directed transformer for 3d human pose estimation. arXiv preprint arXiv:2302.01825, 2023. IJCAI
  10. [Cheng et al., 2017a] Zhi-Qi Cheng, Xiao Wu, Yang Liu, and Xian- Sheng Hua. Video2shop: Exact matching clothes in videos to online shopping images. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 4048-4056, 2017.
  11. [Cheng et al., 2017b] Zhi-Qi Cheng, Hao Zhang, Xiao Wu, and Chong-Wah Ngo. On the selection of anchors and targets for video hyperlinking. In Proceedings of the 2017 acm on inter- national conference on multimedia retrieval (ICMR), pages 287- 293, 2017.
  12. [Cheng et al., 2018] Zhi-Qi Cheng, Xiao Wu, Siyu Huang, Jun-Xiu Li, Alexander G Hauptmann, and Qiang Peng. Learning to trans- fer: Generalizable attribute learning with multitask neural model search. In Proceedings of the ACM international conference on Multimedia (ACM MM), pages 90-98, 2018.
  13. [Cheng et al., 2019a] Zhi-Qi Cheng, Jun-Xiu Li, Qi Dai, Xiao Wu, and Alexander G Hauptmann. Learning spatial awareness to im- prove crowd counting. In Proceedings of the IEEE/CVF interna- tional conference on computer vision (ICCV), pages 6152-6161, 2019.
  14. [Cheng et al., 2019b] Zhi-Qi Cheng, Jun-Xiu Li, Qi Dai, Xiao Wu, Jun-Yan He, and Alexander G Hauptmann. Improving the learn- ing of multi-column convolutional neural network for crowd counting. In Proceedings of the ACM international conference on multimedia (ACM MM), pages 1897-1906, 2019.
  15. [Cheng et al., 2022] Zhi-Qi Cheng, Qi Dai, Siyao Li, Teruko Mi- tamura, and Alexander Hauptmann. Gsrformer: Grounded sit- uation recognition transformer with alternate semantic attention refinement. In Proceedings of the 30th ACM International Con- ference on Multimedia (ACM MM), pages 3272-3281, 2022.
  16. [Chin et al., 2019] Ting-Wu Chin, Ruizhou Ding, and Diana Mar- culescu. Adascale: Towards real-time video object detection us- ing adaptive scaling. In Proceedings of Machine Learning and Systems (MLSys), 2019.
  17. [Ding et al., 2019] Xiaohan Ding, Yuchen Guo, Guiguang Ding, and Jungong Han. Acnet: Strengthening the kernel skeletons for powerful CNN via asymmetric convolution blocks. In Inter- national Conference on Computer Vision (ICCV), pages 1911- 1920, 2019.
  18. [Ding et al., 2021a] Xiaohan Ding, Xiangyu Zhang, Jungong Han, and Guiguang Ding. Diverse branch block: Building a convolu- tion as an inception-like unit. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 10886-10895, 2021.
  19. [Ding et al., 2021b] Xiaohan Ding, Xiangyu Zhang, Ningning Ma, Jungong Han, Guiguang Ding, and Jian Sun. Repvgg: Making vgg-style convnets great again. In Proceedings of IEEE Confer- ence on Computer Vision and Pattern Recognition (CVPR), pages 13733-13742, 2021.
  20. [Gao et al., 2021] Kaifeng Gao, Long Chen, Yifeng Huang, and Jun Xiao. Video relation detection via tracklet based visual trans- former. In Proceedings of ACM Conference on Multimedia (ACM MM), pages 4833-4837. ACM, 2021.
  21. [Ge et al., 2021a] Zheng Ge, Songtao Liu, Zeming Li, Osamu Yoshie, and Jian Sun. OTA: optimal transport assignment for object detection. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 303-312, 2021.
  22. [Ge et al., 2021b] Zheng Ge, Songtao Liu, Feng Wang, Zeming Li, and Jian Sun. YOLOX: exceeding YOLO series in 2021. CoRR, abs/2107.08430, 2021.
  23. [Ghiasi et al., 2019] Golnaz Ghiasi, Tsung-Yi Lin, and Quoc V. Le. NAS-FPN: learning scalable feature pyramid architecture for ob- ject detection. In IEEE Conference on Computer Vision and Pat- tern Recognition (CVPR), pages 7036-7045, 2019.
  24. [Ghosh et al., 2021] A. Ghosh, A. Nambi, A. Singh, and et al. Adaptive streaming perception using deep reinforcement learn- ing. CoRR, abs/2106.05665, 2021.
  25. [Han et al., 2016] Wei Han, Pooya Khorrami, Tom Le Paine, Prajit Ramachandran, Mohammad Babaeizadeh, Honghui Shi, Jianan Li, Shuicheng Yan, and Thomas S. Huang. Seq-nms for video object detection. CoRR, abs/1602.08465, 2016.
  26. [He et al., 2021] Jun-Yan He, Xiao Wu, Zhi-Qi Cheng, Zhaoquan Yuan, and Yu-Gang Jiang. Db-lstm: Densely-connected bi- directional lstm for human action recognition. Neurocomputing, 444:319-331, 2021.
  27. [Heo et al., 2019] Byeongho Heo, Minsik Lee, Sangdoo Yun, and Jin Young Choi. Knowledge transfer via distillation of activa- tion boundaries formed by hidden neurons. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 3779- 3787, 2019.
  28. [Hinton et al., 2015] Geoffrey Hinton, Oriol Vinyals, Jeff Dean, et al. Distilling the knowledge in a neural network. arXiv preprint arXiv:1503.02531, 2(7), 2015.
  29. [Huang et al., 2018] Siyu Huang, Xi Li, Zhi-Qi Cheng, Zhongfei Zhang, and Alexander Hauptmann. Gnas: A greedy neural archi- tecture search method for multi-attribute learning. In Proceed- ings of the 26th ACM international conference on Multimedia (ACM MM), pages 2049-2057, 2018.
  30. [Huang et al., 2022] Ziyuan Huang, Shiwei Zhang, Liang Pan, Zhiwu Qing, Mingqian Tang, Ziwei Liu, and Marcelo H. Ang Jr. Tada! temporally-adaptive convolutions for video understanding. In Proceedings of International Conference on Learning Repre- sentations, (ICLR), 2022.
  31. [Jiang et al., 2022] Yiqi Jiang, Zhiyu Tan, Junyan Wang, Xiuyu Sun, Ming Lin, and Hao Li. Giraffedet: A heavy-neck paradigm for object detection. In International Conference on Learning Representations (ICLR), 2022.
  32. [Kang et al., 2016] Kai Kang, Wanli Ouyang, Hongsheng Li, and Xiaogang Wang. Object detection from video tubelets with con- volutional neural networks. In Proceedings of IEEE Confer- ence on Computer Vision and Pattern Recognition (CVPR), pages 817-825, 2016.
  33. [Kim and Lee, 2020] Kang Kim and Hee Seok Lee. Probabilis- tic anchor assignment with iou prediction for object detection. In Andrea Vedaldi, Horst Bischof, Thomas Brox, and Jan- Michael Frahm, editors, European Conference on Computer Vi- sion(ECCV), volume 12370, pages 355-371, 2020.
  34. [Lan et al., 2022] Jin-Peng Lan, Zhi-Qi Cheng, Jun-Yan He, Chenyang Li, Bin Luo, Xu Bao, Wangmeng Xiang, Yifeng Geng, and Xuansong Xie. Procontext: Exploring progressive context transformer for tracking. arXiv preprint arXiv:2210.15511, 2022.
  35. [Li et al., 2020] Mengtian Li, Yu-Xiong Wang, and Deva Ramanan. Towards streaming perception. In Proceedings of the European Conference on Computer Vision (ECCV), volume 12347, pages 473-488, 2020.
  36. [Li et al., 2022] Chenyang Li, Zhi-Qi Cheng, Jun-Yan He, Pengyu Li, Bin Luo, Han-Yuan Chen, Yifeng Geng, Jin-Peng Lan, and Xuansong Xie. Longshortnet: Exploring temporal and se- mantic features fusion in streaming perception. arXiv preprint arXiv:2210.15518, 2022.
  37. [Lin et al., 2014] T. Lin, M. Maire, S. Belongie, and et al. Microsoft COCO: common objects in context. In European Conference on Computer Vision (ECCV), volume 8693, pages 740-755, 2014.
  38. [Lin et al., 2017] Tsung-Yi Lin, Piotr Dollár, Ross B. Girshick, Kaiming He, Bharath Hariharan, and Serge J. Belongie. Feature pyramid networks for object detection. In 2017 IEEE Confer- ence on Computer Vision and Pattern Recognition (CVPR), pages 936-944. IEEE Computer Society, 2017.
  39. [Lin et al., 2020] Lijian Lin, Haosheng Chen, Honglun Zhang, Jun Liang, Yu Li, Ying Shan, and Hanzi Wang. Dual semantic fu- sion network for video object detection. In ACM International Conference on Multimedia (ACM MM), pages 1855-1863, 2020.
  40. [Liu et al., 2018] Shu Liu, Lu Qi, Haifang Qin, Jianping Shi, and Jiaya Jia. Path aggregation network for instance segmentation. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 8759-8768. Computer Vision Foundation / IEEE Computer Society, 2018.
  41. [Liu et al., 2020] Yifan Liu, Changyong Shu, Jingdong Wang, and Chunhua Shen. Structured knowledge distillation for dense pre- diction. IEEE transactions on pattern analysis and machine in- telligence (TPAMI), 2020.
  42. [Mirzadeh et al., 2020] Seyed Iman Mirzadeh, Mehrdad Fara- jtabar, Ang Li, Nir Levine, Akihiro Matsukawa, and Hassan Ghasemzadeh. Improved knowledge distillation via teacher as- sistant. In Proceedings of the AAAI conference on artificial intel- ligence (AAAI), pages 5191-5198, 2020.
  43. [Rezatofighi et al., 2019] Hamid Rezatofighi, Nathan Tsoi, JunY- oung Gwak, Amir Sadeghian, Ian D. Reid, and Silvio Savarese. Generalized intersection over union: A metric and a loss for bounding box regression. In IEEE Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 658-666, 2019.
  44. [Sun et al., 2021] Guanxiong Sun, Yang Hua, Guosheng Hu, and Neil Robertson. MAMBA: multi-level aggregation via memory bank for video object detection. In Proceedings of AAAI Confer- ence on Artificial Intelligence, (AAAI), pages 2620-2627, 2021.
  45. [Tan et al., 2020] Mingxing Tan, Ruoming Pang, and Quoc V. Le. Efficientdet: Scalable and efficient object detection. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recog- nition (CVPR), pages 10778-10787, 2020.
  46. [Tu et al., 2023] Shuyuan Tu, Qi Dai, Zuxuan Wu, Zhi-Qi Cheng, Han Hu, and Yu-Gang Jiang. Implicit temporal modeling with learnable alignment for video recognition. arXiv preprint arXiv:2304.10465, 2023.
  47. [Vasu et al., 2022] Pavan Kumar Anasosalu Vasu, James Gabriel, Jeff Zhu, Oncel Tuzel, and Anurag Ranjan. An improved one millisecond mobile backbone. CoRR, abs/2206.04040, 2022.
  48. [Wang et al., 2018] Shiyao Wang, Yucong Zhou, Junjie Yan, and Zhidong Deng. Fully motion-aware network for video object de- tection. In Vittorio Ferrari, Martial Hebert, Cristian Sminchis- escu, and Yair Weiss, editors, Proceedings of European Confer- ence on Computer Vision (ECCV), volume 11217, pages 557- 573, 2018.
  49. [Wang et al., 2021] Jingdong Wang, Ke Sun, Tianheng Cheng, Borui Jiang, Chaorui Deng, Yang Zhao, Dong Liu, Yadong Mu, Mingkui Tan, Xinggang Wang, Wenyu Liu, and Bin Xiao. Deep high-resolution representation learning for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. (TPAMI), 43(10):3349- 3364, 2021.
  50. [Wang et al., 2022] Chien-Yao Wang, Alexey Bochkovskiy, and Hong-Yuan Mark Liao. Yolov7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. CoRR, abs/2207.02696, 2022.
  51. [Yang et al., 2022a] Jinrong Yang, Songtao Liu, Zeming Li, Xiaop- ing Li, and Jian Sun. Real-time object detection for streaming perception. In Proceedings of the Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 5385-5395, 2022.
  52. [Yang et al., 2022b] Zhendong Yang, Zhe Li, Xiaohu Jiang, Yuan Gong, Zehuan Yuan, Danpei Zhao, and Chun Yuan. Focal and global knowledge distillation for detectors. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recog- nition (CVPR), pages 4643-4652, 2022.
  53. [Yao et al., 2021] Lewei Yao, Renjie Pi, Hang Xu, Wei Zhang, Zhenguo Li, and Tong Zhang. G-detkd: Towards general distilla- tion framework for object detectors via contrastive and semantic- guided feature imitation. In Proceedings of the IEEE/CVF Inter- national Conference on Computer Vision (ICCV), pages 3591- 3600, 2021.
  54. [Zhou et al., 2022] Yuxuan Zhou, Chao Li, Zhi-Qi Cheng, Yifeng Geng, Xuansong Xie, and Margret Keuper. Hypergraph trans- former for skeleton-based action recognition. arXiv preprint arXiv:2211.09590, 2022.
  55. [Zhu et al., 2017a] Xizhou Zhu, Yujie Wang, Jifeng Dai, Lu Yuan, and Yichen Wei. Flow-guided feature aggregation for video ob- ject detection. In Proceedings of IEEE Conference on Computer Vision (ICCV), pages 408-417, 2017.
  56. [Zhu et al., 2017b] Xizhou Zhu, Yuwen Xiong, Jifeng Dai, Lu Yuan, and Yichen Wei. Deep feature flow for video recog- nition. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 4141-4150, 2017.

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

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