The invention discloses a facial animation generating method and a device for a facial model of a character. Including: get the first expression adjustment instruction, instruction for the first expression adjustment adjustment to the first position of facial expression facial parts including the first facial model in the first; expression of the adjustment instruction will first face parts from the first face to second expression in the first response; face location from the first to the second face expression adjustment in the first part of the track record for the face as a first track the first part of the first facial expression animation first face in model, and record the corresponding relation between the first position and the first facial motion trajectory which relationship for second parts of the second characters facial facial model with the first face the corresponding parts from the first face to second expression. The invention solves the problem of high operation complexity caused by adopting the existing expression animation generation method.
【技术实现步骤摘要】
人物面部模型的表情动画生成方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种人物面部模型的表情动画生成方法及装置。
技术介绍
如今,在终端应用中为了生成与人物面部模型相匹配的表情动画,常用的技术手段是针对不同的人物面部模型的面部特点,分别开发一套代码来生成对应的表情动画。例如表情动画为动态眨眼时,对于眼睛较大的人物面部模型,眨眼过程中眼睛睁闭的幅度则较大,对于眼睛较小的人物面部模型,眨眼过程中眼睛睁闭的幅度则较小。也就是说,这样根据不同的人物面部模型的面部特点分别生成对应表情动画的方式,不仅操作复杂,增加了开发难度,而且生成表情动画的效率较低。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种人物面部模型的表情动画生成方法及装置,以至少解决由于采用现有的表情动画生成方法所导致的操作复杂度较高的技术问题。根据本专利技术实施例的一个方面,提供了一种人物面部模型的表情动画生成方法,包括:获取第一表情调整指令,其中,上述第一表情调整指令用于对第一人物面部模型中包括的多个面部部位中的第一面部部位进行表情调整;响应上述第一表情调整指令将上 ...
【技术保护点】
一种人物面部模型的表情动画生成方法,其特征在于,包括:获取第一表情调整指令,其中,所述第一表情调整指令用于对第一人物面部模型中包括的多个面部部位中的第一面部部位进行表情调整;响应所述第一表情调整指令将所述第一面部部位从第一表情调整到第二表情;在将所述第一面部部位从所述第一表情调整到所述第二表情的过程中,将所述第一面部部位的运动轨迹记录为为所述第一人物面部模型生成的第一表情动画中所述第一面部部位的一个第一运动轨迹,并记录所述第一面部部位与所述第一运动轨迹之间的对应关系,其中,所述对应关系用于将第二人物面部模型中与所述第一面部部位对应的第二面部部位从所述第一表情调整到所述第二表情。
【技术特征摘要】
1.一种人物面部模型的表情动画生成方法,其特征在于,包括:获取第一表情调整指令,其中,所述第一表情调整指令用于对第一人物面部模型中包括的多个面部部位中的第一面部部位进行表情调整;响应所述第一表情调整指令将所述第一面部部位从第一表情调整到第二表情;在将所述第一面部部位从所述第一表情调整到所述第二表情的过程中,将所述第一面部部位的运动轨迹记录为为所述第一人物面部模型生成的第一表情动画中所述第一面部部位的一个第一运动轨迹,并记录所述第一面部部位与所述第一运动轨迹之间的对应关系,其中,所述对应关系用于将第二人物面部模型中与所述第一面部部位对应的第二面部部位从所述第一表情调整到所述第二表情。2.根据权利要求1所述的方法,其特征在于,在记录所述第一面部部位与所述第一运动轨迹之间的对应关系之后,还包括:获取第二表情调整指令,其中,所述第二表情调整指令用于至少对第二人物面部模型中的所述第二面部部位进行表情调整;获取所述第一面部部位与所述第一运动轨迹之间的所述对应关系;将所述对应关系指示的所述第一运动轨迹记录为为所述第二人物面部模型生成的第二表情动画中所述第二面部部位的一个第二运动轨迹。3.根据权利要求1所述的方法,其特征在于,在获取所述第一表情调整指令之前,还包括:为所述第一人物面部模型中包括的所述多个面部部位分别设置表情控制区域,其中,所述多个面部部位中的每个面部部位对应一个或多个表情控制区域,所述表情控制区域中的控制点在所述表情控制区域中的不同位置对应于与所述表情控制区域对应的面部部位的不同表情;获取第一表情调整指令包括:检测到控制点移动操作,其中,所述控制点移动操作用于将所述表情控制区域中与所述第一面部部位对应的第一表情控制区域中的控制点从第一位置移动到第二位置;获取响应于所述控制点移动操作生成的所述第一表情调整指令,其中,所述第一位置对应于所述第一表情,所述第二位置对应于所述第二表情。4.根据权利要求3所述的方法,其特征在于,记录所述第一面部部位与所述第一运动轨迹之间的对应关系包括:记录与所述第一面部部位对应的所述第一表情控制区域,与用于指示所述第一运动轨迹的所述第一位置和所述第二位置之间的对应关系。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一表情动画包括所述多个面部部位中的至少一个面部部位的至少一个运动轨迹,其中,至少一个面部部位的至少一个运动轨迹包括:所述第一面部部位的所述第一运动轨迹;所述第一表情动画中的所述至少一个运动轨迹与所述第二表情动画中对应于所述至少一个运动轨迹的运动轨迹相同;以及在显示所述第一表情动画时所述至少一个运动轨迹的第一显示方式,与在显示所述第二表情动画时所述第二表情动画中对应于所述至少一个运动轨迹的运动轨迹的第二显示方式相同。6.根据权利要求1至4中任一项所述的方法,其特征在于,在记录所述第一面部部位与所述第一运动轨迹之间的对应关系之后,还包括:检测光标在所述第一人物面部模型中的位置,其中,所述人物面部模型包括所述多个面部部位;根据所述位置确定所述多个面部部位中的待操作面部部位;检测到对所述待操作面部部位的选中操作;响应获取到的对所述待操作面部部位的编辑操作对所述待操作面部部位进行编辑,得到编辑后的面部部位;在所述第一人物面部模型中显示所述编辑后的面部部位。7.根据权利要求6所述的方法,其特征在于,所述待操作面部部位为所述第一面部部位,所述第一面部部位为眼部部位,所述第一表情动画中的第一运动轨迹包括所述眼部部位的第一眨眼运动轨迹,所述第一眨眼运动轨迹从所述眼部部位的第一静态睁眼角度开始;其中,响应获取到的对所述待操作面部部位的编辑操作对所述待操作面部部位进行编辑包括:将所述眼部部位的所述第一静态睁眼角度调整为第二静态睁眼角度;在响应获取到的对所述待操作面部部位的编辑操作对所述待操作面部部位进行编辑之后,还包括:根据所述第一静态睁眼角度和所述第二静态睁眼角度将所述第一表情动画中的第一运动轨迹映射为第二眨眼运动轨迹。8.根据权利要求7所述的方法,其特征在于,根据所述第一静态睁眼角度和所述第二静态睁眼角度将所述第一表情动画中的第一运动轨迹映射为所述第二眨眼运动轨迹包括:θ=β*(w+λ)λ=P/(A+B)其中,θ为所述第二眨眼运动轨迹中所述眼部部位中的上眼皮和下眼皮之间的夹角,β为所述第一眨眼运动轨迹中所述眼部部位中的上眼皮和下眼皮之间的夹角,w为预设值,w∈[0,1],P为所述第一静态睁眼角度,A为所述第一静态睁眼角度被允许调整的最大角度,B为所述第一静态睁眼角度被允许调整的最小角度;其中,w+λ=所述第二静态睁眼角度/所述第一静态睁眼角度。9.根据权利要求6所述的方法,其特征在于,根据所述位置确定所述多个面部部位中的待操作面部部位包括:获取所述位置上的像素点的颜色值;确定所述多个面部部位中与所述颜色值对应的所述待操作面部部位。10.根据权利要求6所述的方法,其特征在于,响应获取到的对所述待操作面部部位的编辑操作对所述待操作面部部位进行编辑包括以下至少之一:对所述待操作面部部位进行移动;对所述待操作面部部位进行旋转;对所述待操作面部部位进行放大;对所述待操作面部部位进行缩小。11.一种人物面部模型的表情动画生成装置,其特征在于,包括:第一获取单元...
【专利技术属性】
技术研发人员:李岚,王强,陈晨,李小猛,杨帆,屈禹呈,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。