数字影视技术

基于多自主智能体的电影混战群体仿真

展开
  • 1. 上海大学 上海电影学院, 上海 200072
    2. 上海大学 上海电影特效工程技术研究中心, 上海 200072

收稿日期: 2018-06-28

  网络出版日期: 2018-08-31

基金资助

国家自然科学基金资助项目(61402278);上海市自然科学基金资助项目(14ZR1415800);上海大学电影学高峰学科和上海特效工程技术研究中心资助项目(16dz2251300)

Simulation of film melee based on multi-autonomous agents

Expand
  • 1. Shanghai Film Academy, Shanghai University, Shanghai 200072, China
    2. Shanghai Engineering Research Center of Motion Picture Special Effects, Shanghai University, Shanghai 200072, China

Received date: 2018-06-28

  Online published: 2018-08-31

摘要

群体动画一直是电影制作领域具有挑战性的研究热点. 针对目前电影混战场景数字化仿真存在的运动模式单一、真实感较差、工作量大等问题, 提出基于多自主智能体的电影混战群体仿真方法. 首先, 根据场景规模和角度智能划分作战区域, 并建立相应的局部KD树(K-dimension tree); 然后, 在个体角色具有视觉感知、避障、逃避、智能调用动作数据等行为的基础上, 对混战场景中的群体角色进行智能控制, 实现群体聚集、追随、智能搜索攻击目标等行为. 实验结果表明, 该方法是可行的, 能够较好地模拟电影混战场景中复杂的多角色智能运动, 且具有较高的逼真度.

本文引用格式

黄东晋, 李贺娟, 段思文, 肖帆, 丁友东 . 基于多自主智能体的电影混战群体仿真[J]. 上海大学学报(自然科学版), 2018 , 24(4) : 512 -523 . DOI: 10.12066/j.issn.1007-2861.2071

Abstract

Group animation has been a challenging research topic in the field of film production. In view of the fact that current digital emulation simulation of the movie battle scene is flawed with the problems of single motion mode, poor authenticity and heavy workload, this paper proposes a method of group simulation for film melee scenes based on the multiple autonomous agents. First, the area of operation is intelligently divided according to the scale and angle of the scene, and the corresponding local KD tree is established. Then, on the basis of visual perception, obstacle avoidance, evasion, and intelligent invoking of action data, the group roles in the melee scenes are intelligently controlled, achieving group behaviors such as group follow-up, grouping, the intelligent search target, and so on. The experimental results show that the proposed methodis feasible, and that it could simulate the multi-role intelligent movement of the complex film melee scenes well with high fidelity.

参考文献

[1] Han C H . Group behavior simulation for computer-generated forces[J]. Journal of the Korea Entertainment Industry Association, 2016,10(1):323-330.
[2] Gasiorowski P, Vassilev V, Ouazzane K . Simulation-based visual analysis of individual and group dynamic behavior[C] // International Conference on Image Processing, Computer Vision, and Pattern Recognition. 2016: 303-309.
[3] Nasir F M, Sunar M S . Simulating large group behaviour in tawaf crowd[C] // IEEE Multimedia and Broadcasting. 2017: 42-46.
[4] Yamamoto F . Investigation of an agent-based modeling on crowd evacuation and its application to real buildings[M] // Duffy V G. Digital human modeling and Applications in health, safety, ergonomus, and risk management. Berlin: Springer, 2013: 373-382.
[5] Song J, Zhang M G, Zheng F , et al. Dynamic simulation of the group behavior under fire accidents based on system dynamics[J]. Procedia Engineering, 2018,211:635-643.
[6] Ma P, Wang B . The escape of pedestrians with view radius[J]. Physica A: Statistilal Mechanics and Its Application, 2013,392(1):215-220.
[7] 董力耘, 陈立, 李翔 . 双出口房间人群疏散的出口选择行为[J]. 上海大学学报 (自然科学版), 2016,22(6):737-745.
[8] Tian D, Kang L, Zheng K , et al. Modeling and simulation on cooperative movement of vehicle group based on the behavior of fish[C] // International Conference on 5G for Future Wireless Networks. 2017: 630-639.
[9] Song J, Zheng X W, Zhang G J . Method of generating intelligent group animation by fusing motion capture data[J]. Lecture Notes in Electrical Engineering, 2015,331:553-560.
[10] Yousefi M, Ferreira R P M . An agent-based simulation combined with group decision-making technique for improving the performance of an emergency department[J]. Brazilian Journal of Medical & Biological Research, 2017,50(5):e5955.
[11] Hahn S, Rose D M, Herold C , et al. Impact of correlated group mobility modelling in the context of realistic mobile network simulation scenarios[C] // IEEE Vehicular Technology Conference. 2017: 1-5.
[12] Li W, Gong J, Yu P , et al. Modeling, simulation and analysis of group trampling risks during escalator transfers[J]. Physica A: Statistical Mechanics and Its Applications, 2016,444:970-984.
[13] 崔丽君, 丁刚毅, 王磊 , 等. 面向大型活动的观众群体行为编排与仿真[J]. 计算机仿真, 2016,33(7):265-268.
[14] 杨善雯, 何武, 饶云波 . 群体动力学的群组行为仿真[J]. 中国图象图形学报, 2017,22(12):1769-1778.
[15] 李祖宁, 何武 . 可变形网格引导的群体队形仿真[J]. 中国图象图形学报, 2017,22(7):969-977.
[16] 方昊, 刘箴, 陆涛 , 等. 突发事件中人群跟随现象的一种仿真模型[J]. 系统仿真学报, 2015,27(10):2432-2438.
文章导航

/