Cited by 2,466Human Motion and AnimationAutonomous Vehicle Technology and SafetyRobotic Path Planning Algorithms

Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networks

Open access
Gupta, Agrim, Johnson, Justin, Fei-Fei, Li, Savarese, Silvio, Alahi, Alexandre·2018·2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition

Abstract

Understanding human motion behavior is critical for autonomous moving platforms (like self-driving cars and social robots) if they are to navigate human-centric environments. This is challenging because human motion is inherently multimodal: given a history of human motion paths, there are many socially plausible ways that people could move in the future. We tackle this problem by combining tools from sequence prediction and generative adversarial networks: a recurrent sequence-to-sequence model observes motion histories and predicts future behavior, using a novel pooling mechanism to aggregate information across people. We predict socially plausible futures by training adversarially against a recurrent discriminator, and encourage diverse predictions with a novel variety loss. Through experiments on several datasets we demonstrate that our approach outperforms prior work in terms of accuracy, variety, collision avoidance, and computational complexity.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1109/cvpr.2018.00240

Cites

5 of 5 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • A quartic polynomial in the longitudinal direction and a quintic polynomial in the lateral direction guarantee continuity of both longitudinal and lateral accelerations, contributing to a smooth and comfortable trajectory.

    “To ensure the comfort of the generated trajectory ξ e,t at time step t , a quartic polynomial in the longitudinal direction l and a quintic polynomial in the lateral direction d are employed, such that, ξ e,t = { l e,τ , d e,τ } . This formulation follows established practice, as it guarantees the continuity of both longitudinal and lateral accelerations, thereby contributing to a smooth and comf”

    From Ethics-Aware Safe Reinforcement Learning for Rare-Event Risk Control in Interactive Urban Driving (2026) · cites this paper as [30]

    The Method (p. 3) describes a GAN-based pedestrian trajectory predictor, while the Conclusion (p. 8) discusses socially acceptable predictions. Searches for quartic and quintic polynomials, longitudinal and lateral motion, and acceleration continuity found no passage addressing the claimed formulation or its comfort guarantee. (LLM, conf=0.76)

    Experimental — accuracy not yet measured
  • Under the assumptions that terminal lateral acceleration and jerk are zero, the resulting trajectory minimizes jerk, thereby enhancing passenger comfort.

    “Under these assumptions, the resulting trajectory minimizes jerk, thereby enhancing passenger comfort [30].”

    From Ethics-Aware Safe Reinforcement Learning for Rare-Event Risk Control in Interactive Urban Driving (2026) · cites this paper as [30]

    The Introduction (p. 1) and Conclusion (p. 8) describe predicting socially acceptable pedestrian trajectories, not constructing minimum-jerk trajectories. Searches for terminal lateral acceleration, jerk minimization, and passenger comfort found no passage addressing those claims. (LLM, conf=0.76)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 43

  1. [1][1] A. Alahi, K. Goel, V. Ramanathan, A. Robicquet, L. Fei-Fei, and S. Savarese. Social lstm: Human trajectory prediction in crowded spaces. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pages 961-971, 2016. 1, 2, 3, 4, 5, 6 -
  2. [2][2] G. Antonini, M. Bierlaire, and M. Weber. Discrete choice models of pedestrian walking behavior. Transportation Research Part B: Methodological , 40(8):667-687, 2006. 1, 2 -
  3. [3][3] L. Ballan, F. Castaldo, A. Alahi, F. Palmieri, and S. Savarese. Knowledge transfer for scene-specific motion prediction. In European Conference on Computer Vision , pages 697-713. Springer, 2016. 2 -
  4. [4][4] F. Bartoli, G. Lisanti, L. Ballan, and A. Del Bimbo. Context-aware trajectory prediction. arXiv preprint arXiv:1705.02503 , 2017. 1 - · arXiv
  5. [5][5] W. Choi and S. Savarese. A unified framework for multitarget tracking and collective activity recognition. In Computer Vision-ECCV 2012 , pages 215-230. Springer, 2012. 2 -
  6. [6][6] W. Choi and S. Savarese. Understanding collective activitiesof people from videos. Pattern Analysis and Machine Intelligence, IEEE Transactions on , 36(6):1242-1257, 2014. 2 -
  7. [7][7] J. Chorowski, D. Bahdanau, K. Cho, and Y. Bengio. Endto-end continuous speech recognition using attention-based recurrent nn: First results. arXiv preprint arXiv:1412.1602 , 2014. 2 - · arXiv
  8. [8][8] J. Chung, K. Kastner, L. Dinh, K. Goel, A. C. Courville, and Y. Bengio. A recurrent latent variable model for sequential data. In Advances in neural information processing systems , pages 2980-2988, 2015. 2 -
  9. [9][9] P. Coscia, F. Castaldo, F. A. Palmieri, L. Ballan, A. Alahi, and S. Savarese. Point-based path prediction from polar histograms. In Information Fusion (FUSION), 2016 19th International Conference on , pages 1961-1967. IEEE, 2016. 2 -
  10. [10][10] Y. Du, W. Wang, and L. Wang. Hierarchical recurrent neural network for skeleton based action recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition , pages 1110-1118, 2015. 2 -
  11. [11][11] H. Fan, H. Su, and L. Guibas. A point set generation network for 3d object reconstruction from a single image. arXiv preprint arXiv:1612.00603 , 2016. 4 - · arXiv
  12. [12][12] T. Fernando, S. Denman, S. Sridharan, and C. Fookes. Soft+ hardwired attention: An lstm framework for human trajectory prediction and abnormal event detection. arXiv preprint arXiv:1702.05552 , 2017. 1 - · arXiv
  13. [13][13] J. Gauthier. Conditional generative adversarial nets for convolutional face generation. Class Project for Stanford CS231N: Convolutional Neural Networks for Visual Recognition, Winter semester , 2014(5):2, 2014. 3 -
  14. [14][14] I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio. Generative adversarial nets. In Advances in neural information processing systems , pages 2672-2680, 2014. 2, 3 -
  15. [15][15] A. Graves and N. Jaitly. Towards end-to-end speech recognition with recurrent neural networks. In Proceedings of the 31st International Conference on Machine Learning (ICML14) , pages 1764-1772, 2014. 2 -
  16. [16][16] K. Gregor, I. Danihelka, A. Graves, D. J. Rezende, and D. Wierstra. Draw: A recurrent neural network for image generation. arXiv preprint arXiv:1502.04623 , 2015. 2 - · arXiv
  17. [17][17] D. Helbing and P. Molnar. Social force model for pedestrian dynamics. Physical review E , 51(5):4282, 1995. 1, 2 -
  18. [18][18] W. Hu, D. Xie, Z. Fu, W. Zeng, and S. Maybank. Semanticbased surveillance video retrieval. Image Processing, IEEE Transactions on , 16(4):1168-1181, 2007. 2 -
  19. [19][19] P. Isola, J.-Y. Zhu, T. Zhou, and A. A. Efros. Imageto-image translation with conditional adversarial networks. arXiv preprint arXiv:1611.07004 , 2016. 2 - · arXiv
  20. [20][20] A. Karpathy, A. Joulin, and F. F. F. Li. Deep fragment embeddings for bidirectional image sentence mapping. In Advances in neural information processing systems , pages 1889-1897, 2014. 2 -
  21. [21][21] K. Kim, D. Lee, and I. Essa. Gaussian process regression flow for analysis of motion trajectories. In Computer Vision (ICCV), 2011 IEEE International Conference on , pages 1164-1171. IEEE, 2011. 2 -
  22. [23][23] D. P. Kingma and M. Welling. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114 , 2013. 2 - · arXiv
  23. [24][24] K. M. Kitani, B. D. Ziebart, J. A. Bagnell, and M. Hebert. Activity forecasting. In Computer Vision-ECCV 2012 , pages 201-214. Springer, 2012. 1, 2 -
  24. [25][25] L. Leal-Taix´ e, M. Fenzi, A. Kuznetsova, B. Rosenhahn, and S. Savarese. Learning an image-based motion context for multiple people tracking. In CVPR , pages 3542-3549. IEEE, 2014. 2, 5 -
  25. [26][26] L. Leal-Taixe, G. Pons-Moll, and B. Rosenhahn. Everybody needs somebody: Modeling social and grouping behavior on a linear programming multiple people tracker. In ICCV Workshops , 2011. 2 -
  26. [28][28] N. Lee, W. Choi, P. Vernaza, C. B. Choy, P. H. Torr, and M. Chandraker. Desire: Distant future prediction in dynamic scenes with interacting agents. arXiv preprint arXiv:1704.04394 , 2017. 1, 2, 4, 5 - · arXiv
  27. [29][29] J. Liu, A. Shahroudy, D. Xu, and G. Wang. Spatio-temporal lstm with trust gates for 3d human action recognition. In European Conference on Computer Vision , pages 816-833. Springer, 2016. 2 -
  28. [30][30] M. Luber, J. A. Stork, G. D. Tipaldi, and K. O. Arras. People tracking with human motion predictions from social forces. In Robotics and Automation (ICRA), 2010 IEEE International Conference on , pages 464-469. IEEE, 2010. 2 -
  29. [31][31] R. Mehran, A. Oyama, and M. Shah. Abnormal crowd behavior detection using social force model. In Computer Vi- sion and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on , pages 935-942. IEEE, 2009. 2 -
  30. [32][32] M. Mirza and S. Osindero. Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784 , 2014. 3 - · arXiv
  31. [33][33] B. T. Morris and M. M. Trivedi. Trajectory learning for activity understanding: Unsupervised, multilevel, and long-term adaptive approach. Pattern Analysis and Machine Intelligence, IEEE Transactions on , 33(11):2287-2301, 2011. 2 -
  32. [34][34] A. Odena, C. Olah, and J. Shlens. Conditional image synthesis with auxiliary classifier gans. arXiv preprint arXiv:1610.09585 , 2016. 2 - · arXiv
  33. [36][36] S. Pellegrini, A. Ess, and L. Van Gool. Improving data association by joint modeling of pedestrian trajectories and groupings. In Computer Vision-ECCV 2010 , pages 452-465. Springer, 2010. 2, 5 -
  34. [37][37] C. R. Qi, H. Su, K. Mo, and L. J. Guibas. Pointnet: Deep learning on point sets for 3d classification and segmentation. arXiv preprint arXiv:1612.00593 , 2016. 4 - · arXiv
  35. [38][38] A. Robicquet, A. Sadeghian, A. Alahi, and S. Savarese. Learning social etiquette: Human trajectory understanding in crowded scenes. In European conference on computer vision , pages 549-565. Springer, 2016. 1 -
  36. [39][39] T. Shu, S. Todorovic, and S.-C. Zhu. Cern: confidenceenergy recurrent network for group activity recognition. Proc. of CVPR, Honolulu, Hawaii , 2017. 2 -
  37. [41][41] M. K. C. Tay and C. Laugier. Modelling smooth paths using gaussian processes. In Field and Service Robotics , pages 381-390. Springer, 2008. 1, 2 -
  38. [42][42] A. Treuille, S. Cooper, and Z. Popovi´ c. Continuum crowds. In ACM Transactions on Graphics (TOG) , volume 25, pages 1160-1168. ACM, 2006. 2 -
  39. [44][44] J. M. Wang, D. J. Fleet, and A. Hertzmann. Gaussian process dynamical models for human motion. Pattern Analysis and Machine Intelligence, IEEE Transactions on , 30(2):283298, 2008. 2 -
  40. [46][46] K. Yamaguchi, A. C. Berg, L. E. Ortiz, and T. L. Berg. Who are you with and where are you going? In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on , pages 1345-1352. IEEE, 2011. 1, 2 -
  41. [47][47] S. Yi, H. Li, and X. Wang. Understanding pedestrian behaviors from stationary crowd groups. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pages 3488-3496, 2015. 2 -
  42. [48][48] H. Zhang, T. Xu, H. Li, S. Zhang, X. Huang, X. Wang, and D. Metaxas. Stackgan: Text to photo-realistic image synthesis with stacked generative adversarial networks. arXiv preprint arXiv:1612.03242 , 2016. 2 - · arXiv
  43. [49][49] B. Zhou, X. Wang, and X. Tang. Random field topic model for semantic region analysis in crowded scenes from tracklets. In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on , pages 3441-3448. IEEE, 2011. 2

Cited by

Sorted by citations

Authors
Gupta, A., Johnson, J., Fei-Fei, L., Savarese, S., & Alahi, A.
Affiliations
  • Stanford University (US)
  • École Polytechnique Fédérale de Lausanne (CH)
Venue
2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition
Publisher
IEEE
Published
2018-06
Pages
2255-2264
ISSN
1063-6919 (ISSN-L)
OpenAlex
W2794787653
Cited by
2,466
References
5
Citations by year
2026: 219 · 2025: 408 · 2024: 375 · 2023: 376 · 2022: 331 · 2021: 366 · 2020: 260 · 2019: 119 · 2018: 12
FWCI
282.40
Type
conference paper
Language
en
Open access
Locations
  • IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne) (submittedVersion, cc-by-nc-nd)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Engineering › Control and Systems Engineering › Human Motion and Animation
  • Physical Sciences › Engineering › Automotive Engineering › Autonomous Vehicle Technology and Safety
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotic Path Planning Algorithms
Keywords
human motion prediction, generative adversarial networks, collision avoidance, social robots, autonomous vehicles, human-centric environments

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review