Abstract
Pedestrian trajectory prediction is a necessary component of autonomous driving technology. However, current methods face two troubles when utilized to the actual world, one is the distribution difference between training and testing environments, and the other is catastrophic forgetting. These two issues will lead to an inevitable drop in the overall performance of the model in real-world scenarios. To tackle these two issues, we propose a framework that consists of modules for domain adaptation and continual learning. Specifically, a pedestrian interplay modeling method based totally on pedestrian social habits is proposed. Moreover, we add a domain adaptation module to analyze the data distribution difference between the source domain and the target domain, so as to alleviate the domain difference problem. Finally, a continual learning module is introduced to retain the information which is learned to limit the change of model parameters to deal with the catastrophic forgetting. We design trajectory prediction experiments that conform to real-world activities, and the experimental results verify the superiority of our proposed model. To the best of our knowledge, we are the first work that attempts to apply domain adaptation and continual learning methods to remedy real-world trajectory prediction problems.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Luo Y, Cai P, Bera A, Hsu D, Lee WS, Manocha D (2018) Porca: Modeling and planning for autonomous driving among many pedestrians. IEEE Robot Autom Lett 3(4):3418–3425
Raksincharoensak P, Hasegawa T, Nagai M (2016) Motion planning and control of autonomous driving intelligence system based on risk potential optimization framework. Int J Automot Eng 7(AVEC14):53–60
Bisagno N, Zhang B, Conci N (2018) Group lstm: group trajectory prediction in crowded scenarios. In: Proceedings of the European Conference on Computer Vision (ECCV) workshops, pp 0–0
Alahi A, Goel K, Ramanathan V, Robicquet A, Fei–Fei L, Savarese S (2016) Social lstm: human trajectory prediction in crowded spaces. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 961–971
Hu Y, Chen S, Zhang Y, Gu X (2020) Collaborative motion prediction via neural motion message passing. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 6319–6328
Zhu Y, Ren D, Xu Y, Qian D, Fan M, Li X, Xia H (2021) Simultaneous past and current social interaction-aware trajectory prediction for multiple intelligent agents in dynamic scenes. ACM Trans Intell Syst Technol (TIST) 13(1):1–16
Liang J, Jiang L, Niebles JC, Hauptmann AG, Fei–Fei L (2019) Peeking into the future: predicting future person activities and locations in videos. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 5725–5734
Xu Y, Yang J, Du S (2020) Cf-lstm: cascaded feature-based long short-term networks for predicting pedestrian trajectory. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol 34, pp 12541–12548
Zhang P, Ouyang W, Zhang P, Xue J, Zheng N (2019) Sr-lstm: state refinement for lstm towards pedestrian trajectory prediction. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 12085–12094
Chen G, Li J, Lu J, Zhou J (2021) Human trajectory prediction via counterfactual analysis. In: Proceedings of the IEEE/CVF International Conference on Computer Vision, pp 9824–9833
Chen G, Li J, Zhou N, Ren L, Lu J (2021) Personalized trajectory prediction via distribution discrimination. In: Proceedings of the IEEE/CVF International Conference on Computer Vision, pp 15580–15589
Cheng H, Liao W, Tang X, Yang MY, Sester M, Rosenhahn B (2021) Exploring dynamic context for multi-path trajectory prediction. In: 2021 IEEE International Conference on Robotics and Automation (ICRA), pp 12795–12801. IEEE
Salzmann T, Ivanovic B, Chakravarty P, Pavone M (2020) Trajectron++: dynamically-feasible trajectory forecasting with heterogeneous data. In: European Conference on Computer Vision, pp 683–700. Springer
Shafiee N, Padir T, Elhamifar E (2021) Introvert: human trajectory prediction via conditional 3d attention. In: Proceedings of the IEEE/cvf Conference on Computer Vision and Pattern recognition, pp 16815–16825
Xu Y, Ren D, Li M, Chen Y, Fan M, Xia H (2021) Tra2tra: trajectory-to-trajectory prediction with a global social spatial-temporal attentive neural network. IEEE Robot Autom Lett 6(2):1574–1581
Wu H, Nie J, He Z, Zhu Z, Gao M (2022) One-shot multiple object tracking in uav videos using task-specific fine-grained features. Remote Sens. https://doi.org/10.3390/rs14163853
Wu H, He Z, Gao M (2023) Gcevt: learning global context embedding for vehicle tracking in unmanned aerial vehicle videos. IEEE Geosci Remote Sens Lett 20:1–5. https://doi.org/10.1109/LGRS.2022.3228527
Xu Y, Wang L, Wang Y, Fu Y (2022) Adaptive trajectory prediction via transferable gnn. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 6520–6531
Ma Q, Olshevsky A (2020) Adversarial crowdsourcing through robust rank-one matrix completion. Adv Neural Inf Process Syst 33:21841–21852
Ellis D, Sommerlade E, Reid I (2009) Modelling pedestrian trajectory patterns with gaussian processes. In: 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops, pp 1229–1234. IEEE
Tay MKC, Laugier C (2008) Modelling smooth paths using gaussian processes. In: Field and service robotics, pp 381–390. Springer
Kitani KM, Ziebart BD, Bagnell JA, Hebert M (2012) Activity forecasting. In: European Conference on Computer Vision, pp 201–214. Springer
Bisagno N, Saltori C, Zhang B, De Natale FG, Conci N (2021) Embedding group and obstacle information in lstm networks for human trajectory prediction in crowded scenes. Comput Vis Image Underst 203:103126
Yu C, Ma X, Ren J, Zhao H, Yi S (2020) Spatio-temporal graph transformer networks for pedestrian trajectory prediction. In: European Conference on Computer Vision, pp 507–523. Springer
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. Adv Neural Inf Process Syst, 30
Liu Y, Zhang J, Fang L, Jiang Q, Zhou B (2021) Multimodal motion prediction with stacked transformers. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 7577–7586
Bertugli A, Calderara S, Coscia P, Ballan L, Cucchiara R (2021) Ac-vrnn: attentive conditional-vrnn for multi-future trajectory prediction. Comput Vis Image Underst 210:103245
Ni J, Qiu Q, Chellappa R (2013) Subspace interpolation via dictionary learning for unsupervised domain adaptation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 692–699
Zhuo J, Wang S, Zhang W, Huang Q (2017) Deep unsupervised convolutional domain adaptation. In: Proceedings of the 25th ACM International Conference on Multimedia, pp 261–269
Wu M, Pan S, Zhou C, Chang X, Zhu X (2020) Unsupervised domain adaptive graph convolutional networks. In: Proceedings of The Web Conference 2020, pp 1457–1467
De Lange M, Aljundi R, Masana M, Parisot S, Jia X, Leonardis A, Slabaugh G, Tuytelaars T (2019) Continual learning: a comparative study on how to defy forgetting in classification tasks. arXiv preprint arXiv:1909.08383
Parisi GI, Kemker R, Part JL, Kanan C, Wermter S (2019) Continual lifelong learning with neural networks: a review. Neural Netw 113:54–71
Lesort T, Lomonaco V, Stoian A, Maltoni D, Filliat D, Díaz-Rodríguez N (2020) Continual learning for robotics: definition, framework, learning strategies, opportunities and challenges. Inf fusion 58:52–68
Michael McCloskey (1989) Catastrophic interference in connectionist networks: the sequential learning problem. Psychol Learn Motiv 24:109–165
Huszár F (2017) On quadratic penalties in elastic weight consolidation. arXiv preprint arXiv:1712.03847
Pellegrini S, Ess A, Schindler K, Van Gool L (2009) You’ll never walk alone: modeling social behavior for multi-target tracking. In: 2009 IEEE 12th International Conference on Computer Vision, pp 261–268. IEEE
Lerner A, Chrysanthou Y, Lischinski D (2007) Crowds by example. In: Computer graphics forum, vol 26, pp 655–664. Wiley Online Library
Mohamed A, Qian K, Elhoseiny M, Claudel C (2020) Social-stgcnn: a social spatio-temporal graph convolutional neural network for human trajectory prediction. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 14424–14432
Pang B, Zhao T, Xie X, Wu YN (2021) Trajectory prediction with latent belief energy-based model. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 11814–11824
Shi L, Wang L, Long C, Zhou S, Zhou M, Niu Z, Hua G (2021) Sgcn: sparse graph convolution network for pedestrian trajectory prediction. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 8994–9003
Xu P, Hayet J-B, Karamouzas I (2022) Socialvae: human trajectory prediction using timewise latents. Computer Vision - ECCV 2022. Springer, Cham, pp 511–528
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (NO.62176125, 61772272).
Author information
Authors and Affiliations
Contributions
All authors have made contributions to the final draft of this article.
Corresponding author
Ethics declarations
Conflict of interest
All work was completed in Nanjing University of Science and Technology, and there was no other object of interest competition.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhi, C., Sun, H. & Xu, T. Adaptive trajectory prediction without catastrophic forgetting. J Supercomput 79, 15579–15596 (2023). https://doi.org/10.1007/s11227-023-05241-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05241-z