System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,更具体地说,它涉及同源微表情图像自适应切换生成方法、系统、终端及介质。
技术介绍
1、逐帧动画是一种常见的动画形式,通过在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画。逐帧动画具有非常大的灵活性,可以表现任何想表现的内容,适合于表演细腻的动画。
2、目前,在同一剧情下的多帧连续图像中,动画人物的人脸图像之间差异主要体现在不同的表情表达,如微笑、大笑、哭、难受等微表情图像之间的差异一般体现在眼睛、嘴唇、鼻子、眉毛等部位。而以往动画制作过程中的每帧图像均是独立完成,这在一定程度上会存在较多的重复工作,导致动画制作效率较低;此外,由于不同制作人员对于表情表达的认知可能存在差异,这就容易导致所制作的动画难以快速、准确的达到预期效果。
3、因此,如何研究设计一种能够克服上述缺陷的同源微表情图像自适应切换生成方法、系统、终端及介质。
技术实现思路
1、为解决现有技术中的不足,本专利技术的目的是提供同源微表情图像自适应切换生成方法、系统、终端及介质,针对同源的两个微表情图像,可以微表情之间的差异性适应性确定微表情图像之间切换处理所需要处理的部位,再依据所匹配的处理指令和相应部位的轮廓特征、尺寸特征与分布位置特征在第一微表情图像中待处理部位处生成对应的切换处理特征,可以实现两个微表情图像之间的自动切换处理,有效提高了人脸图像生成的工作效率。
2、本专利技术的上述技术目的是通过以下技术方案得以实现的:
3、第一方面,提
4、提取第一微表情图像中的轮廓特征、尺寸特征和分布位置特征;
5、获取目标微表情,并根据目标微表情与第一微表情图像所表征微表情之间的差异性确定第一微表情图像中的待处理部位;
6、依据差异性从数据库中匹配得到待处理部位的处理指令;
7、依据处理指令和相应部位的轮廓特征、尺寸特征与分布位置特征在第一微表情图像中待处理部位处生成对应的切换处理特征;
8、将切换处理特征与第一微表情图像中待处理部位的初始部位特征融合,得到第二微表情图像。
9、进一步的,若所述待处理部位为待增加部位,则处理指令包括模型匹配指令和缩放调整指令;
10、若所述待处理部位为待删除部位,则处理指令为删除命令;
11、和/或,若所述待处理部位为待修改部位,则处理指令包括等分点方向指令和比例控制指令。
12、进一步的,若所述待处理部位为待增加部位,则切换处理特征的生成过程具体为:
13、依据模型匹配指令从模型库中匹配得到相应待处理部位的参考模型,参考模型的属性中配置有参考长度参数和参考宽度参数;
14、计算待处理部位的尺寸特征中的实际长度参数与参考长度参数的比值,得到长度缩放值;
15、计算待处理部位的尺寸特征中的实际宽度参数与参考宽度参数的比值,得到宽度缩放值;
16、依据缩放调整指令将参考模型按照长度缩放值和宽度缩放值进行缩放调整,得到切换处理特征。
17、进一步的,所述分布位置特征包括至少一个部位的中心点坐标以及待增加部位与该部位之间的位差向量;
18、所述待处理部位为待增加部位时初始部位特征视为没有,则依据位差向量直接将切换处理特征放置在第一微表情图像中。
19、进一步的,若所述待处理部位为待修改部位,则切换处理特征的生成过程具体为:
20、依据等分点方向指令确定初始部位特征中待修改的边界轮廓线;
21、根据等分点方向指令中等分点方向向量的数量对边界轮廓线进行等分处理;
22、以边界轮廓线中的等分点作为相应等分点方向向量的起点,刻画出各个等分点方向向量;
23、依据比例控制指令中与等分点方向向量一一对应的比例控制参数将边界轮廓线上的刻画点在等分点方向向量上进行移位修改;
24、将相邻移位后的刻画点进行连线处理后得到已修改的边界轮廓线,所有已修改的边界轮廓线和初始部位特征中不需要进行修改的边界轮廓线构成切换处理特征。
25、进一步的,所述边界轮廓线上的每一个折线点均需刻画等分点方向向量。
26、进一步的,所述将切换处理特征与第一微表情图像中待处理部位的初始部位特征融合的过程具体为:
27、将初始部位特征中待修改的边界轮廓线进行删除,并以对应的已修改的边界轮廓线进行替代;
28、所有待处理部位均完成融合后,得到第二微表情图像。
29、第二方面,提供了同源微表情图像自适应切换生成系统,包括:
30、特征提取模块,用于提取第一微表情图像中的轮廓特征、尺寸特征和分布位置特征;
31、部位确定模块,用于获取目标微表情,并根据目标微表情与第一微表情图像所表征微表情之间的差异性确定第一微表情图像中的待处理部位;
32、指令匹配模块,用于依据差异性从数据库中匹配得到待处理部位的处理指令;
33、特征生成模块,用于依据处理指令和相应部位的轮廓特征、尺寸特征与分布位置特征在第一微表情图像中待处理部位处生成对应的切换处理特征;
34、图像生成模块,用于将切换处理特征与第一微表情图像中待处理部位的初始部位特征融合,得到第二微表情图像。
35、第三方面,提供了一种计算机终端,包含存储器、处理器及存储在存储器并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面中任意一项所述的同源微表情图像自适应切换生成方法。
36、第四方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行可实现如第一方面中任意一项所述的同源微表情图像自适应切换生成方法。
37、与现有技术相比,本专利技术具有以下有益效果:
38、1、本专利技术提供的同源微表情图像自适应切换生成方法,针对同源的两个微表情图像,可以微表情之间的差异性适应性确定微表情图像之间切换处理所需要处理的部位,再依据所匹配的处理指令和相应部位的轮廓特征、尺寸特征与分布位置特征在第一微表情图像中待处理部位处生成对应的切换处理特征,可以实现两个微表情图像之间的自动切换处理,有效提高了人脸图像生成的工作效率;
39、2、本专利技术在待处理部位为待修改部位时,在第一微表情图像的基础上,依据分点方向指令可以初步确定初始部位特征中待修改的边界轮廓线,再结合比例控制指令可以直接得到已修改的边界轮廓线,无需图像定位校准,保证了所生成的第二微表情图像的整体协调性;
40、3、本专利技术在待处理部位为待修改部位时,依据等分点方向指令中等分点方向向量的数量对边界轮廓线进行等分处理,可以自适应处理不同大小的人脸图像,无需统一成同一标准大小。
本文档来自技高网...【技术保护点】
1.同源微表情图像自适应切换生成方法,其特征是,包括以下步骤:
2.根据权利要求1所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待增加部位,则处理指令包括模型匹配指令和缩放调整指令;
3.根据权利要求2所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待增加部位,则切换处理特征的生成过程具体为:
4.根据权利要求3所述的同源微表情图像自适应切换生成方法,其特征是,所述分布位置特征包括至少一个部位的中心点坐标以及待增加部位与该部位之间的位差向量;
5.根据权利要求2所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待修改部位,则切换处理特征的生成过程具体为:
6.根据权利要求5所述的同源微表情图像自适应切换生成方法,其特征是,所述边界轮廓线上的每一个折线点均需刻画等分点方向向量。
7.根据权利要求5所述的同源微表情图像自适应切换生成方法,其特征是,所述将切换处理特征与第一微表情图像中待处理部位的初始部位特征融合的过程具体为:
8.同源微表情图
9.一种计算机终端,包含存储器、处理器及存储在存储器并可在处理器上运行的计算机程序,其特征是,所述处理器执行所述程序时实现如权利要求1-7中任意一项所述的同源微表情图像自适应切换生成方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征是,所述计算机程序被处理器执行可实现如权利要求1-7中任意一项所述的同源微表情图像自适应切换生成方法。
...【技术特征摘要】
1.同源微表情图像自适应切换生成方法,其特征是,包括以下步骤:
2.根据权利要求1所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待增加部位,则处理指令包括模型匹配指令和缩放调整指令;
3.根据权利要求2所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待增加部位,则切换处理特征的生成过程具体为:
4.根据权利要求3所述的同源微表情图像自适应切换生成方法,其特征是,所述分布位置特征包括至少一个部位的中心点坐标以及待增加部位与该部位之间的位差向量;
5.根据权利要求2所述的同源微表情图像自适应切换生成方法,其特征是,若所述待处理部位为待修改部位,则切换处理特征的生成过程具体为:
6.根据权利要求5所...
【专利技术属性】
技术研发人员:刘源,陈谨,周松林,谢莎,税钰洁,李琴,张颂哲,张瑞辰,王克,刘润洁,邓涵月,刘思益,蒲蔓,
申请(专利权)人:成都工业学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。