[发明专利]一种人脸表情生成方法、系统、电子设备及可读存储介质在审
申请号: | 202310460718.8 | 申请日: | 2023-04-25 |
公开(公告)号: | CN116486010A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 王乐乐;甘启;金勇逸;张璐;陶明 | 申请(专利权)人: | 上海任意门科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T13/40;G06V40/16;G06T5/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘源 |
地址: | 201201 上海市浦东新区自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表情 生成 方法 系统 电子设备 可读 存储 介质 | ||
本申请公开了一种人脸表情生成方法、系统、电子设备及可读存储介质,涉及互联网领域,该人脸表情生成方法包括:获取第n帧图像对应的当前人脸特征信息;人脸特征信息包括特征关键点的位置信息,n为大于1的整数;基于第n‑1帧图像对应的历史人脸特征信息对当前人脸特征信息进行修正得到目标人脸特征信息;利用目标人脸特征信息计算当前表情基;驱动虚拟对象生成与当前表情基对应的表情。本申请能够实现表情的平稳过渡,降低出现卡顿、抖动现象,提高用户体验效果。
技术领域
本申请涉及互联网领域,特别涉及一种人脸表情生成方法、系统、电子设备及可读存储介质。
背景技术
在社交领域,出于保护隐私的考虑,用户通常会选用虚拟对象模拟实际的人脸表情来进行视频通话,现有的人脸表情的迁移技术还不够成熟,表情迁移效果比较僵硬,且在用户的较大姿态下,表情迁移效果不稳定,存在卡顿、抖动现象,影响用户体验效果。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种人脸表情生成方法、系统、电子设备及可读存储介质,能够实现表情的平稳过渡,降低出现卡顿、抖动现象,提高用户体验效果。
为解决上述技术问题,本申请提供了一种人脸表情生成方法,包括:
获取第n帧图像对应的当前人脸特征信息;人脸特征信息包括特征关键点的位置信息,n为大于1的整数;
基于第n-1帧图像对应的历史人脸特征信息对所述当前人脸特征信息进行修正得到目标人脸特征信息;
利用所述目标人脸特征信息计算当前表情基;
驱动虚拟对象生成与所述当前表情基对应的表情。
可选的,利用所述目标人脸特征信息计算当前表情基之后,所述人脸表情生成方法还包括:
获取历史帧图像对应的历史表情基;所述历史帧图像包括所述第n帧图像的前i帧图像,i为大于或等于1的整数;
利用所述历史表情基对所述当前表情基进行平滑处理,得到第一目标表情基;
相应的,所述驱动虚拟对象生成与所述当前表情基对应的表情的过程包括:
驱动虚拟对象生成与所述第一目标表情基对应的表情。
可选的,利用所述历史表情基对所述当前表情基进行平滑处理,得到第一目标表情基的过程包括:
对目标窗口内的所述历史表情基和所述当前表情基进行滤波处理,得到第一表情基;
通过OneEuro算法对所述第一表情基和所述历史表情基进行滤波处理,得到第一目标表情基。
可选的,所述获取第n帧图像对应的当前人脸特征信息的过程包括:
获取第n帧图像,将所述第n帧图像输入第一预设模型,得到脸框信息;
根据所述脸框信息确定所述第n帧图像中的人脸图像,将所述人脸图像输入第二预设模型,得到当前人脸特征信息。
可选的,根据所述脸框信息确定所述第n帧图像中的人脸图像,将所述人脸图像输入第二预设模型,得到当前人脸特征信息的过程包括:
根据所述脸框信息确定所述第n帧图像中的人脸图像,将所述人脸图像输入第二预设模型,得到多个初始人脸特征信息;
通过非极大值抑制算法对多个所述初始人脸特征信息进行过滤,得到当前人脸特征信息。
可选的,所述基于第n-1帧图像对应的历史人脸特征信息对所述当前人脸特征信息进行修正得到目标人脸特征信息的过程包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海任意门科技有限公司,未经上海任意门科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310460718.8/2.html,转载请声明来源钻瓜专利网。