系统仿真学报 ›› 2017, Vol. 29 ›› Issue (11): 2670-2677.doi: 10.16182/j.issn1004731x.joss.201711011

• 仿真建模理论与方法 • 上一篇    下一篇

基于人群运动片元的多角色运动场景构建

王鑫1,2, 邵磊1,2, 陈胜勇1,2   

  1. 1.浙江工业大学计算机科学与技术学院, 杭州 310023;
    2.浙江省可视媒体智能处理技术研究重点实验室, 杭州 310023
  • 收稿日期:2016-05-30 发布日期:2020-06-05
  • 作者简介:王鑫(1984-),男,河南洛阳,博士,副教授,研究方向为计算机视觉、计算机图形学。
  • 基金资助:
    国家自然科学基金(61303142,61103140,61173096), 浙江省自然科学基金(Y1110882, R1110679)

Multi-Character Animation Scene Construction Based on Crowd Patches

Wang Xin1,2, Shao Lei1,2, Chen Shengyong1,2   

  1. 1. Department of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, China;
    2. Key Laboratory of Visual Media Intelligent Process Technology of Zhejiang Province, Hangzhou 310023, China
  • Received:2016-05-30 Published:2020-06-05

摘要: 为模拟大型人群运动,提出基于人群运动片元的合成方法。使用PCA主元分析方法,通过输入多组相同语义的运动数据来得到单个运动片元中角色的运动统计模型。基于Voronoi图提出了一种角色在人群运动中位置信息控制算法,以此得到一种稳态的人群运动模型和各个角色的详细运动信息。在稳态人群运动模型中加入互动概念,提出一种人群的角色交互运动合成算法。最终完成对整个大型人群运动场景的构建。实验结果表明,该方法能较好地完成大型人群运动场景的模拟,较好得体现角色的交互细节。

关键词: 人群运动, 位置控制, 运动片元, 交互运动, Voronoi图, 统计模型

Abstract: In order to simulate large-scale crowd motion, a synthesis method based on crowd motion patches is proposed. First, the characters' statistical model in a single crowd patch is obtained based on PCA by takingseveral sets of motion data with same semantics. An algorithm which controls the character's position in the motion crowd is proposed based on Voronoi diagram. A steady crowd motion model and detailed motion information of each character are achieved using the proposed algorithm. Finally, taking into account the random interactive motion of the crowd characters, we propose analgorithm that presents the interactions of characters in the motion crowd byadding interactive concept in the steady crowd motion model. After the above steps, we accomplish to build a large-scale crowd motion scene. Experiment results show that large-scale crowd motion scene can be simulated and the detail of the multi-character interaction can be reflected by the proposed method.

Key words: crowd patch, position control, motion patch, interactive motion, Voronoi diagram, statistical model

中图分类号: