The invention discloses a human face tracking method and a device thereof. The method includes: obtaining the face pre order image feature information and image sequence of the current frame image in image sequence tracking information in the pre order, which is located in the current frame image frame image before the image sequence, the facial features are documented in the present information of facial feature points of the image. Face tracking information for face tracking results recorded pre order frames; face tracking information of current frame image feature information and pre order image based on image sequence was selected to adjust the frame image; by adjusting the frame image and face tracking information of current frame image feature information fitting parameter adjustment of the current frame image; face tracking information to adjust the parameters and pre order image based on the determined face tracking information of current frame image. The invention solves the technical problems that the existing face registration point tracking algorithms can not guarantee high accuracy and low complexity at the same time.
【技术实现步骤摘要】
人脸跟踪方法和装置
本专利技术涉及信息处理领域,具体而言,涉及一种人脸跟踪方法和装置。
技术介绍
人脸配准算法作为人脸识别的一个重要处理环节,通过人脸配准算法可以确定人脸照片上各关键点位置的信息,利用该关键点位置的信息,一方面可以在自动P图、自动美妆等应用中实现更加智能化的功能,另一方面也可以准确判断用户的动作信息,如用户是否闭眼、是否张嘴等动作信息,对活体检测、疲劳驾驶检测等应用有巨大的帮助。现有技术中,通常通过单张照片进行人脸配准点跟踪实现人脸识别等上述功能,然而单张照片提供的信息有限,难以获得准确、稳定的配准点。为了解决该问题,现有技术中利用视频中邻近帧包含的信息具有高度相关性的特点,通过相邻帧提供的辅助信息,有效提高当前帧图像配准结果的准确性和稳定性。具体地,利用前后多帧配准结果求平均的方法提高配准点稳定性,采用该方案对于变化剧烈的视频序列,配准点准确性会严重降低,并且,利用后帧配准结果会使跟踪结果产生时延,无法保证实时性;设定防抖动规则,控制前后帧配准点结果的抖动幅度,以提高配准点稳定性,然而,由于防抖动规则非常复杂,难以将各种可能情形考虑周全,在某些特例情形下,跟踪结果的准确性和稳定性都会明显降低;直接以视频作为输入,用3DCNN(即3D卷积神经网络,用于运动识别)或LSTM(即LongShort-TermMemory,时间递归神经网络)等深度学习网络直接训练视频配准点结果,在该方案中,需要大量的标注训练样本视频,实际应用时代价很高。此外该类算法的耗时与内存开销往往都会较大。针对上述现有的人脸配准点跟踪算法难以同时保证高准确度与低复杂度的问题, ...
【技术保护点】
一种人脸跟踪方法,其特征在于,包括:获取序列图像中当前帧图像的人脸特征信息和所述序列图像中前序帧图像的人脸跟踪信息,其中,所述前序帧图像为在所述序列图像中位于所述当前帧图像之前的帧图像,所述人脸特征信息中记录有所述当前帧图像中人脸特征点的信息,所述人脸跟踪信息用于记录所述前序帧图像的人脸跟踪结果;基于所述当前帧图像的人脸特征信息和所述前序帧图像的人脸跟踪信息,从所述前序帧图像中选取调整帧图像;利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数;基于所述调整参数和所述前序帧图像的人脸跟踪信息,确定所述当前帧图像的人脸跟踪信息。
【技术特征摘要】
1.一种人脸跟踪方法,其特征在于,包括:获取序列图像中当前帧图像的人脸特征信息和所述序列图像中前序帧图像的人脸跟踪信息,其中,所述前序帧图像为在所述序列图像中位于所述当前帧图像之前的帧图像,所述人脸特征信息中记录有所述当前帧图像中人脸特征点的信息,所述人脸跟踪信息用于记录所述前序帧图像的人脸跟踪结果;基于所述当前帧图像的人脸特征信息和所述前序帧图像的人脸跟踪信息,从所述前序帧图像中选取调整帧图像;利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数;基于所述调整参数和所述前序帧图像的人脸跟踪信息,确定所述当前帧图像的人脸跟踪信息。2.根据权利要求1所述的方法,其特征在于,利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数包括下述至少之一:利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息,确定使得所述当前帧图像的人脸跟踪信息与所述人脸特征信息的误差最小的调整参数;利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息,确定使得所述调整参数的平方和最小的调整参数。3.根据权利要求1所述的方法,其特征在于,利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数包括:利用预定函数L(q1,…,qN)拟合出所述当前帧图像的回归系数,其中,所述调整参数包括所述回归系数,其中,qi表示回归系数,Ci表示调整帧图像i的人脸跟踪信息,PK表示所述当前帧图像的人脸特征信息,S为第一预设参数,λ为第二预设参数,K、i和N为自然数。4.根据权利要求3所述的方法,其特征在于,在利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数之前,所述方法还包括:获取所述当前帧图像的人脸特征信息中特征点的坐标尺度;基于所述特征点的坐标尺度设置所述第一预设参数S。5.根据权利要求4所述的方法,其特征在于,基于所述特征点的坐标尺度确定所述第一预设参数S包括:从所述特征点的横坐标尺度和纵坐标尺度中选取值大的坐标尺度;将所述选取出的值大的坐标尺度的平方确定为所述第一预设参数S。6.根据权利要求3所述的方法,其特征在于,在利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数之前,所述方法还包括:至少根据所述序列图像中记录内容的变化程度设置所述第二预设参数λ的值。7.根据权利要求6所述的方法,其特征在于,至少根据所述序列图像中记录内容的变化程度设置所述第二预设参数λ的值包括:若所述序列图像中记录内容的变化程度高于第一预定阈值,则在默认值的基础上,调高所述第二预设参数λ的值,以设置所述第二预设参数λ的值;若所述序列图像中记录内容的变化程度低于第二预定阈值,则在默认值的基础上,调低所述第二预设参数λ的值,以设置所述第二预设参数λ的值。8.根据权利要求6所述的方法,其特征在于,至少根据所述序列图像中记录内容的变化程度设置所述第二预设参数λ的值包括:将所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息划分为多组信息;根据所述序列图像中记录内容的变化程度设置各组信息的所述第二预设参数λ的值,其中,至少两组信息对应的第二预设参数的值不同;利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数包括:分别拟合出各组信息的调整参数;确定所述当前帧图像的人脸跟踪信息包括:确定各组信息对应的组跟踪信息,将各组对应的组跟踪信息进行整合得到所述当前帧的人脸跟踪信息。9.根据权利要求1至8中任意一项所述的方法,其特征在于,利用所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数包括:计算多个调整帧图像的人脸跟踪信息的均值,其中,所述人脸跟踪信息利用多维向量记录对应帧的人脸跟踪结果;将所述调整帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息分别减去所述均值,得到处理后的所述调整帧图像的人脸跟踪信息和处理后的所述当前帧图像的人脸特征信息;利用处理后的所述调整帧图像的人脸跟踪信息和处理后的所述当前帧图像的人脸特征信息拟合出所述当前帧图像的调整参数。10.根据权利要求9所述的方法,其特征在于,基于所述调整参数和所述前序帧图像的人脸跟踪信息,确定所述当前帧图像的人脸跟踪信息包括:利用如下公式确定所述当前帧图像的人脸跟踪信息Qk,其中,所述公式为:其中,qi表示所述调整参数,Ci'表示处理后的调整帧图像的人脸跟踪信息,表示所述均值。11.根据权利要求1所述的方法,其特征在于,基于所述当前帧图像的人脸特征信息和所述前序帧图像的人脸跟踪信息,从所述前序帧图像中选取调整帧图像包括:从所述前序帧图像中,获取时间距离所述当前帧图像最近的M个前序帧图像;基于所述M个前序帧图像的人脸跟踪信息和所述当前帧图像的人脸特征信息,确定所述M个前序帧图像中各个前序帧图像与所述当前帧图像的距离;从所述M个前序帧图像中,选取与所述当前帧图像距离最小的N个调整帧图像。12.根据权利要求1所述的方法,其特征在于,基于所述调整参数和所述前序帧图像的人脸跟踪信息,确定所述当前帧图像的人脸跟踪信息包括:利用所述调整参数调整每个所述前序帧图像的人脸跟踪...
【专利技术属性】
技术研发人员:梁亦聪,汪铖杰,李绍欣,赵艳丹,李季檩,
申请(专利权)人:腾讯科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。