-
公开(公告)号:CN111524213A
公开(公告)日:2020-08-11
申请号:CN202010638153.4
申请日:2020-07-06
Applicant: 江苏原力数字科技股份有限公司
IPC: G06T13/40
Abstract: 本发明提供一种应用于类人体骨架的反向动力学解算方法,包括以下步骤:将人体骨架拆分为手臂部件、腿部部件、脊柱部件与颈部部件;对存在输入的手臂部件与腿部部件进行更新,并进行IK计算并判断其是否超限,如果超限,检查脊柱部件的起始端是否有输入,若无,按照手臂部件以及腿部部件的超限偏移量对脊柱部件的起始端进行更新,若有输入,根据脊柱部件的输入对脊柱部件进行更新,对更新后的脊柱部件进行IK计算并判断其是否超限,如果超限,根据超限偏移量同时对腿部部件以及手臂部件的起始输入进行更新,同时再次更新手臂部件以及腿部部件的反向动力学;通过朝向约束或样条IK对颈部部件效果进行计算,从而得到各个部件最接近当前的动画效果。
-
公开(公告)号:CN113781616B
公开(公告)日:2022-02-08
申请号:CN202111310642.8
申请日:2021-11-08
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于神经网络的面部动画绑定加速方法,包括以下步骤:S1.训练数据生成,以原始绑定文件中的基本面部表情库为基础随机生成训练数据;S2.神经网络搭建,神经网络包括多层依次连接的全连接层和PCA层,PCA层用于计算训练数据的主成分值,得到多个混合变形器,多个全连接层输入为控制器的值,输出为多个混合变形器的系数组成的多维向量;S3.训练网络模型,用于通过建立回归任务,得到损失最小化时的神经网络模型;S4.通过动画软件编写插件,将所述插件与原始绑定文件中的控制器相结合,并利用训练好的网络模型,组合形成新的绑定文件。本发明模拟逼近控制器驱动的面部Mesh变形,代替原始复杂的绑定方法。
-
公开(公告)号:CN113763519B
公开(公告)日:2022-02-08
申请号:CN202111321780.6
申请日:2021-11-09
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于深度学习的语音驱动3D人物面部表情方法,包括以下步骤:从制作好的动画中获取语音并提取语音特征以得到融合语音特征,将其与控制器参数对应起来构成训练数据;搭建深度学习网络模型,对语音特征从多个维度进行建模,得到抽象特征用于训练和回归预测,得到面部表情控制器参数;将融合语音特征输入上述模型中,通过实际输出与目标输出的均方误差,利用Adam优化器最小化误差,优化网络参数,得到最终模型;将语音特征经过处理后输入深度学习网络模型中,回归预测得到控制器参数,用输出的控制器参数驱动动画模型以生成面部表情动画,可以更快地得到更加稳定的动画出品,同时降低了人力和时间成本。
-
公开(公告)号:CN112200895B
公开(公告)日:2021-04-16
申请号:CN202011413233.6
申请日:2020-12-07
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于深度学习的数字人布料实时解算方法,包括以下步骤:S1:训练神经网络,训练自动编码器和全连接网络将骨骼信息映射到布料网格顶点的编码;S2:在训练完上述两个神经网络后,给定一组输入骨骼信息,首先经过全连接网络,得到布料网格顶点的编码,再经过自动编码器中的解码环节,得到输出布料网格顶点,该输出即为布料的解算结果。本发明实时计算出布料的网格顶点信息,有效避免人物模型与布料模型穿插的问题,进一步提高布料制作效率。
-
公开(公告)号:CN111932597B
公开(公告)日:2020-12-29
申请号:CN202011068555.1
申请日:2020-10-09
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于代理几何体的交互式自穿透网格变形方法,包括以下步骤:根据手动选择的主动碰撞网格几何体上的面片,生成对应的代理几何体;将代理几何体作为主动碰撞几何体,并将其初始三维空间位置记录为初始位置;代理几何体面向被碰撞几何体的方向的面片上的顶点朝各个方向发出射线,与被碰撞几何体之间进行穿插计算;当计算出穿插发生时,主动碰撞几何体的三维空间位移被记录,并将此位移施加到被碰撞几何体表面的顶点上,实现实时的变形过程。有效合理的绕过自穿透问题的局限,大大提高计算速度。
-
公开(公告)号:CN111571586B
公开(公告)日:2020-12-11
申请号:CN202010379166.4
申请日:2020-05-07
Applicant: 江苏原力数字科技股份有限公司
IPC: B25J9/16
Abstract: 本发明提供一种反向动力学自由度的动态约束方法,包括S1、设置各个关节的自由度约束;S2、通过各个关节构建骨骼层级的雅克比矩阵,当一个关节的一个自由度被约束时,抹去该自由度在雅克比矩阵对应列上的元素,并使后续的元素往前收缩;S3、设置各个关节的反向动力学的位置矩阵;S4、将位置矩阵和雅克比矩阵带入反向动力学数值解法,获取角度旋转结果;S5、通过各个关节的自由度约束来从角度旋转结果中选择角度值更新所有关节的自由度约束;S6、判断当前各个关节的自由度约束是否满足反向动力学计算迭代终止条件;综上,在计算自由度约束的时候不仅不会增加运算量,反而会加快运算,并且可以在计算过程中更改自由度约束设置。
-
公开(公告)号:CN111524213B
公开(公告)日:2020-09-22
申请号:CN202010638153.4
申请日:2020-07-06
Applicant: 江苏原力数字科技股份有限公司
IPC: G06T13/40
Abstract: 本发明提供一种应用于类人体骨架的反向动力学解算方法,包括以下步骤:将人体骨架拆分为手臂部件、腿部部件、脊柱部件与颈部部件;对存在输入的手臂部件与腿部部件进行更新,并进行反向动力学计算并判断其是否超限,如果超限,检查脊柱部件的起始端是否有输入,若无,按照手臂部件以及腿部部件的超限偏移量对脊柱部件的起始端进行更新,若有输入,根据脊柱部件的输入对脊柱部件进行更新,对更新后的脊柱部件进行反向动力学计算并判断其是否超限,如果超限,根据超限偏移量同时对腿部部件以及手臂部件的起始输入进行更新,同时再次更新手臂部件以及腿部部件的反向动力学;通过朝向约束或样条反向动力学对颈部部件效果进行计算,从而得到各个部件最接近当前的动画效果。
-
公开(公告)号:CN111583364A
公开(公告)日:2020-08-25
申请号:CN202010379163.0
申请日:2020-05-07
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于神经网络的群组动画生成方法,包括以下步骤:S1、动画数据采集:使用动作捕捉设备收集角色的动作信息;S2、训练数据生成:将采集到的动作信息生成训练数据;S3、神经网络构建:构建相位函数神经网络,对不同的相位,神经网络的参数随之变化;S4、神经网络训练:通过训练数据对神经网络进行训练;S5、神经网络推理:通过神经网络的向前计算,得到的输出经过逆运动学微调,即可得到生成的群组动画;解决了群组动画中,不同角色根据不同地形自适应的生成动画的问题。并且提高了制作效率,节约了制作成本。
-
公开(公告)号:CN111523524A
公开(公告)日:2020-08-11
申请号:CN202010624435.9
申请日:2020-07-02
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种基于机器学习以及图像处理的面部动画捕捉矫正方法,包括:使用头戴式摄像机对带有mark点的人员面部进行视频拍摄,对采集的图像进行预处理,按照均匀间隔的帧数选取图片作为训练集并人工标记mark点在图片中的位置,对训练集中的图片进行旋转、平移和改变亮度;采用训练模型对训练集进行训练;将摄像机拍摄到的图像分别输入到网络模型中得到标记的mark点,使用opencv斑点检测法和LK光流法检测与跟踪mark点;将采用训练模型训练得到的mark点与opencv检测到的mark点相匹配,对没有匹配到的mark点加重显示,并根据实际情况对其位置进行矫正,增加鲁棒性。
-
公开(公告)号:CN111383319A
公开(公告)日:2020-07-07
申请号:CN202010481950.6
申请日:2020-06-01
Applicant: 江苏原力数字科技股份有限公司
Abstract: 本发明提供一种Maya灯光与USD灯光的自动转换方法及装置,包括以下步骤:在数据转换器中导入USD文件并对USD文件进行解析,将相应的USD文件内容转换成对应的Maya文件中的方向光节点,并设置对应的参数值;在Maya中读入USD时,根据USD文件中的参数数据拷贝到Maya方向光的参数上,完成转换;写出USD文件时,创建一个USD远光元素并将Maya方向光上的参数值拷贝到USD远光元素的参数数据上并将这个USD远光元素写到USD文件里,完成转换。本发明满足3D软件和USD库之间的光元素转换。
-
-
-
-
-
-
-
-
-