图像处理方法及装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:26305521 阅读:32 留言:0更新日期:2020-11-10 20:03
本发明专利技术提出了一种图像处理方法及装置、电子设备和计算机可读存储介质,该方法包括:获取第一图像中第一人脸的关键点集合,第二图像中第二人脸的关键点集合;基于第一人脸和第二人脸的人脸边缘点,确定第一人脸和第二人脸的外圈关键点;以外圈关键点与自身所在图像中人脸指定点的连接线所在直线为移动轨道,将外圈关键点向远离人脸指定点的方向移动,使移动后外圈关键点与人脸指定点的距离与移动前外圈关键点与人脸指定点的距离的比值为目标比值;基于第一图像和第二图像的外圈关键点和关键点集合,分别对第一图像和第二图像进行三角化处理,得到第一网格图像和第二网格图像。本发明专利技术的技术方案提升了用户对于人脸变换过程的观看体验。

【技术实现步骤摘要】
图像处理方法及装置、电子设备和计算机可读存储介质
本专利技术涉及图像处理
,尤其涉及一种图像处理方法及装置、电子设备和计算机可读存储介质。
技术介绍
随着科技发展,人脸变换功能逐渐走入人们的生活,多出现于移动终端的视频软件、图像软件等软件之中。比如,短视频APP、视频剪辑APP、人脸美颜APP中均可设置人脸变换功能,将图像a中的人脸b变换为图像c中的人脸d。由于不同的图像大小不同,大小相同或不同的图像中人脸面积也具有差异。对此,可在人脸变换之前调整图像a和图像c的大小比例,使两者内的人脸面积差异降低至能够有效实现人脸变换的范围内。然后,将大小调整后的图像a和图像c的人脸图像的像素值叠加,生成过渡图像e,最终按照图像a→过渡图像e→图像c的顺序显示人脸变换过程。然而,该方案增加了图像大小的调整步骤,同时也就增加了人脸变换的复杂程度,降低了人脸变换的效率,同时,两个图像简单叠加所得的过渡图像的图像质量低下,将其在两个图像之间进行展示会导致人脸变换的展示过程中出现虚影。以上问题均影响用户的观看体验。<br>因此,如何快捷本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取第一图像中第一人脸的关键点集合,以及第二图像中第二人脸的关键点集合,所述第一人脸的关键点集合中的各关键点与所述第二人脸的关键点集合中的各关键点一一对应;/n基于所述第一人脸的人脸边缘点,确定所述第一人脸的外圈关键点,以及基于所述第二人脸的人脸边缘点,确定所述第二人脸的外圈关键点;/n以所述外圈关键点与自身所在图像中人脸指定点的连接线所在直线为移动轨道,将所述外圈关键点向远离所述人脸指定点的方向移动,使移动后所述外圈关键点与所述人脸指定点的距离与移动前所述外圈关键点与所述人脸指定点的距离的比值为目标比值,所述目标比值大于1;/n基于所述第一图像和所...

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
获取第一图像中第一人脸的关键点集合,以及第二图像中第二人脸的关键点集合,所述第一人脸的关键点集合中的各关键点与所述第二人脸的关键点集合中的各关键点一一对应;
基于所述第一人脸的人脸边缘点,确定所述第一人脸的外圈关键点,以及基于所述第二人脸的人脸边缘点,确定所述第二人脸的外圈关键点;
以所述外圈关键点与自身所在图像中人脸指定点的连接线所在直线为移动轨道,将所述外圈关键点向远离所述人脸指定点的方向移动,使移动后所述外圈关键点与所述人脸指定点的距离与移动前所述外圈关键点与所述人脸指定点的距离的比值为目标比值,所述目标比值大于1;
基于所述第一图像和所述第二图像的所述外圈关键点和所述关键点集合,分别对所述第一图像和所述第二图像进行三角化处理,得到第一网格图像和第二网格图像,所述第一网格图像和所述第二网格图像用于经仿射变换实现所述第一人脸与所述第二人脸间的人脸转换。


2.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述第一人脸的人脸边缘点,确定所述第一人脸的外圈关键点,以及基于所述第二人脸的人脸边缘点,确定所述第二人脸的外圈关键点的步骤,包括:
对于所述第一人脸和所述第二人脸,
将其人脸边缘点复制为所述外圈关键点;或者
在其人脸指定点和人脸边缘点的连接线的远离所述人脸指定点的延长线上进行插值,得到所述外圈关键点。


3.根据权利要求1或2所述的图像处理方法,其特征在于,所述第一人脸和所述第二人脸的所述外圈关键点的数量为多个,以及
设置所述目标比值的方式包括:
基于所述第一图像的对角线长度,以及所述第一图像中人脸指定点与所述外圈关键点的最小距离,确定第一比值;
基于所述第二图像的对角线长度,以及所述第二图像中人脸指定点与所述外圈关键点的最小距离,确定第二比值;
在所述第一比值和所述第二比值中选择最大值,作为所述目标比值。


4.根据权利要求1所述的图像处理方法,其特征在于,在所述第一图像/所述第二图像具有多个人脸的情况下,在所述多个人脸中选择所述第一人脸/所述第二人脸的方式包括:
对于所述多个人脸中的每个人脸,对其人脸指定点与所在图像的图像中心点的距离、其人脸矩形框的面积以及其所述人脸矩形框中人脸图像以外的面积与所述人脸矩形框的比例进行加权,得到每个人脸的得分;
在所述多个人脸中选择得分最高的人脸,作为所述第一人脸/所述第二人脸。


5.根据权利要求1所述的图像处理方法,其特征在于,所述获取第一图像中第一人脸的关键点集合...

【专利技术属性】
技术研发人员:吕晴阳
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1