Skip to main content

Gaze Behaviors for Virtual Crowd Characters

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5641))

Abstract

Nowadays, crowds of virtual characters are used in many domains such as neurosciences, psychology, and computer sciences. Since as human beings, we are natural experts in human being representation and movement, it makes it that much harder to correctly model and animate virtual characters. This becomes even more challenging when considering crowds of virtual characters. Indeed, in addition to the representation and animation, there is the mandatory trade-off between rich, realistic behaviors and computational costs. In this paper, we present a crowd engine, to which we introduce and extra layer which allows its characters to produce gaze behaviors. We thus enhance crowd realism by allowing the characters composing it to be aware of their environment and other characters and/or a user.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ryder, G., Day, A.M.: Survey of Real-Time Rendering Techniques for Crowds. Computer Graphics Forum 24(2), 203–215 (2005)

    Article  Google Scholar 

  2. Dobbyn, S., Hamill, J., O’Conor, K., O’Sullivan, C.: Geopostors: a real-time geometry / impostor crowd rendering system. In: SI3D 2005: Proceedings of the 2005 symposium on Interactive 3D graphics and games, pp. 95–102 (2005)

    Google Scholar 

  3. Millan, E., Rudomin, I.: Impostors and pseudo-instancing for GPU crowd rendering. In: GRAPHITE 2006: Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia, pp. 49–55 (2006)

    Google Scholar 

  4. Kavan, L., Dobbyn, S., Collins, S., Zara, J., O’Sullivan, C.: Polypostors: 2D polygonal impostors for 3D crowds. In: 2008 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 149–155 (2008)

    Google Scholar 

  5. Tecchia, F., Loscos, C., Chrysanthou, Y.: Image-based crowd rendering. IEEE Computer Graphics and Applications 22(2), 36–43 (2002)

    Article  Google Scholar 

  6. Maïm, J., Yersin, B., Thalmann, D.: Unique Instances for Crowds. In: IEEE Computer Graphics and Applications (to appear, 2009)

    Google Scholar 

  7. McDonnell, R., Larkin, M., Dobbyn, S., Collins, S., O’Sullivan, C.: Clone attack! Perception of crowd variety. ACM Transactions on Graphics 27(3), 1–8 (2008)

    Article  Google Scholar 

  8. Reynolds, C.W.: Flocks, Herds, and Schools: A Distributed Behavioral Model. In: SIGGRAPH 1987: Proceedings of the 14th International Conference on Computer Graphics and Interactive Techniques, vol. 21(4), pp. 25–34 (1987)

    Google Scholar 

  9. Reynolds, C.W.: Steering Behaviors for Autonomous Characters. In: Game Developers Conference (1999)

    Google Scholar 

  10. Helbing, D., Molnar, P.: Phys. Rev.  E51, 4282 (1995)

    Google Scholar 

  11. Treuille, A., Cooper, S., Popović, Z.: Continuum Crowds. ACM Transactions on Graphics 25(3), 1160–1168 (2006)

    Article  Google Scholar 

  12. Musse, S.R., Thalmann, D.: A Model of Human Crowd Behavior: Group Inter-Relationship and Collision Detection Analysis Computer Animation and Simulation. In: Proc. Workshop of Computer Animation and Simulation of Eurographics 1997, pp. 39–51 (1997)

    Google Scholar 

  13. Pelechano, N., Allbeck, J.M., Badler, N.I.: Controlling individual agents in high-density crowd simulation. In: Proceedings of the ACM SIGGRAPH/Eurographics symposium on Computer animation (2007)

    Google Scholar 

  14. Lerner, A., Chrysanthou, Y., Lischinski, D.: Crowds by example. Computer Graphics Forum (Eurographics 2007) 26(3), 655–664 (2007)

    Article  Google Scholar 

  15. Paris, S., Pettré, J., Donikian, S.: Pedestrian steering for crowd simulation: A predictive approach. Computer Graphics Forum 26(3), 665–675 (2007)

    Article  Google Scholar 

  16. Lee, K.H., Choi, M.G., Hong, Q., Lee, J.: Group behavior from video: a data-driven approach to crowd simulation. In: Proceedings of the 2007 ACM SIGGRAPH Eurographics symposium on Computer animation, pp. 109–118 (2007)

    Google Scholar 

  17. Yersin, B., Maïm, J., Morini, F., Thalmann, D.: Real-Time Crowd Motion Planning: Scalable Avoidance and Group Behavior. The Visual Computer Journal 24(10), 859–870 (2008)

    Article  Google Scholar 

  18. Kuffner Jr., J.J., Latombe, J.-C.: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans. In: Proceedings of Computer Animation, pp. 118–127 (1999)

    Google Scholar 

  19. Peters, C., O’Sullivan, C.: Synthetic Vision and Memory for Autonomous Virtual Humans. Computer Graphics Forum 21(4), 743–752 (2002)

    Article  Google Scholar 

  20. Hill, R.: Modeling Perceptual Attention in Virtual Humans. In: Proceedings of Computer Generated Forces and Behavioral Representation (1999)

    Google Scholar 

  21. Chopra Khullar, S., Badler, N.I.: Where to Look? Automating Attending Behaviors of Virtual Human Characters. Autonomous Agents and Multi-Agent Systems 4(1-2), 9–23 (2001)

    Article  Google Scholar 

  22. Peters, C., Pelachaud, C., Bevacqua, E., Mancini, M., Poggi, I.: A Model of Attention and Interest Using Gaze Behavior. In: Panayiotopoulos, T., Gratch, J., Aylett, R.S., Ballin, D., Olivier, P., Rist, T. (eds.) IVA 2005. LNCS, vol. 3661, pp. 229–240. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  23. Gu, E., Badler, N.: Visual Attention and Eye Gaze During Multiparty Conversations with Distractors. In: Gratch, J., Young, M., Aylett, R.S., Ballin, D., Olivier, P. (eds.) IVA 2006. LNCS, vol. 4133, pp. 193–204. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  24. Lance, B., Marsella, S.: Emotionally Expressive Head and Body Movement During Gaze Shifts. In: Pelachaud, C., Martin, J.-C., André, E., Chollet, G., Karpouzis, K., Pelé, D. (eds.) IVA 2007. LNCS, vol. 4722, pp. 72–85. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  25. Itti, L., Dhavale, N., Pighin, F.: Realistic Avatar Eye and Head Animation Using a Neurobiological Model of Visual Attention. In: Proceedings of the Symposium on Optical Science and Technology, vol. 5200, pp. 64–78 (2003)

    Google Scholar 

  26. Peters, C., O’Sullivan, C.: Bottom-up visual attention for virtual human animation. In: Proceedings of Computer Animation and Social Agents, pp. 111–117 (2003)

    Google Scholar 

  27. Marchand, E., Courty, N.: Controlling a camera in a virtual environment. The Visual Computer 18(1), 1–19 (2002)

    Article  MATH  Google Scholar 

  28. Kim, Y., Hill Jr., R.W., Traum, D.R.: A Computational Model of Dynamic Perceptual Attention for Virtual Humans. In: Proceedings of Behavior Representation in Modeling and Simulation (2005)

    Google Scholar 

  29. Lee, S.P., Badler, J.B., Badler, N.I.: Eyes alive. In: Proceedings of ACM SIGGRAPH. Annual Conference Series, pp. 637–644 (2002)

    Google Scholar 

  30. Lee, S.-H., Terzopoulos, D.: Heads up!: biomechanical modeling and neuromuscular control of the neck. In: Proceedings of ACM SIGGRAPH. Annual Conference Series, pp. 1188–1198 (2006)

    Google Scholar 

  31. Badler, N.I., Korein, J.D., Korein, J.U., Radack, G.M., Shapiro Brotman, L.: Positioning and animating human figures in a task-oriented environment. The Visual Computer 1(4), 212–220 (1985)

    Article  Google Scholar 

  32. Tolani, D., Goswami, A., Badler, N.I.: Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs. Graphical models 62(5), 353–388 (2000)

    Article  MATH  Google Scholar 

  33. Lee, J., Shin, S.Y.: A hierarchical approach to interactive motion editing for human-like figures. In: Proceedings of ACM SIGGRAPH. Annual Conference Series, pp. 39–48 (1999)

    Google Scholar 

  34. Kovar, L., Schreiner, J., Gleicher, M.: Footskate cleanup for motion capture editing. In: Proceedings of the ACM SIGGRAPH/Eurographics symposium on Computer animation, pp. 97–104 (2002)

    Google Scholar 

  35. Shin, H.J., Lee, J., Shin, S.Y., Gleicher, M.: Computer puppetry: An importance-based approach. ACM Transactions on Graphics 20, 67–94 (2001)

    Article  Google Scholar 

  36. Kulpa, R., Multon, F., Arnaldi, B.: Morphology-independent representation of motions for interactive human-like animation. In: EURORAPHICS 2005, vol. 24(3), pp. 343–352 (2005)

    Google Scholar 

  37. Choi, K.-J., Ko, H.-S.: Online motion retargetting. The Journal of Visualization and Computer Animation 11(5), 223–235 (2000)

    Article  MATH  Google Scholar 

  38. Le Callennec, B., Boulic, R.: Interactive motion deformation with prioritized constraints. In: Proceedings of the ACM SIGGRAPH/Eurographics symposium on Computer animation, pp. 163–171 (2004)

    Google Scholar 

  39. Pettré, J., de Heras Ciechomski, P., Maïm, J., Yersin, B., Laumond, J.-P., Thalmann, D.: Real-time navigating crowds: scalable simulation and rendering. Computer Animation and Virtual Worlds 17(34), 445–455 (2006)

    Article  Google Scholar 

  40. Pettré, J., Grillon, H., Thalmann, D.: Crowds of Moving Objects: Navigation Planning and Simulation. In: Proceedings of IEEE International Conference on Robotics and Automation (2007)

    Google Scholar 

  41. Glardon, P., Boulic, R., Thalmann, D.: PCA-based walking engine using motion capture data. In: Proc. of Computer Graphics International (2004)

    Google Scholar 

  42. Glardon, P., Boulic, R., Thalmann, D.: A coherent locomotion engine extrapolating beyond experimental data. In: Proc. of Computer Animation and Social Agent (2004)

    Google Scholar 

  43. Boulic, R., Ulicny, B., Thalmann, D.: Versatile Walk Engine. Journal of Game Development 1(1), 29–43 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Grillon, H., Yersin, B., Maïm, J., Thalmann, D. (2009). Gaze Behaviors for Virtual Crowd Characters. In: Esposito, A., Vích, R. (eds) Cross-Modal Analysis of Speech, Gestures, Gaze and Facial Expressions. Lecture Notes in Computer Science(), vol 5641. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03320-9_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03320-9_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03319-3

  • Online ISBN: 978-3-642-03320-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics