一种基于帧间滤波的表情迁移方法及电子设备技术

技术编号:16547969 阅读:94 留言:0更新日期:2017-11-11 12:23
本发明专利技术公开了一种基于帧间滤波的表情迁移方法及电子设备,该方法包括:获取当前视频帧的中的人脸特征点;根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;获取所述帧间滤波帧中的人脸特征点;根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移,该方法通过获取所述人脸的姿态参数,并根据所述姿态参数对所述当前视频帧进行帧间滤波,并以所述帧间滤波帧中的人脸来对目标进行表情迁移,能够通过先前帧与当前帧的对比来获得人脸的姿态参数,从而能够更精确的定位人脸特征点的位置,避免了仅使用当前视频帧来进行表情迁移的准确性较低的问题。

An expression transfer method based on inter frame filtering and electronic equipment

The invention discloses a method for expression transfer inter frame filtering and electronic equipment based on this method, including: facial feature points to obtain the current video frame in the attitude parameters; according to the feature points and the previous video frame facial feature points to obtain the face; according to the pose parameters of inter frame filtering the current video frame, get the inter frame filtering frame; obtaining the inter frame filtering of facial feature points; facial feature points according to the inter frame filtering expression on the migration target, by means of the method of obtaining the face pose parameters, and according to the attitude parameters between frames filter on the current video frame, and the inter frame filtering face to face on the migration target, can obtain the face pose parameters by comparison with the previous frame to the current frame, which can more The location of facial feature points is accurately located, which avoids the problem of low accuracy of expression transfer using only the current video frames.

【技术实现步骤摘要】
一种基于帧间滤波的表情迁移方法及电子设备
本专利技术涉及计算机
,特别涉及一种基于帧间滤波的表情迁移方法及电子设备。
技术介绍
传统的表情迁移一般是直接根据当前视频帧中的人脸图像来驱动目标形象来实现表情迁移,因为单独的一帧图像很容易受到各种因素的干扰,从而影响了表情迁移的精度和准确性。
技术实现思路
为了解决上述问题,本专利技术提供一种基于帧间滤波的表情迁移方法及电子设备。所述技术方案如下:第一方面,提供了一种基于帧间滤波的表情迁移方法,所述方法包括:获取当前视频帧的中的人脸特征点;根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;获取所述帧间滤波帧中的人脸特征点;根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移。结合第一方面,在第一种可能的实现方式中,所述姿态参数包括:所述人脸的角速度,所述人脸角速度的微分,所述人脸的线速度,所述人脸的光照强度中的至少一种。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧包括:根据所述姿态参数获取对应的帧间滤波参数;根据所述帧间滤波参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述姿态参数获取对应的帧间滤波参数包括:根据所述人脸的角速度获取所述角速度对应的帧间滤波参数;根据所述人脸的角速度的微分获取所述微分对应的帧间滤波参数;根据所述人脸的线速度获取所述线速度对应的帧间滤波参数;根据所述人脸的光照强度获取所述光照强度对应的帧间滤波参数;根据所述角速度对应的帧间滤波参数,所述微分对应的帧间滤波参数,所述线速度对应的帧间滤波参数和/或所述光照强度对应的帧间滤波参数获取所述帧间滤波参数。结合第一方面至第一方面的第三种任一可能的实现方式,在第四种可能的实现方式中,所述先前视频帧为一帧或多帧。第二方面,提供了一种电子设备,所述电子设备包括:特征点获取模块,用于获取当前视频帧的中的人脸特征点;姿态参数获取模块,用于根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;滤波模块,用于根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;所述特征点获取模块还用于获取所述帧间滤波帧中的人脸特征点;表情迁移模块,用于根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移。结合第二方面,在第一种可能的实现方式中,所述姿态参数包括:所述人脸的角速度,所述人脸角速度的微分,所述人脸的线速度,所述人脸的光照强度中的至少一种。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述滤波模块具体用于:根据所述姿态参数获取对应的帧间滤波参数;根据所述帧间滤波参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述姿态参数获取模块具体用于:根据所述人脸的角速度获取所述角速度对应的帧间滤波参数;根据所述人脸的角速度的微分获取所述微分对应的帧间滤波参数;根据所述人脸的线速度获取所述线速度对应的帧间滤波参数;根据所述人脸的光照强度获取所述光照强度对应的帧间滤波参数;根据所述角速度对应的帧间滤波参数,所述微分对应的帧间滤波参数,所述线速度对应的帧间滤波参数和/或所述光照强度对应的帧间滤波参数获取所述帧间滤波参数。结合第二方面至第二方面的第三种任一可能的实现方式,在第四种可能的实现方式中,所述先前视频帧为一帧或多帧。第三方面,提供了一种电子设备,所述设备包括存储器以及与所述存储器连接的处理器,其中,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:获取当前视频帧的中的人脸特征点;根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;获取所述帧间滤波帧中的人脸特征点;根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移。结合第三方面,在第一种可能的实现方式中,所述姿态参数包括:所述人脸的角速度,所述人脸角速度的微分,所述人脸的线速度,所述人脸的光照强度中的至少一种。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:根据所述姿态参数获取对应的帧间滤波参数;根据所述帧间滤波参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:根据所述人脸的角速度获取所述角速度对应的帧间滤波参数;根据所述人脸的角速度的微分获取所述微分对应的帧间滤波参数;根据所述人脸的线速度获取所述线速度对应的帧间滤波参数;根据所述人脸的光照强度获取所述光照强度对应的帧间滤波参数;根据所述角速度对应的帧间滤波参数,所述微分对应的帧间滤波参数,所述线速度对应的帧间滤波参数和/或所述光照强度对应的帧间滤波参数获取所述帧间滤波参数。结合第三方面至第三方面的第三种任一可能的实现方式,在第四种可能的实现方式中,所述先前视频帧为一帧或多帧。本专利技术实施例提供了一种基于帧间滤波的表情迁移方法及电子设备,通过获取所述人脸的姿态参数,并根据所述姿态参数对所述当前视频帧进行帧间滤波,并以所述帧间滤波帧中的人脸来对目标进行表情迁移,能够通过先前帧与当前帧的对比来获得人脸的姿态参数,从而能够更精确的定位人脸特征点的位置,避免了仅使用当前视频帧来进行表情迁移的准确性较低的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种基于帧间滤波的表情迁移方法的流程图;图2是本专利技术实施例提供的一种基于帧间滤波的表情迁移方法的流程图;图3是本专利技术实施例提供的一种基于帧间滤波的表情迁移方法的流程图;图4是本专利技术实施例提供的一种电子设备的结构示意图;图5是本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一本专利技术实施例提供了一种基于帧间滤波的表情迁移方法,参照图1所示,方法流程包括:102、获取当前视频帧的中的人脸特征点。具体的,该过程可以为:采用基于形状回归的方法对视频帧中的人脸特征点进行定位。人脸特征点定位是在人脸检测的基础上,进一步定位人脸的眼睛、眉毛、鼻子和嘴部轮廓等。可以利用特征点附近的信息以及各个特征点之间的相互关系来定位特征点。104、根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数。具体的,该过程可以为:根据当前视频帧中的特征点与先前视频帧中对应的特征点之间的位置关系,获取所述人脸的姿态参数,所述姿态参数包括:所述人脸的角速度,所述人脸角速度的微分,所述人脸的线速度和/或所述人脸的光照强度。106、根据所述姿态参数对本文档来自技高网...
一种基于帧间滤波的表情迁移方法及电子设备

