自动识别人体链状结构中特征点的方法及其系统

    公开(公告)号:CN101840508A

    公开(公告)日:2010-09-22

    申请号:CN201010159000.8

    申请日:2010-04-26

    Abstract: 本发明涉及自动识别人体链状结构中特征点的方法及其系统,包括:步骤1,读取观测对象的人体链状结构模型,确定其中的刚体以及每个刚体上的特征点;步骤2,通过运动捕捉获得观测对象的运动图像的帧,以及各个帧的特征点集;步骤3,从帧中选择特征点数量大于等于人体链状结构模型中特征点数量的第一个帧为首帧;步骤4,对于每个刚体,从首帧的特征点中枚举出特征点组合,选择对应于刚体符合距离约束条件的特征点组合作为枚举结果;从枚举结果中选择一个特征点组合作为刚体的匹配对,对应于刚体中的特征点标识匹配对中的特征点。本发明能够从具有丢失的或错误的特征点的运动数据序列中,确定首帧并对首帧中特征点进行标注。

    一种基于关键队形约束的群体运动实现方法及系统

    公开(公告)号:CN101702243A

    公开(公告)日:2010-05-05

    申请号:CN200910237063.8

    申请日:2009-11-03

    Abstract: 本发明涉及一种基于关键队形约束的群体运动实现方法及系统。该基于关键队形约束的群体运动实现方法包括:步骤1,生成点阵数据;步骤2,依据配对算法为每个个体指定该个体下一关键时刻在点阵中的位置;步骤3,依据每个个体在每一关键时刻的位置生成该个体的运动路径,生成群体动画脚本。本发明通过简单交互即可实现对群体运动的快速编辑与灵活控制,合成流畅、逼真的群体动画,提高动画制作的效率。

    一种基于骨骼的任意拓扑结构虚拟角色的驱动方法

    公开(公告)号:CN100530244C

    公开(公告)日:2009-08-19

    申请号:CN200510077287.9

    申请日:2005-06-21

    Abstract: 本发明公开了一种基于骨骼的任意拓扑结构虚拟角色的驱动方法,包括:1)将虚拟角色相关信息分为三类;2)定义虚拟角色相关信息的磁盘存储格式;3)根据实际需求,确定具体的虚拟角色;4)装载骨骼系统;5)装载皮肤纹理信息,装载时,根据皮肤纹理中各个模块的名称建立到骨骼系统中骨骼的映射关系;6)装载运动数据,判断运动数据中自由度的维数与骨骼系统中的维数是否相同;7)从运动数据中提取某一时刻的姿态;8)正向运动学计算,计算每个骨骼局部坐标系相对于全局坐标系下的变换矩阵;9)利用步骤8)得到的骨骼局部坐标系相对于全局坐标系下的变换矩阵,重新计算皮肤顶点坐标;10)渲染。

    基于关键帧时刻优化的空中运动仿真方法

    公开(公告)号:CN101299279A

    公开(公告)日:2008-11-05

    申请号:CN200810114750.6

    申请日:2008-06-11

    Abstract: 本发明公开了一种优化人体关键帧时刻的人体空中运动仿真方法,包括:建立人体几何模型;设置人体质量分布参数;设置人体运动关键帧;设置起跳时人体质心的位置和速度;建立以单位四元数为参数形式的牛顿-欧拉多刚体动力学方程;建立优化模型;用数值优化方法求解优化模型;得到物理逼真的人体运动数据。本发明的方法适用于任意人体拓扑结构和任意复杂运动,且计算速度快,具有很好的通用性和实用性。

    一种三维人体模型的网格简化约束方法

    公开(公告)号:CN100399360C

    公开(公告)日:2008-07-02

    申请号:CN200610112517.5

    申请日:2006-08-22

    Abstract: 本发明公开了三维人体网格模型的一种简化约束及其使用方法,包括:在人体网格模型上寻找需要添加支撑环约束的地方;为每处添加支撑环的地方,选中模型上的三个顶点,确定支撑环所在的平面;在支撑环附近的网格模型表面上搜索支撑环上的其它组成顶点,确定支撑环;根据人体模型上的边与支撑环间的关系,为边分类;根据边的不同分类,对不同类型的边采用不同的方法计算边的折合权值和边的折合位置,并采用不同的简化策略进行简化。本发明的方法具有低耦合、高质量、低复杂度的简化效果,具有很强的实用性。

    一种动物体模型层次划分方法

    公开(公告)号:CN101101673A

    公开(公告)日:2008-01-09

    申请号:CN200710118149.X

    申请日:2007-06-29

    Abstract: 本发明公开了一种动物体模型层次划分方法,包括:输入动物体模型;根据所述皮肤表面模型顶点与骨骼间的绑定关系,将所述皮肤表面模型划分为多个块;在每个块中,将块中对应的骨骼划分成多个段,并根据所述皮肤表面模型上的顶点到骨骼投影的投影点的位置,将所述顶点划分到所述投影点所属的段中;在每个所述块中,建立一个一根轴与所述块中骨骼所在直线重合的局部坐标系,并将所述局部坐标系与所述骨骼垂直的平面按照极坐标角度划分为多个片断,然后在每个所述段中,根据所述顶点到骨骼的垂线在所述局部坐标系中与坐标轴间的夹角,将所述顶点划分到与所述夹角对应的片断。本发明加快了动物体模型和其它物品之间的位置冲突检测;算法复杂度较低。

    基于统计与规则结合的语音驱动人脸动画方法

    公开(公告)号:CN1320497C

    公开(公告)日:2007-06-06

    申请号:CN02140286.8

    申请日:2002-07-03

    Abstract: 一种基于统计与规则相结合的语音驱动人脸动画方法,包括步骤:利用音视频同步切割方法得到音视频对应数据流;通过音视频分析方法,得到相应的特征向量;运用统计学习方法学习到音视频同步隐射关系模型;运用统计学习到的模型以及规则得到与用户给定语音序列相对应的人脸运动参数,并驱动人脸动画模型。本发明使用视频采集,语音分析及图象处理等方法,记录真实人脸说话时的语音与人脸特征点运动数据,同时对语音和人脸特征点之间的关联模式进行统计学习。当给定新语音,利用学习到的模型以及一些规则,可以得到与该语音对应的人脸特征点运动参数,驱动人脸动画模型。

    一种三维人体模型的网格简化约束方法

    公开(公告)号:CN1908985A

    公开(公告)日:2007-02-07

    申请号:CN200610112517.5

    申请日:2006-08-22

    Abstract: 本发明公开了三维人体网格模型的一种简化约束及其使用方法,包括:在人体网格模型上寻找需要添加支撑环约束的地方;为每处添加支撑环的地方,选中模型上的三个顶点,确定支撑环所在的平面;在支撑环附近的网格模型表面上搜索支撑环上的其它组成顶点,确定支撑环;根据人体模型上的边与支撑环间的关系,为边分类;根据边的不同分类,对不同类型的边采用不同的方法计算边的折合权值和边的折合位置,并采用不同的简化策略进行简化。本发明的方法具有低耦合、高质量、低复杂度的简化效果,具有很强的实用性。

    从具有静态背景的运动视频提取运动对象重心轨迹的方法

    公开(公告)号:CN1770204A

    公开(公告)日:2006-05-10

    申请号:CN200410086740.8

    申请日:2004-10-29

    Abstract: 本发明公开了一种从具有静态背景的运动视频中提取运动对象重心轨迹的方法,该方法包括如下步骤:获取一由多个视频帧组成的运动视频,并存入计算机;提取出所述运动视频的静态背景;对于每一视频帧,将该视频帧与静态背景作帧差,获得该视频帧的运动前景区域;从视频帧的所述运动前景区域提取出运动对象的二维轮廓;计算所述运动对象二维轮廓的重心点;将所有视频帧的运动对象的重心点转换到同一图像中,获得运动对象的重心轨迹。本方法具有良好的通用性,只要背景是静态的运动视频都适用;本方法在提取运动对象轮廓过程中,采用逐步分层次去除噪声的方法,即使在存在较大噪声,造成前景轮廓提取效果不理想的情况下,仍能够得到较为理想的效果。

    一种基于动态背景运动视频的运动对象重心轨迹提取方法

    公开(公告)号:CN1766928A

    公开(公告)日:2006-05-03

    申请号:CN200510055216.9

    申请日:2005-03-16

    Abstract: 本发明公开了一种基于动态背景运动视频的运动对象重心轨迹提取方法,用于在背景运动的视频中提取运动对象的重心轨迹;该方法包括以下步骤:对视频帧的帧间做全局运动估计,求全局运动参数;根据全局运动参数,分离运动对象的前景运动区域,重构运动图像的背景;实现背景消除,快速分割出运动对象区域;记录运动历史信息,得到完整的运动对象区域;提取运动对象轮廓;求运动对象重心轨迹。本发明的优点在于:可用于各种类型的运动对象,具有良好的通用性;通过简单高效的二维运算就可以得到运动对象的二维重心,可以达到实时的效果。

Patent Agency Ranking