面部替换处理的方法和装置制造方法及图纸

技术编号:20365459 阅读:21 留言:0更新日期:2019-02-16 17:42
本发明专利技术公开了一种面部替换处理的方法和装置,属于视频技术领域。所述方法包括:确定第一面部图像中预设的人脸检测点的位置;根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息;根据预先存储的目标人物的朝向信息与面部图像的对应关系,确定所述第一面部图像的朝向信息对应的第二面部图像;基于所述第二面部图像,对所述第一面部图像,进行面部替换处理。采用本发明专利技术,可以减小在进行面部替换处理时面部图像的变形程度。

【技术实现步骤摘要】
面部替换处理的方法和装置
本专利技术涉及视频
,特别涉及一种面部替换处理的方法和装置。
技术介绍
网络技术的逐步发展掀起了录制短视频的风潮。当用户在录制短视频时,可以使用面部替换处理功能,用户可以用素材库中的面部图像替换用户的面部图像来录制短视频,例如,素材库中的面部图像可以是某明星的面部图像。终端进行面部替换处理的过程可以如下:终端先确定用户的第一面部图像中的106个人脸检测点,基于人脸检测点,对第一面部图像进行三角剖分处理,获得第一面部图像的分块图像。终端将采取同样的操作获得素材库中的第二面部图像的分块图像,并对每一块分块图像进行形状调整,令其尺寸和相对应的第一面部图像的分块图像尺寸相同。然后,用形状调整后的分块图像,替换第一面部图像中相对应的分块图像,从而实现面部替换处理功能。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:终端用形状调整后的第二面部图像的分块图像替换第一面部图像中相对应的分块图像,不同的分块图像形状调整的方式不同,例如,有的是拉长、有的是拉高、有的是缩小等,导致分布于不同的分块图像的同一图像内容产生错位,例如,一绺头发分布于两块分块图像,形状调整后可能一绺头发从中间被切断。可见,进行上述面部替换处理的功能,会导致面部替换处理后的面部图像发生变形。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种面部替换处理的方法和装置。所述技术方案如下:第一方面,提供了一种面部替换处理的方法,所述方法包括:确定第一面部图像中预设的人脸检测点的位置;根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息;根据预先存储的目标人物的朝向信息与面部图像的对应关系,确定所述第一面部图像的朝向信息对应的第二面部图像;基于所述第二面部图像,对所述第一面部图像,进行面部替换处理。可选的,所述确定第一面部图像中预设的人脸检测点的位置,包括:确定第一面部图像中左眼中点、右眼中点和鼻鞍点的位置;所述根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息,包括:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定所述第一面部图像的朝向信息。可选的,所述根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定所述第一面部图像的朝向信息,包括:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定左眼中点与鼻鞍点之间的第一距离、以及右眼中点与鼻鞍点之间的第二距离;确定所述第一距离与所述第二距离之间的比值;根据预先存储的比值与朝向信息的对应关系,确定所述第一距离与所述第二距离之间的比值对应的朝向信息,作为所述第一面部图像的朝向信息。可选的,所述基于所述第二面部图像,对所述第一面部图像,进行面部替换处理,包括:确定左眼中点、右眼中点的连线在所述第一面部图像中的方向信息;基于所述方向信息对所述第二面部图像进行旋转处理,得到旋转后的第二面部图像;基于所述旋转后的第二面部图像,对所述第一面部图像,进行面部替换处理。可选的,所述基于所述第二面部图像,对所述第一面部图像,进行面部替换处理,包括:基于所述第一面部图像的面部颜色,对所述第二面部图像的面部颜色进行调整,得到调整后的第二面部图像;基于所述调整后的第二面部图像,对所述第一面部图像,进行面部替换处理。第二方面,提供了一种面部替换处理的装置,所述装置包括:第一确定模块,用于确定第一面部图像中预设的人脸检测点的位置;第二确定模块,用于根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息;第三确定模块,用于根据预先存储的目标人物的朝向信息与面部图像的对应关系,确定所述第一面部图像的朝向信息对应的第二面部图像;处理模块,用于基于所述第二面部图像,对所述第一面部图像,进行面部替换处理。可选的,所述第一确定模块,用于:确定第一面部图像中左眼中点、右眼中点和鼻鞍点的位置;所述第二确定模块,用于:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定所述第一面部图像的朝向信息。可选的,所述第二确定模块,还用于:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定左眼中点与鼻鞍点之间的第一距离、以及右眼中点与鼻鞍点之间的第二距离;确定所述第一距离与所述第二距离之间的比值;根据预先存储的比值与朝向信息的对应关系,确定所述第一距离与所述第二距离之间的比值对应的朝向信息,作为所述第一面部图像的朝向信息。可选的,所述处理模块,用于:确定左眼中点、右眼中点的连线在所述第一面部图像中的方向信息;基于所述方向信息对所述第二面部图像进行旋转处理,得到旋转后的第二面部图像;基于所述旋转后的第二面部图像,对所述第一面部图像,进行面部替换处理。可选的,所述处理模块,用于:基于所述第一面部图像的面部颜色,对所述第二面部图像的面部颜色进行调整,得到调整后的第二面部图像;基于所述调整后的第二面部图像,对所述第一面部图像,进行面部替换处理。第三方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如第一方面所述的面部替换处理的方法。本专利技术实施例提供的技术方案带来的有益效果至少包括:本专利技术实施例中,选取的第二面部图像与第一面部图像的朝向较为接近,这样,在进行分块图像的替换过程中,第二面部图像中的分块图像与第一面部图像中的分块图像形状会较为接近,相应的,第二面部图像中的分块图像进行形状调整的调整度会比较小,从而,在进行面部替换处理时面部图像的变形程度会比较小。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种面部替换处理的方法的流程图;图2是本专利技术实施例提供的一种录制视频界面的示意图;图3是本专利技术实施例提供的一种素材选择界面的示意图;图4是本专利技术实施例提供的一种面部替换处理的方法的示意图;图5是本专利技术实施例提供的一种终端的结构示意图;图6是本专利技术实施例提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种面部替换处理的方法,该方法可以由终端实现。其中,该终端可以是手机、平板电脑、笔记本等移动终端,也可以是台式计算机等固定终端。终端中可以安装录制短视频的应用程序,该应用程序可以具有视频录制功能、直播功能、面部替换处理功能等。如图1所示,该方法的处理流程可以包括如下的步骤:在步骤101中,确定第一面部图像中预设的人脸检测点的位置。其中,人脸检测点是面部图像中的一些特定器官的特定位置点,如左嘴角点、右嘴角点、左内眼角点、右内眼角点、左眼中点、右眼中点和鼻鞍点等,面部图像中共有106个检测点。在实施中,用户可以在终端上安装用于录制短视频的应用程序。该应用程序中建立有素材库,在素材库里预存若干个作为素材的面部图像,如明星的面部图像,其中,在素材库中,对应每个人物可以存储有多个不同朝向的面部图像,如左向面部图像、右向面部图像和正向面部图本文档来自技高网...

【技术保护点】
1.一种面部替换处理的方法,其特征在于,所述方法包括:确定第一面部图像中预设的人脸检测点的位置;根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息;根据预先存储的目标人物的朝向信息与面部图像的对应关系,确定所述第一面部图像的朝向信息对应的第二面部图像;基于所述第二面部图像,对所述第一面部图像,进行面部替换处理。

【技术特征摘要】
1.一种面部替换处理的方法,其特征在于,所述方法包括:确定第一面部图像中预设的人脸检测点的位置;根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息;根据预先存储的目标人物的朝向信息与面部图像的对应关系,确定所述第一面部图像的朝向信息对应的第二面部图像;基于所述第二面部图像,对所述第一面部图像,进行面部替换处理。2.根据权利要求1所述的方法,其特征在于,所述确定第一面部图像中预设的人脸检测点的位置,包括:确定第一面部图像中左眼中点、右眼中点和鼻鞍点的位置;所述根据所述第一面部图像中预设的人脸检测点的位置,确定所述第一面部图像的朝向信息,包括:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定所述第一面部图像的朝向信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定所述第一面部图像的朝向信息,包括:根据所述第一面部图像中左眼中点、右眼中点和鼻鞍点的位置,确定左眼中点与鼻鞍点之间的第一距离、以及右眼中点与鼻鞍点之间的第二距离;确定所述第一距离与所述第二距离之间的比值;根据预先存储的比值与朝向信息的对应关系,确定所述第一距离与所述第二距离之间的比值对应的朝向信息,作为所述第一面部图像的朝向信息。4.根据权利要求1所述的方法,其特征在于,所述基于所述第二面部图像,对所述第一面部图像,进行面部替换处理,包括:确定左眼中点、右眼中点的连线在所述第一面部图像中的方向信息;基于所述方向信息对所述第二面部图像进行旋转处理,得到旋转后的第二面部图像;基于所述旋转后的第二面部图像,对所述第一面部图像,进行面部替换处理。5.根据权利要求1所述的方法,其特征在于,所述基于所述第二面部图像,对所述第一面部图像,进行面部替换处理,包括:基于所述第一面部图像的面部颜色,对所述第二面部图像的面部颜色进行调整,得到调整后的第二面部图像;基于所述调整后的第二面部图像,对所述第一面部图像,进行...

【专利技术属性】
技术研发人员:吴文艺
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东,44

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

1