【技术实现步骤摘要】
图像处理方法、装置、设备及计算机可读存储介质
[0001]本申请实施例涉及图像处理
,涉及但不限于一种图像处理方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]人脸变形技术的研究一直是图像处理研究的重要课题之一,在短视频中的人脸特效如人脸融合,换脸,以及虚拟形象中的一些美形如瘦脸,大眼等有着广泛的应用。实时拖拽变形由于大尺度变形的影响,而且需要实时的速度,同时还要保证变形边缘的平滑自然,成为人脸变形技术中的难点,大部分美颜算法中的瘦脸,大眼等主要专注在局部小区域的小尺度变形,而不能实现平滑自然的大尺度变形效果。
技术实现思路
[0003]本申请实施例提供一种图像处理方法、装置、设备及计算机可读存储介质,通过基于衰减机制的向量合成的形变位置计算和基于自适应的纹理坐标计算,实现平滑自然的大尺度变形效果。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种图像处理方法,包括:
[0006]获取待处理图像,并对所述待处理图像进行特征提取,得到多个图像特征点;
[0007]对所述多个图像特征点进行插值处理,得到插值后的多个特征点;
[0008]基于接收到的特征点移动指令,确定待移动的目标特征点和所述目标特征点的目标位置;
[0009]基于所述目标特征点的原始位置、目标位置、其他特征点的原始位置和预设的衰减函数,确定其他特征点的目标位置,其他特征点为除目标特征点之外的各个特征点;
[0010]确定各个特征点的 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取待处理图像,并对所述待处理图像进行特征提取,得到多个图像特征点;对所述多个图像特征点进行插值处理,得到插值后的多个特征点;基于接收到的特征点移动指令,确定待移动的目标特征点和所述目标特征点的目标位置;基于所述目标特征点的原始位置、目标位置、其他特征点的原始位置和预设的衰减函数,确定其他特征点的目标位置,其他特征点为除目标特征点之外的各个特征点;确定各个特征点的第一移动距离,并基于各个特征点的第一移动距离、原始位置和调和纹理映射算法确定各个特征点的目标纹理坐标;基于所述各个特征点的目标位置和各个特征点的目标纹理坐标渲染出处理后的图像。2.根据权利要求1中所述的方法,其特征在于,所述基于所述目标特征点的原始位置、目标位置、其他特征点的原始位置和预设的衰减函数,确定其他特征点的目标位置,包括:基于所述其他特征点的原始位置和各个目标特征点的原始位置,确定所述其他特征点与各个目标特征点之间的各个第一距离;基于所述各个第一距离和预设的影响距离阈值,确定各个目标特征点对所述其他特征点的影响权重;基于各个目标特征点的原始位置、目标位置和所述影响权重确定所述其他特征点的候选目标位置;基于所述其他特征点的原始位置、候选目标位置和预设的衰减函数确定所述其他特征点的目标位置。3.根据权利要求2中所述的方法,其特征在于,所述基于所述各个第一距离和预设的影响距离阈值,确定各个目标特征点对所述其他特征点的影响权重,包括:当第i个第一距离小于或者等于所述影响距离阈值时,将所述第i个第一距离与所述影响距离阈值的比值确定为影响函数的第一参数;i=1,2,
…
N,N为目标特征点的总数;基于所述影响函数预设的第二参数和所述第一参数确定第i个目标特征点对所述其他特征点的影响权重;当第i个第一距离大于所述影响距离阈值时,将预设值确定为所述第i个目标特征点对所述其他特征点的影响权重。4.根据权利要求3中所述的方法,其特征在于,所述基于各个目标特征点的原始位置、目标位置和所述影响权重确定所述其他特征点的候选目标位置,包括:基于各个目标特征点的原始位置和对应的目标位置确定各个目标向量;基于所述各个目标特征点对所述其他特征点的影响权重和所述目标向量确定所述其他特征点对应的候选移动向量;基于所述候选移动向量和所述其他特征点的原始位置确定所述其他特征点的候选目标位置。5.根据权利要求2中所述的方法,其他在于,所述基于所述其他特征点的原始位置、候选目标位置和预设的衰减函数确定所述其他特征点的目标位置,包括:基于所述其他特征点的原始位置、候选目标位置确定所述其他特征点的第二移动距离;
当所述第二移动距离大于预设的调整距离阈值时,基于第二移动距离和衰减函数确定所述其他特征点的衰减值;基于所述其他特征点的原始位置、候选目标位置、所述调整距离阈值和所述衰减值确定所述其他特征点的目标位置。6.根据权利要求5中所述的方法,其特征在于,所述方法还包括:当所述第二移动距离小于或者等于所述调整距离阈值时,将所述候选目标位置确定为所述其...
【专利技术属性】
技术研发人员:周勤,李琛,吕静,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。