研究生: |
陳憶玟 Yi-Wen Chen |
---|---|
論文名稱: |
基於情緒的群聚行為之電腦動畫 Computer Animation of Group Behavior with Emotional Convergence |
指導教授: |
楊熙年
Shi-Nine Yang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊系統與應用研究所 Institute of Information Systems and Applications |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 50 |
中文關鍵詞: | 群體模擬 、群體動畫 、情緒模型 、情緒評估 |
外文關鍵詞: | Group simulation, Group animation, Convergence, Emotion, BDI Model, OCC Model, Emotional Appraisal |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,3D電腦動畫的應用如雨後春筍,在電影、電玩、廣告方面已然是不可或缺的一項元素,其中,以3D動畫進行群體特效的模擬更是造就浩大場面的重要功臣之一,然而,對於大量角色的動作編輯一直是項歷日曠久的製作過程,因此在動畫領域有所謂「行為動畫」(Behavior Animation)的研究,目的便是用以縮短大量角色的動作編輯過程,本文亦繼承此一目的,旨在提出一套基於情緒與群眾理論的行為模型,作為群體模擬時之行為決策依據。
本研究所提出之群體行為模型之設計,乃從情緒心理學及群眾學相關理論進行分析整理,進而架構出一模擬群體行為之模型;我們除了視情緒為影響群眾行為的主要因素,更同時加入理性認知方面的考量;由於群眾形式包含多種類型,本文根據群眾學之群聚理論(Convergence Theory),選擇最常見的「偶集群眾」類型(Casual Crowd)作為主要情境模擬,同時系統架構結合現存三個相關模型理論之優點,包括:產生情緒的OCC Model、行為決策的BDI Model以及心理學的情緒評估理論(Emotion Appraisal Theory),我們亦將角色加入了個性差異之因素,並設定相關參數以供調整,以便應用於不同情境。
在模型設計完成後,我們以Maya平台進行實際的群體行為動畫模擬,實驗結果顯示,此基於情緒心理學與群眾理論的模型設計,確實有助於簡化現實中複雜的人群互動且較符合實際人群聚集活動的行為表現。
Recently there has been an increased interest in using a large number of virtual characters in 3D Animation. However, editing an animation with a large number of different characters is a time-consuming procedure. The technique of “Behavior Animation” provides some automatic solutions to help animators to deal with various types of group behavior. In this study we confine ourselves to the group behavior with emotional convergence.
First we propose a model of “Casual Crowd” according to convergence theory of crowd psychology. Our study focuses on how emotion affects on group behavior. We not only consider the influence of each individual’s emotion but also take into account the global factors such as the distribution of convergence centers in the environment and their corresponding crowd sizes. Following the line of existing models such as: “BDI Model”, “OCC Model” and “Emotional Appraisal Theory”, we propose a novel computation model for group behavior. The experiment results show that our model can effectively synthesize very natural animations of group behavior with emotional convergence.
[1] C. W. Reynolds, Steering behaviors for autonomous characters, Game Developers Conference, 1999.
[2] C. W. Reynolds, Flocks, herds, and schools: A distributed behavioral model, ACM SIGGRAPH '87. July,1987, pp. 25-34.
[3] B. M. Blumberg, Action-selection in hamsterdam: Lessons from ethology, In Third International Conference on the Simulation of Adaptive Behavior, 1994, pp. 108-117.
[4] X Tu and D. Terzopoulos. Artificial Fishes: Physics, Locomotion, Perception, Behavior. In Proceedings of SIGGRAPH 94, Orlando, FL, July 24-29, 1994, pp. 43-50.
[5] Z Liu, Z Pan, Behavior animation for simulation of virtual pedestrians near a road, Intelligent Transportation Systems, In Proceedings of 2003 IEEE, 2003.
[6] Funge, X Tu, D Terzopoulos, Cognitive modeling: Knowledge, reasoning, and planning for intelligent characters. In Proceedings of SIGGRAPH’ 99, Los Angeles, Aug. 8–13, 1999
[7] Funge, J. AI for Games and Animation: A Cognitive Modeling Approac,. A.K. Peters, Natick, Mass., 1999.
[8] J. B. Watson, Psychology as the behaviorist views it, pp.1913, 158-177.
[9] 張春興, 現代心理學, 東華書局, 2002.
[10] A. H. Maslow, A theory of human motivation, 1943.
[11] Silverman BG, Johns M, Cornwell J, O’Brien K, Human Behavior Models for Agents in Simulators and Games: Part I – Enabling Science with PMFserv, PRESENCE, 2006.
[12] E de Sevin, D Thalmann, A Motivational Model of Action Selection for Virtual Humans, Computer Graphics International, 2005.
[13] M. E. Bratman, Intention, plans, and practical reason, CSLI Publications, 1999.
[14] S. M. Jonathan Gratch, A domain-independent framework for modeling emotion, Journal of Cognitive Systems Research (S1389-0417) ,May 2004, pp. 269-306.
[15] CA Smith, RS Lazarus, Emotion and adaptation, Handbook of personality: Theory and research, 1990.
[16] C.C.Lin Y. L. Hsu, C.T.Tsai, J.S. Lee,”以粒子群最佳化為基礎之電腦遊戲角色行為設計與實作”,Ai Application AFG Joint Conference, Taiwan, 2003
[17] T. Alexander. An Optimized Fuzzy Logic Architecture for Decision Making, AI Game Programming Wisdom, 2002.
[18] Zarozinski, M., Imploding Combinatorial Explosion in a Fuzzy System, Game Programming Gems 2, Charles River Media, 2001, pp. 342.Ronald de Sousa, The Rationality of Emotion, 1987.
[19] R. Evans , Varieties of learning AI Game Programming Wisdom, 2002.
[20] TE Revello, R McCartney, Generating war game strategies using a genetic algorithm, Proceedings of the Congress on Evolutionary Computation, 2002.
[21] Daniel M. Gross, The Secret History of Emotion: From Aristotle's Rhetoric to Modern Brain Science. 2006 - University of Chicago Press
[22] Strongman, The Psychology of Emotion, 1987;
”情緒心理學”, 游恆山 譯,民82
[23] PR Kleinginna, AM Kleinginna, Motivation and Emotion, Vol.5 ,1981.
[24] A. R. Damasio, Descarte's error: Emotion, reason, and the human brain, 1994.
[25] 饒兆平, “群眾學”, 黎明文化事業公司, 1977.
[26] D. R. Forsyth, Group dynamics, NewYork: Wadsworth, 1999.
[27] K. Young, Social psychology, 1944.
[28] K.Dunlap, Social psychology, 1925.
[29] Herbert Blumer , The Process and Effects of Mass Communication, 1954.
[30] R. A. Stallings, "Collective behavior theory and the study of mass hysteria” In disasters, collective behavior, and social organization. , eds., R. D. K. Tierney (Editor), Newark: University of Delaware Press, 1994, pp. 207-228.
[31] E. Hoffer, The true believer: Thoughts on the nature of mass movements, 1951.
[32] G. LeBon, The crowd: A study of the popular mind, 1896.
[33] RH Turner, Human Behavior and Social Processes, 1962
[34] Ronald de Sousa, The Rationality of Emotion, 1987.
[35] Robert Solomon, Not Passion's Slave: Emotions and Choice, 2003.
[36] R. S. Lazarus, C. A. (Editor), Emotion and adaptation. In pervin (ed.), handbook of personality: Theory & research, 1990.
[37] A. Ortony, Clore, G., & Collins, A., "The cognitive structure of emotions," Cambridge: Cambridge University Press., 1988.
[38] M. G. AS Rao, Modeling rational agents within a bdi-architecture, Second International Conference on Principles of Knowledge Representation and Reasoning, 1991.
[39] M. Z. NH Frijda, "Appraisal: What is the dependent," Appraisal processes in emotion: Theory, methods, research,, NH Frijda, M Zeelenberg - Appraisal processes in emotion: Theory, methods, research, 2001.