Submitted:
14 October 2025
Posted:
15 October 2025
You are already at the latest version
Abstract

Keywords:
1. Introduction
- We propose V-PTP-IC, a unified end-to-end framework that combines social interaction modeling, dynamic scene feature extraction, and adaptation to vehicle-mounted camera viewpoints for joint trajectory and scene prediction.
- We introduce a SIFT-based static keypoint matching strategy to compensate for camera-induced motion, reducing trajectory jitter and improving stability.
- We develop a dynamic scene perception mechanism employing VGG19 to encode environmental semantics, thereby enhancing prediction accuracy.
- We conduct extensive evaluation on the JAAD in-vehicle dataset, demonstrating that V-PTP-IC achieves a 22.2% improvement in ADE and a 25.8% improvement in FDE over state-of-the-art methods.
2. Related Work
2.1. Fixed/Global-View Methods
2.2. Vehicle-Mounted-View Methods
3. V-PTP-IC
3.1. Model Overview
3.2. Target Detection and Tracking
- Coordinate consistency restoration: We transform all detections back to the original image coordinate space and map them to a fixed-resolution reference frame, eliminating inconsistencies caused by preprocessing operations such as padding or cropping. This ensures that all trajectory segments share a uniform spatial reference.
- Coordinate normalization: To remove resolution-dependent variations, we normalize all bounding box coordinates to the unit interval relative to the reference frame size. This produces a dimensionless representation, making data association thresholds invariant to image resolution.
- Linear interpolation for missing frames: We mitigate short-term dropouts, caused by occlusion or missed detections, by interpolating the center positions and scales between two high-confidence bounding boxes. This is applied only when the temporal gap is below a predefined limit to prevent generating spurious trajectories.
3.3. SIFT-Based Trajectory Stabilization
3.4. Scene Feature Extraction
3.5. Pedestrian Interaction Modeling and Joint Trajectory Prediction
3.5.1. Pedestrian Interaction Modeling
3.5.2. Joint Scene–Trajectory Prediction
3.6. Loss Function
4. Experiments and Evaluation
4.1. Dataset and Experimental Setup
4.2. Evaluation Metrics
4.2.1. Average Displacement Error (ADE)
4.2.2. Final Displacement Error (FDE)
4.2.3. Collision Rate
4.2.4. Trajectory Smoothness
- Velocity Smoothness:where represents the velocity vector at time t. Lower values indicate more uniform motion.
- Acceleration Smoothness:where is the acceleration vector. Smaller values correspond to smoother velocity changes.
- Jerk Smoothness:where is the jerk vector. This term measures the stability of acceleration changes; lower values indicate more physically plausible motions.
4.3. Trajectory Stabilization Visualization
4.4. Comparative Experiments
- Standard LSTM: A fundamental Long Short-Term Memory network that independently models each pedestrian’s trajectory without incorporating social interactions or environmental context. Serves as a minimal baseline for sequential forecasting.
- LSTM Encoder–Decoder: An architecture employing an LSTM-based encoder to capture historical trajectory features and an LSTM-based decoder to predict future positions. This model improves upon Standard LSTM in sequence handling but still lacks explicit interaction or scene modeling.
- Social-LSTM: An extension of LSTM that incorporates a social pooling mechanism to model inter-pedestrian influences, thereby improving accuracy in multi-agent scenarios. This serves as a direct reference point for evaluating the impact of integrating dynamic scene features into social interaction modeling.
- Transformer: A self-attention-based sequence model capable of capturing global temporal dependencies across trajectory sequences. Unlike recurrent architectures, it efficiently models relationships between any two time steps, showing strong performance in long-range motion forecasting tasks.
4.5. Ablation Studies
4.5.1. Ablation on Model Components
4.5.2. Comparison of Scene Feature Backbones
4.5.3. Qualitative Visualization
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- World Health Organization. Air Quality Guidelines for Europe. WHO 2020, 91.
- Sighencea, B.I.; Stanciu, R.I.; Căleanu, C.D. A Review of Deep Learning-Based Methods for Pedestrian Trajectory Prediction. Sensors 2021, 21, 7543. [Google Scholar] [CrossRef] [PubMed]
- Laugier, C.; Paromtchik, I.E.; Perrollaz, M.; Yong, M.; Yoder, J.-D.; Tay, C.; Mekhnacha, K.; Nègre, A. Probabilistic Analysis of Dynamic Scenes and Collision Risks Assessment to Improve Driving Safety. IEEE Intell. Transp. Syst. Mag. 2011, 3, 4–19. [Google Scholar] [CrossRef]
- Ridel, D.; Rehder, E.; Lauer, M.; Stiller, C.; Wolf, D. A Literature Review on the Prediction of Pedestrian Behavior in Urban Scenarios. In Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems, Maui, HI, USA, 4–7 November 2018; pp. 3105–3112. [Google Scholar]
- Gulzar, M.; Muhammad, Y.; Muhammad, N. A Survey on Motion Prediction of Pedestrians and Vehicles for Autonomous Driving. IEEE Access 2021, 9, 137957–137969. [Google Scholar] [CrossRef]
- Kruse, T.; Pandey, A.K.; Alami, R.; Kirsch, A. Human-aware Robot Navigation: A Survey. Robot. Auton. Syst. 2013, 61, 1726–1743. [Google Scholar] [CrossRef]
- Cheng, H.; Johora, F.T.; Sester, M.; Müller, J.P. Trajectory Modelling in Shared Spaces: Expert-based vs. Deep Learning Approach? In International Workshop on Multi-Agent Systems and Agent-Based Simulation; Springer: Cham, Switzerland, 2020; pp. 13–27. [Google Scholar]
- Bighashdel, A.; Dubbelman, G. A Survey on Path Prediction Techniques for Vulnerable Road Users: From Traditional to Deep-Learning Approaches. In Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference, Auckland, New Zealand, 27–30 October 2019; pp. 1039–1046. [Google Scholar]
- Bellman, R. A Markovian Decision Process. J. Math. Mech. 1957, 6, 679–684. [Google Scholar] [CrossRef]
- Helbing, D.; Molnar, P. Social Force Model for Pedestrian Dynamics. Phys. Rev. E 1995, 51, 4282. [Google Scholar] [CrossRef] [PubMed]
- Althoff, M.; Mergel, A. Comparison of Markov Chain Abstraction and Monte Carlo Simulation for the Safety Assessment of Autonomous Cars. IEEE Trans. Intell. Transp. Syst. 2011, 12, 1237–1247. [Google Scholar] [CrossRef]
- Rasmussen, C.E. Gaussian Processes in Machine Learning. In Summer School on Machine Learning; Springer: Berlin, Germany, 2003; pp. 63–71. [Google Scholar]
- Mandalia, H.M.; Salvucci, M.D.D. Using Support Vector Machines for Lane-Change Detection. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Orlando, FL, USA, 26–30 September 2005; Volume 49, pp. 1965–1969. [Google Scholar]
- Alahi, A.; Goel, K.; Ramanathan, V.; Robicquet, A.; Fei-Fei, L.; Savarese, S. Social LSTM: Human Trajectory Prediction in Crowded Spaces. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 961–971. [Google Scholar]
- Wu, L.; Sun, P.; Hong, R.; Fu, Y.; Wang, X.; Wang, M. SocialGCN: An Efficient Graph Convolutional Network Based Model for Social Recommendation. arXiv 2018, arXiv:1811.02815. [Google Scholar]
- Liu, Y.; Yao, L.; Li, B.; Wang, X.; Sammut, C. Social Graph Transformer Networks for Pedestrian Trajectory Prediction in Complex Social Scenarios. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA,, 17–21 October 2022; pp. 1339–1349. [Google Scholar]
- Sadeghian, A.; Kosaraju, V.; Sadeghian, A.; Hirose, N.; Rezatofighi, H.; Savarese, S. Sophie: An Attentive GAN for Predicting Paths Compliant to Social and Physical Constraints. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 16–20 June 2019; pp. 1349–1358. [Google Scholar]
- Mohamed, A.; Qian, K.; Elhoseiny, M.; Claudel, C. 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, Seattle, WA, USA, 14–19 June 2020; pp. 14424–14432. [Google Scholar]
- Zhu, Y.; Qian, D.; Ren, D.; Xia, H. StarNet: Pedestrian Trajectory Prediction Using Deep Neural Network in Star Topology. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems, Macau, China, 3–8 November 2019; pp. 8075–8080. [Google Scholar]
- Ortiz, F.M.; Sammarco, M.; Costa, L.H.M.K.; Detyniecki, M. Vehicle Telematics Via Exteroceptive Sensors: A Survey. arXiv 2020, arXiv:2008.12632. [Google Scholar] [CrossRef]
- Zhao, Z.; Zhao, Z.; Wang, S.; Watta, P.; Murphey, Y.L. Pedestrian Re-identification Using a Surround-View Fisheye Camera System. In Proceedings of the 2021 International Joint Conference on Neural Networks, Shenzhen, China, 18–22 July 2021; pp. 1–8. [Google Scholar]
- Westny, T.; Olofsson, B.; Frisk, E. Diffusion-based Environment-aware Trajectory Prediction. arXiv 2024, arXiv:2403.11643. [Google Scholar]
- Wang, A.; Chen, H.; Liu, L.; Chen, K.; Lin, Z.; Han, J. YOLOv10: Real-time End-to-end Object Detection. Adv. Neural Inf. Process. Syst. 2024, 37, 107984–108011. [Google Scholar]
- Bewley, A.; Ge, Z.; Ott, L.; Ramos, F.; Upcroft, B. Simple Online and Realtime Tracking. In Proceedings of the 2016 IEEE International Conference on Image Processing, Phoenix, AZ, USA, 25–28 September 2016; pp. 3464–3468. [Google Scholar]
- Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
- Wang, Z.; Yang, X. Moving Target Detection and Tracking Based on Pyramid Lucas-Kanade Optical Flow. In Proceedings of the 2018 IEEE 3rd International Conference on Image, Vision and Computing, Chongqing, China, 27–29 June 2018; pp. 66–69. [Google Scholar]
- O’Hara, S.; Draper, B.A. Are You Using the Right Approximate Nearest Neighbor Algorithm? In Proceedings of the 2013 IEEE Workshop on Applications of Computer Vision, Clearwater Beach, FL, USA, 15–17 January 2013; pp. 9–14. [Google Scholar]
- Strandmark, P.; Gu, I.Y.H. Joint Random Sample Consensus and Multiple Motion Models for Robust Video Tracking. In Scandinavian Conference on Image Analysis; Springer: Berlin, Germany, 2009; pp. 450–459. [Google Scholar]
- Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-scale Image Recognition. arXiv 2014, arXiv:1409.1556. [Google Scholar]
- Deo, N.; Trivedi, M.M. Convolutional Social Pooling for Vehicle Trajectory Prediction. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA, 18–22 June 2018; pp. 1468–1476. [Google Scholar]
- Bishop, C.M.; Nasrabadi, N.M. Pattern Recognition and Machine Learning; Springer: New York, NY, USA, 2006. [Google Scholar]
- Novo, A.S.; Krüger, M.; Stolpe, M.; Bertram, T. A Review on Scene Prediction for Automated Driving. Physics 2022, 4, 132–159. [Google Scholar] [CrossRef]
- Kotseruba, I.; Rasouli, A.; Tsotsos, J.K. Joint Attention in Autonomous Driving (JAAD). arXiv 2016, arXiv:1609.04741. [Google Scholar]
- Han, Y.; Lin, X.; Pan, D.; Li, Y.; Su, L.; Thomson, R.; Mizuno, K. Pedestrian Trajectory Prediction Method Based on the Social-LSTM Model for Vehicle Collision. Transp. Saf. Environ. 2024, 6, tdad044. [Google Scholar] [CrossRef]
- Balasubramanian, S.; Melendez-Calderon, A.; Roby-Brami, A.; Burdet, E. On the Analysis of Movement Smoothness. J. Neuroeng. Rehabil. 2015, 12, 112. [Google Scholar] [CrossRef] [PubMed]





| Model | ADE (m) | FDE (m) | Training Time (s) | Smoothness |
|---|---|---|---|---|
| Vanilla LSTM | 0.0819 | 0.1538 | 1600.47 | 0.1009 |
| LSTM-Encoder-Decoder | 0.0792 | 0.1502 | 1566.39 | 0.0987 |
| Social-LSTM | 0.0745 | 0.1421 | 1459.34 | 0.0856 |
| Transformer | 0.0738 | 0.1398 | 1470.21 | 0.0823 |
| Ours | 0.0637 | 0.1140 | 1507.86 | 0.0686 |
| Relative Improvement (%) | 22.2 | 25.8 | \ | 24.7 |
| Configuration | ADE (m) | FDE (m) | Smoothness |
|---|---|---|---|
| Benchmark | 0.0819 | 0.1538 | 0.1009 |
| Social pooling | 0.0972 | 0.1926 | 0.1114 |
| Scene features | 0.0780 | 0.1468 | 0.0632 |
| SIFT features | 0.0720 | 0.1517 | 0.0567 |
| Social + Scene | 0.0744 | 0.1287 | 0.0495 |
| Social + SIFT | 0.0672 | 0.1533 | 0.1037 |
| Scene + SIFT | 0.0745 | 0.1409 | 0.1622 |
| Ours | 0.0637 | 0.1140 | 0.0686 |
| Configuration | ADE ↑ (%) | FDE ↑ (%) |
|---|---|---|
| Social pooling | ||
| Scene features | ||
| SIFT-based stabilization | ||
| Social pooling + Scene features | ||
| Social pooling + SIFT stabilization | ||
| Scene features + SIFT stabilization | ||
| Ours (full model) | +22.22 | +25.88 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).