发明名称 一种人脸特征点跟踪方法
摘要 本发明涉及一种人脸特征点跟踪方法,首先,建立人脸训练样本库,从而消除不同国家的人脸结构差别造成的匹配精度的问题,然后,在测试树莓派平台上,基于人脸训练样本库,分别训练建立人脸形状模型和人脸表观模型,最后,在保证配准的精度的前提下,基于主动表观模型算法,采用快速反向合成算法,减小配准计算过程中的复杂度,加快程序运行的速度,克服了现有技术中的缺陷与不足,能够有效提高人脸的跟踪精度。
申请公布号 CN105718885A 申请公布日期 2016.06.29
申请号 CN201610038361.4 申请日期 2016.01.20
申请人 南京邮电大学 发明人 杨敏;朱晓琪;荆晓远
分类号 G06K9/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 田凌涛
主权项 一种人脸特征点跟踪方法,其特征在于,包括如下步骤:步骤001.采集预设数量N张人脸样本图像,并分别针对各张人脸样本图像,按预设标记规则在人脸样本图像上标记出预设个数的特征点,然后进入步骤002;步骤002.分别针对各张人脸样本图像,获得人脸样本图像上所标记各个特征点的坐标,将该人脸样本图像上各个特征点的坐标进行组合,构成该人脸样本图像的形状向量;进而分别获得N张人脸样本图像的形状向量,然后建立主动表现模型坐标框架,并进入步骤003;步骤003.将N张人脸样本图像的形状向量对齐到该主动表现模型坐标框架中,并在该主动表现模型坐标框架中,针对该N张人脸样本图像的形状向量进行降维,然后进入步骤004;步骤004.获得N张人脸样本图像的形状向量的平均人脸样本形状向量s<sub>0</sub>,并进入步骤005;步骤005.获得平均人脸样本形状向量s<sub>0</sub>所对应的所有表情特征向量,并将该所有表情特征向量按其特征值由大至小进行排序,获得平均人脸样本形状向量s<sub>0</sub>所对应的预设前L个表情特征向量,进而获得如下人脸形状模型:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>s</mi><mrow><mi>k</mi><mi>l</mi></mrow></msub><mo>=</mo><msub><mi>s</mi><mn>0</mn></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>p</mi><mi>k</mi></msub><msub><mi>t</mi><mi>l</mi></msub></mrow>]]></math><img file="FDA0000910784560000011.GIF" wi="335" he="139" /></maths>其中,s<sub>kl</sub>表示主动表现模型坐标框架上所有人脸样本图像上特征点中所对应的任意人脸形状向量,k={1,…,K},p<sub>k</sub>表示第k个预设人脸形状向量参数,预设人脸形状向量参数的总个数为K,t<sub>l</sub>表示平均人脸形状向量所对应预设前L个表情特征向量中的第l个表情特征向量;然后进入步骤006;步骤006.在主动表现模型坐标框架中,根据各张人脸样本图像的形状向量,获得如下人脸表观模型:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mi>k</mi><mi>m</mi></mrow></msub><mo>=</mo><msub><mi>A</mi><mn>0</mn></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&lambda;</mi><mi>k</mi></msub><msub><mi>v</mi><mi>m</mi></msub></mrow>]]></math><img file="FDA0000910784560000012.GIF" wi="379" he="147" /></maths>其中,A<sub>km</sub>表示主动表现模型坐标框架上所有人脸样本图像上特征点中所对应的任意人脸纹理向量;A<sub>0</sub>表示平均人脸样本纹理向量;λ<sub>k</sub>表示第k个预设人脸纹理向量参数,预设人脸纹理向量参数的总个数为K,v<sub>m</sub>表示平均人脸纹理向量所对应预设前M个表情纹理特征向量中的第m个表情纹理特征向量;然后进入步骤007;步骤007.根据人脸形状模型,获得待比对人脸图像D(x)位于主动表现模型坐标框架中的位置W(x,p<sub>k</sub>),并获得待比对人脸图像D(x)纹理向量I(W(x,p<sub>k</sub>)),然后进入步骤008;步骤008.定义k=1,进入步骤009;步骤009.判断<img file="FDA0000910784560000021.GIF" wi="574" he="167" />的值是否小于预设纹理差阈值,是则获得下一帧待比对人脸图像,作为待比对人脸图像D(x),并返回步骤007;否则进入步骤010;步骤010.判断k是否等于K,是则重新建立主动表现模型坐标框架,并返回步骤003;否则用k+1的值更新k,并返回步骤009。
地址 210023 江苏省南京市亚东新城区文苑路9号