上海大学学报(自然科学版) ›› 2018, Vol. 24 ›› Issue (4): 512-523.doi: 10.12066/j.issn.1007-2861.2071

• 数字影视技术 • 上一篇    下一篇

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

黄东晋1,2(), 李贺娟1,2, 段思文1,2, 肖帆1,2, 丁友东1,2   

  1. 1. 上海大学 上海电影学院, 上海 200072
    2. 上海大学 上海电影特效工程技术研究中心, 上海 200072
  • 收稿日期:2018-06-28 出版日期:2018-08-31 发布日期:2018-08-31
  • 通讯作者: 黄东晋 E-mail:djhuang@shu.edu.cn
  • 基金资助:
    国家自然科学基金资助项目(61402278);上海市自然科学基金资助项目(14ZR1415800);上海大学电影学高峰学科和上海特效工程技术研究中心资助项目(16dz2251300)

Simulation of film melee based on multi-autonomous agents

HUANG Dongjin1,2(), LI Hejuan1,2, DUAN Siwen1,2, XIAO Fan1,2, DING Youdong1,2   

  1. 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:2018-06-28 Online:2018-08-31 Published:2018-08-31
  • Contact: HUANG Dongjin E-mail:djhuang@shu.edu.cn

摘要:

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

关键词: 多自主智能体, KD 树, 混战场景, 群体动画, 电影制作

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.

Key words: multi-autonomous agents, K-dimension tree, melee scene, group animation, film production

中图分类号: