人脸特征点的定位方法和装置制造方法

文档序号:6548043阅读:193来源:国知局
人脸特征点的定位方法和装置制造方法
【专利摘要】本发明是关于一种人脸特征点的定位方法和装置,属于计算机领域。方法包括:检测视频序列中当前帧图像中的人脸图像;根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定当前帧图像的人脸特征点的初始定位位置;根据人脸图像在初始定位位置的图像特征值,对当前帧图像的人脸特征点进行定位,以得到当前帧图像的人脸特征点的最终定位位置。装置包括:检测模块、确定模块和定位模块。本发明根据上一帧图像的人脸特征点的最终定位位置,确定出的当前帧图像的人脸特征点的初始定位位置能够靠近当前帧图像的人脸特征点的实际位置,从而减少了定位计算过程中的迭代次数,提高了特征点定位的效率。
【专利说明】人脸特征点的定位方法和装置
【技术领域】
[0001]本公开涉及计算机领域,尤其涉及一种人脸特征点的定位方法和装置。
【背景技术】
[0002]人脸特征点的定位技术指,基于人脸检测技术检测到人脸,并对检测到的人脸进行识别,确定出眼、鼻和嘴巴等面部关键特征点的位置和形状信息。人脸特征点的定位技术可以为人脸识别、人脸姿态表情分析、人脸美化、以及人脸追踪等研究工作提供相应的基础数据,因而具有重要地位。
[0003]相关人脸特征点的定位技术的原理包括,首先,对图像进行人脸检测;其次,在检测到的人脸图像中,将预设训练集中人脸脸部特征点的平均位置作为人脸特征点的初始定位位置;然后,根据初始定位位置周围的图像特征值、以及离线训练得到的点偏移与图像特征值之间的函数变换关系,求得特征点的偏移值;最后,将该偏移值加到初始定位位置上得到更新的初始定位位置,并继续下一轮的迭代,最终得到人脸特征点的位置。
[0004]相关技术中,是将预设训练集中人脸脸部特征点的平均位置作为初始定位位置,由于预设训练集是基于样本图像得到,实际人脸图像变化很大,样本图像不能完全描述人脸特征,因此,该初始定位位置与人脸特征点的实际位置具有较大误差,两者之间具有较远距离。当初始定位位置距实际位置较远时,意味着迭代次数增多,相应地,计算效率减低。

【发明内容】

[0005]为了克服初始定位点距离人脸特征点的实际位置较远时,迭代次数增多和计算效率减低的问题,本公开提供了一种人脸特征点的定位方法和装置。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种人脸特征点的定位方法,包括:
[0007]检测视频序列中当前帧图像中的人脸图像;
[0008]根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置;
[0009]根据所述人脸图像在所述初始定位位置的图像特征值,对所述当前帧图像的人脸特征点进行定位,得到所述当前帧图像的人脸特征点的最终定位位置。
[0010]在第一种可能的实现方式中,所述根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置,包括:
[0011]计算所述上一帧图像中的人脸图像与所述当前帧图像中的人脸图像的线性变换关系;
[0012]按照所述线性变换关系,对所述上一帧帧图像的人脸特征点的最终定位位置进行线性变换,并将线性变换后的最终定位位置作为所述当前帧图像的人脸特征点的初始定位位置。
[0013]在第二种可能的实现方式中,所述线性变换关系为缩放变换关系。
[0014]在第三种可能的实现方式中,所述按照所述线性变换关系,对所述上一帧帧图像的人脸特征点的最终定位位置进行线性变换,并将线性变换后的最终定位位置作为所述当前帧图像的人脸特征点的初始定位位置,包括:
[0015]按照以下公式确定所述当前帧图像的人脸特征点的初始定位位置:
【权利要求】
1.一种人脸特征点的定位方法,其特征在于,所述方法包括: 检测视频序列中当前帧图像中的人脸图像; 根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置; 根据所述人脸图像在所述初始定位位置的图像特征值,对所述当前帧图像的人脸特征点进行定位,得到所述当前帧图像的人脸特征点的最终定位位置。
2.根据权利要求1所述的方法,其特征在于,所述根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置,包括: 计算所述上一帧图像中的人脸图像与所述当前帧图像中的人脸图像的线性变换关系; 按照所述线性变换关系,对所述上一帧帧图像的人脸特征点的最终定位位置进行线性变换,并将线性变换后的最终定位位置作为所述当前帧图像的人脸特征点的初始定位位置。
3.根据权利要求2所述的方法,其特征在于,所述线性变换关系为缩放变换关系。
4.根据权利要求3所述的方法,其特征在于,所述按照所述线性变换关系,对所述上一帧帧图像的人脸特征点的最终定位位置进行线性变换,并将线性变换后的最终定位位置作为所述当前帧图像的人脸特征点的初始定位位置,包括: 按照以下公式确定所述当前帧图像的人脸特征点的初始定位位置:
5.根据权利要求1所述的方法,其特征在于,所述根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置,包括: 计算所述当前帧图像中的人脸图像相对于所述上一帧图像中的人脸图像的偏移量;将所述上一帧图像的人脸特征点的最终定位位置加上计算出的偏移量,得到所述当前帧图像的人脸特征点的初始定位位置。
6.根据权利要求1所述的方法,其特征在于,所述根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置,包括: 将所述上一帧图像的人脸特征点的最终定位位置,作为所述当前帧图像的人脸特征点的初始定位位置。
7.—种人脸特征点的定位装置,其特征在于,所述装置包括: 检测模块,用于检测视频序列中当前帧图像中的人脸图像; 确定模块,用于根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置; 定位模块,用于根据所述人脸图像在所述初始定位位置的图像特征值,对所述当前帧图像的人脸特征点进行定位,得到所述当前帧图像的人脸特征点的最终定位位置。
8.根据权利要求7所述的装置,其特征在于,所述确定模块包括: 第一计算单元,用于计算所述上一帧图像中的人脸图像与所述当前帧图像中的人脸图像的线性变换关系; 变换单元,用于按照所述线性变换关系,对所述上一帧帧图像的人脸特征点的最终定位位置进行线性变换,并将线性变换后的最终定位位置作为所述当前帧图像的人脸特征点的初始定位位置。
9.根据权利要求8所述的装置,其特征在于,所述第一计算单元计算出的线性变换关系为缩放变换关系。
10.根据权利要求9所述的装置,其特征在于,所述变换单元按照以下公式确定所述当前帧图像的人脸特征点的初始定位位置:
11.根据权利要求7所述的装置,其特征在于,所述确定模块包括: 第二计算单元,用于计算所述当前帧图像中的人脸图像相对于所述上一帧图像中的人脸图像的偏移量; 加单元,用于将所述上一帧图像的人脸特征点的最终定位位置加上计算出的偏移量,得到所述当前帧图像的人脸特征点的初始定位位置。
12.根据权利要求7所述的装置,其特征在于,所述确定模块用于, 将所述上一帧图像的人脸特征点的最终定位位置,作为所述当前帧图像的人脸特征点的初始定位位置。
13.—种人脸特征点的定位装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 检测视频序列中当前帧图像中的人脸图像; 根据上一帧图像的人脸特征点的最终定位位置,在检测到的人脸图像中,确定所述当前帧图像的人脸特征点的初始定位位置; 根据所述人脸图像在所述初始定位位置的图像特征值,对所述当前帧图像的人脸特征点进行定位 ,得到所述当前帧图像的人脸特征点的最终定位位置。
【文档编号】G06K9/00GK104036240SQ201410234317
【公开日】2014年9月10日 申请日期:2014年5月29日 优先权日:2014年5月29日
【发明者】王琳, 王百超, 陈志军 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1