-
公开(公告)号:CN100414506C
公开(公告)日:2008-08-27
申请号:CN200610099395.0
申请日:2006-07-19
Applicant: 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明公开了一种虚拟人群运动仿真系统,包括:1)总控台部分,由显示控制、渲染管理、环境管理、群体管理、时钟更新控制等子部分构成,提供程序正常运行所需要的各种配置和各部分调度管理;2)环境表示部分,组织管理群体所处环境的环境信息,支持对环境信息的查询和更新;3)个体模拟部分,由行为生成层、行为执行层和物理实现层三个子部分组成,提供对群体中单个个体运动行为的模拟,通过对群体中每个个体的行为模拟的有机结合,来实现群体的运动仿真。本发明提出的虚拟人群运动仿真系统,具有较好的通用性、逼真性和灵活性,可以仿真各种场景下、多环境因素影响下的虚拟人群运动。
-
公开(公告)号:CN101140663A
公开(公告)日:2008-03-12
申请号:CN200710175926.4
申请日:2007-10-16
Applicant: 中国科学院计算技术研究所
IPC: G06T15/70
Abstract: 本发明提供一种服装动画计算方法,包括预处理和动画计算,其中的预处理包括:利用人体运动数据片断驱动人体模型,计算当前时刻服装模型上的各个顶点的位置;根据计算结果,对运动过程中的服装模型和人体模型进行位置冲突检测及响应,并记录冲突信息;对服装模型进行区域划分,包括紧贴区域与宽松区域;将紧贴区域中的服装顶点绑定到人体模型的骨骼关节上,得到服装顶点与骨骼关节间的绑定权值;动画计算步骤包括:利用运动数据帧驱动人体模型,在运动过程中,采用基于几何的方法计算紧贴区域中服装顶点的位置,采用基于物理的方法计算宽松区域中服装顶点的位置。本发明兼具几何方法的高效率,以及物理方法的逼真性,能够快速生成逼真的服装动画。
-
公开(公告)号:CN100361070C
公开(公告)日:2008-01-09
申请号:CN200510053595.8
申请日:2005-03-10
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开一种基于光学的运动捕获数据的骨骼运动提取方法,含以下步骤:由标志点位置估计关节中心位置,构造与捕获对象粗糙匹配的骨骼系统;在骨骼系统上建立骨骼局部坐标系;由骨骼局部坐标计算初始的骨骼运动数据,建立与运动捕获对象匹配的骨骼系统和虚拟标志点系统;在骨骼系统上划分骨骼链,建立真实与虚拟标志点的距离函数,并逐链逐帧进行距离最小优化,不断更新虚拟标志点坐标,当虚拟标志点与真实标志点距离稳定后,所得到的骨骼运动数据就是结果。采用本发明的方法能够提取出与基于光学的运动捕获数据精确匹配的骨骼运动;降低对标志点所贴位置的准确性要求,且不影响运动捕获数据的精确度;不局限于某一种特定的标志点贴法。
-
公开(公告)号:CN101075352A
公开(公告)日:2007-11-21
申请号:CN200710118148.5
申请日:2007-06-29
Applicant: 中国科学院计算技术研究所
IPC: G06T15/70
Abstract: 本发明公开了一种用于动态实体的分层避障方法,包括:对动态实体进行静态避障操作,在静态避障过程中,当动态实体进入某一静态障碍物作用范围时,从所述静态障碍物周围的备选环境路线里选出用来避开所述静态障碍物的路线;对动态实体进行动态避障操作,在动态避障过程中,在每个更新周期计算所述动态实体与其他障碍物的冲突可能性,对即将发生位置冲突的动态实体,改变所述动态实体的运动速度或运动方向,直至所述动态实体不再与障碍物发生位置冲突。本发明可以生成合理且无穿透发生的避障模拟结果,提高了虚拟个体运动模拟以及虚拟群体模拟的逼真性;且可用于各种类型的基于个体的虚拟个体以及虚拟群体模拟。
-
公开(公告)号:CN1332360C
公开(公告)日:2007-08-15
申请号:CN200410086558.2
申请日:2004-10-26
Applicant: 中国科学院计算技术研究所
IPC: G06T15/70
Abstract: 本发明公开了一种用计算机创建三维运动的方法,用于利用已有运动动作的三维运动数据创建新的三维运动动作;本方法包括:将已有运动动作分割为运动片段并建立运动片段库;根据所需要创建的新的三维运动动作选取运动片段;对所选取的运动片段进行拼接,得到所述新的三维运动动作。本发明方法的优点在于:有良好的通用性,对不同类型的运动对象的三维运动都可以采用本方法创建;采用可视化的方法,使得对运动对象的运动的创建更直观、简单;可快速实现新的运动动作的创新;三维的运动数据可视化地反映出来,符合人们的视角习惯;可以利用交互设备对三维的运动数据的某个部分进行操作。
-
公开(公告)号:CN1900974A
公开(公告)日:2007-01-24
申请号:CN200510085510.4
申请日:2005-07-22
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种点集的加权正向相似变换参数估计方法,包括:选取一系列数据帧,在每个数据帧中包含一组点集数据;设置数据帧的权重;根据对数据帧权重的设置结果,选择权重高的数据帧为初始标准参考数据帧,建立初始标准点集模式;求各个数据帧相对于初始点集模式的正向相似变换参数;根据权重和正向相似变换参数建立加权目标距离函数;逐次迭代进行距离最小优化,不断计算更新正向相似变换参数和标准点集模式,当目标距离稳定时,所得的标准点集模式和正向相似变换参数就是结果。
-
公开(公告)号:CN1889044A
公开(公告)日:2007-01-03
申请号:CN200610099395.0
申请日:2006-07-19
Applicant: 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明公开了一种虚拟人群运动仿真框架,包括:1)总控台部分,由显示控制、渲染管理、环境管理、群体管理、时钟更新控制等子部分构成,提供程序正常运行所需要的各种配置和各部分调度管理;2)环境表示部分,组织管理群体所处环境的环境信息,支持对环境信息的查询和更新;3)个体模拟部分,由行为生成层、行为执行层和物理实现层三个子部分组成,提供对群体中单个个体运动行为的模拟,通过对群体中每个个体的行为模拟的有机结合,来实现群体的运动仿真。本发明提出的虚拟人群运动仿真框架,具有较好的通用性、逼真性和灵活性,可以仿真各种场景下、多环境因素影响下的虚拟人群运动。
-
公开(公告)号:CN1885348A
公开(公告)日:2006-12-27
申请号:CN200510077287.9
申请日:2005-06-21
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种基于骨骼的任意拓扑结构虚拟角色的驱动方法,包括:1)将虚拟角色相关信息分为三类;2)定义虚拟角色相关信息的磁盘存储格式;3)根据实际需求,确定具体的虚拟角色;4)装载骨骼系统;5)装载皮肤纹理信息,装载时,根据皮肤纹理中各个模块的名称建立到骨骼系统中骨骼的映射关系;6)装载运动数据,判断运动数据中自由度的维数与骨骼系统中的维数是否相同;7)从运动数据中提取某一时刻的姿态;8)正向运动学计算,计算每个骨骼局部坐标系相对于全局坐标系下的变换矩阵;9)利用步骤8)得到的骨骼局部坐标系相对于全局坐标系下的变换矩阵,重新计算皮肤顶点坐标;10)渲染。
-
公开(公告)号:CN1710611A
公开(公告)日:2005-12-21
申请号:CN200510012175.5
申请日:2005-07-14
Applicant: 中国科学院计算技术研究所
IPC: G06T7/00
Abstract: 本发明涉及计算机应用技术领域,特别是一种基于优化思想的人体姿态变形方法。用于在已知初始人体三维姿态信息的基础上,根据视频中人体信息内容,将初始人体3D姿态根据视频内容进行变形,从而求取出视频中对应的3D人体结构信息;该方法包括以下步骤:1)定义一个通用的参数化3D人体模型;2)根据视频内容定制3D人体模型;3)提取视频中人体轮廓信息;4)将3D人体姿态在2D平面上投影,形成2D模型轮廓;5)按照基于优化算法的变形准则对参数化3D人体模型姿态进行变形。本发明的优点在于:可用于各种类型的已知初始3D信息的运动对象的3D结构参数恢复,具有良好的通用性;应用领域广泛,具有广阔的实用前景。
-
公开(公告)号:CN1466106A
公开(公告)日:2004-01-07
申请号:CN02140285.X
申请日:2002-07-03
Applicant: 中国科学院计算技术研究所
IPC: G06T15/70
Abstract: 一种基于MPEG-4的任意格式人脸模型的动画实现方法,包括步骤:显示层和控制层分别处理人脸显示与动画控制;对于特殊格式的人脸模型,首先生成相应的简单人脸模型和顶点序号对应表;然后在标准简单人脸模型的人脸动画定义表的基础上,计算出简单人脸模型的人脸动画定义表;控制层通过查找简单人脸模型的人脸动画定义表来变形简单人脸模型,再根据顶点序号对应表把变形后的简单人脸模型转回到特殊格式的人脸模型;在显示层显示特殊格式的人脸模型。本发明具有数据量小、显示效果佳、实用价值高。构造标准简单人脸模型的人脸动画定义表手工操作量较大,但由于标准简单人脸模型的人脸动画定义表只需要构造一次,本发明的实现过程仍然是比较快捷、方便的。
-
-
-
-
-
-
-
-
-