【技术保护点】
一种基于帧间滤波的表情迁移方法,其特征在于,所述方法包括:获取当前视频帧的中的人脸特征点;根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;获取所述帧间滤波帧中的人脸特征点;根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移。

【技术特征摘要】
1.一种基于帧间滤波的表情迁移方法,其特征在于,所述方法包括:获取当前视频帧的中的人脸特征点;根据所述特征点和先前视频帧中人脸特征点获取所述人脸的姿态参数;根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧;获取所述帧间滤波帧中的人脸特征点;根据所述帧间滤波帧中的人脸特征点对目标进行表情迁移。2.根据权利要求1所述的方法,其特征在于,所述姿态参数包括:所述人脸的角速度,所述人脸角速度的微分,所述人脸的线速度,所述人脸的光照强度中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述根据所述姿态参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧包括:根据所述姿态参数获取对应的帧间滤波参数;根据所述帧间滤波参数对所述当前视频帧进行帧间滤波,得到帧间滤波帧。4.根据权利要求3所述的方法,其特征在于,所述根据所述姿态参数获取对应的帧间滤波参数包括:根据所述人脸的角速度获取所述角速度对应的帧间滤波参数;根据所述人脸的角速度的微分获取所述微分对应的帧间滤波参数;根据所述人脸的线速度获取所述线速度对应的帧间滤波参数;根据所述人脸的光照强度获取所述光照强度对应的帧间滤波参数;根据所述角速度对应的帧间滤波参数,所述微分对应的帧间滤波参数,所述线速度对应的帧间滤波参数和/或所述光照强度对应的帧间滤波参数获取所述帧间滤波参数。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述先前视频帧为一帧或多帧。6.一种电子设备,...

【专利技术属性】
技术研发人员:武俊敏
申请(专利权)人:掌赢信息科技上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1