The embodiment of this application provides an image processing method and apparatus, which includes: acquiring pre-established standard facial images and obtaining the first key point of the standard facial images; acquiring the user's facial images in real-time video frames and acquiring the second key point of the user's facial images; determining the position between the first key point and the second key point; and determining the position between the first key point and the second key point. Based on the position transformation relationship, the standard facial model corresponding to the standard facial image is adjusted to obtain the user facial model corresponding to the user facial image. Based on the user facial model, the user facial image is mapped in the real-time video frame. Through this example, it can solve the problems of large computational load, long computational time and low real-time performance of video transmission in real-time video scene image processing.
【技术实现步骤摘要】
图像处理方法和装置
本申请涉及图像处理领域,尤其涉及一种图像处理方法和装置。
技术介绍
目前,用户可以利用移动终端接收其他用户的实时视频图像,比如直播时观众接收主播的实时视频图像,视频聊天时聊天双方接收对方的实时视频图像。为增加实时视频的趣味性,移动终端在采集到用户的实时视频图像后,可以首先根据建模算法针对每帧图像分别建立用户的面部模型,再基于该模型对用户的面部图像进行处理,将处理后的面部图像发送至其他用户的终端处。比如,移动终端在采集到用户的实时视频图像后,在用户的面部图像中增加纹理、增加装饰物等。由于现有技术需要根据建模算法针对每帧图像分别建立用户的面部模型,因此具有图像处理运算量大,运算耗时长,视频传输的实时性低的问题。
技术实现思路
本申请实施例的目的是提供一种图像处理方法和装置,以解决实时视频场景下进行图像处理时,运算量大,运算耗时长,视频传输的实时性低的问题。为解决上述技术问题,本申请实施例是这样实现的:第一方面,本申请实施例提供了一种图像处理方法,包括:获取预先建立的标准面部图像,并获取所述标准面部图像的第一关键点;获取实时视频帧中的用户面部图像,并获取 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:获取预先建立的标准面部图像,并获取所述标准面部图像的第一关键点;获取实时视频帧中的用户面部图像,并获取所述用户面部图像的第二关键点;确定所述第一关键点和所述第二关键点之间的位置变换关系,基于所述位置变换关系,对所述标准面部图像对应的标准面部模型进行调整,得到所述用户面部图像对应的用户面部模型;基于所述用户面部模型,在所述实时视频帧中对所述用户面部图像进行贴图处理。
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取预先建立的标准面部图像,并获取所述标准面部图像的第一关键点;获取实时视频帧中的用户面部图像,并获取所述用户面部图像的第二关键点;确定所述第一关键点和所述第二关键点之间的位置变换关系,基于所述位置变换关系,对所述标准面部图像对应的标准面部模型进行调整,得到所述用户面部图像对应的用户面部模型;基于所述用户面部模型,在所述实时视频帧中对所述用户面部图像进行贴图处理。2.根据权利要求1所述的方法,其特征在于,所述获取所述用户面部图像的第二关键点,包括:根据所述第一关键点在所述标准面部图像中的采集部位,在所述用户面部图像中进行关键点采集,得到初始关键点;若所述第一关键点的数量多于所述初始关键点的数量,则根据所述第一关键点和所述初始关键点之间的对应关系和所述第一关键点之间的相对位置关系,在所述用户面部图像中为多出的所述第一关键点生成相对应的关键点;将所述初始关键点和生成的关键点共同作为所述用户面部图像的第二关键点。3.根据权利要求1所述的方法,其特征在于,所述确定所述第一关键点和所述第二关键点之间的位置变换关系,包括:根据所述第一关键点在所述标准面部图像中的采集部位,和所述第二关键点在所述用户面部图像中的采集部位,确定所述第一关键点和所述第二关键点之间的对应关系;根据确定的所述对应关系,以及所述第一关键点在所述标准面部图像中的位置坐标和所述第二关键点在所述用户面部图像中的位置坐标,确定所述第一关键点和所述第二关键点之间的位置变换关系。4.根据权利要求1所述的方法,其特征在于,所述基于所述位置变换关系,对所述标准面部图像对应的标准面部模型进行调整,得到所述用户面部图像对应的用户面部模型,包括:在所述标准面部模型上标出所述第一关键点;基于所述第一关键点和所述第二关键点之间的位置变换关系,在所述标准面部模型上移动所述第一关键点;在移动所述第一关键点的过程中,基于移动后的所述第一关键点的位置调整所述标准面部模型;当移动后的所述第一关键点在所述标准面部图像中的位置坐标与其对应的所述第二关键点在所述用户面部图像中的位置坐标相同时,确定模型调整完成,将调整后的所述标准面部模型作为所述用户面部图像对应的用户面部模型。5.根据权利要求1所述的方法,其特征在于,所述基于所述用户面部模型,在所述实时视频帧中对所述用户面部图像进行贴图处理,包括:基于所述用户面部模型,为所述用户面部图像绘制贴图图像;按照所述贴图图像的类型确定所述贴图图像与所述用户面部图像的融合模式;根据所述融合模式,在所述实时视频帧中将所述贴图图像与所述用户面部图像进行融合,以对所述用户面部图像进行贴图处理。6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:在对所述用户面部图像进行贴图处理后,获取所述用户面部图像中预先设定的面部变形区域和预先设定的所述面部变形区域对应的面部变形方式;按照面部变形区域与变形器类型之间的对应关系,在预设的多个变形器中为所述预先设定的面部变形区域选择目标变形器;利用所述目标变形器按照所述面部变形方式对所述...
【专利技术属性】
技术研发人员:李涛,陈云贵,
申请(专利权)人:麒麟合盛网络技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。