基于人臉識別的三維骨骼模型構造
2 三維人臉骨骼模型的規范化
得到測地模型之后,主要通過(guò)對測地模型做PCA分析,估計并校準人臉骨骼姿態(tài)。令S(P,K)表示人臉測地模型,其中P表示N個(gè)點(diǎn)pi的集合,


通過(guò)對C做主成分分析(PCA),我們得到C的三個(gè)特征值λ1≥λ2≥λ3,以及與這三個(gè)特征值相對應的三個(gè)特征向量v1,v2,v3。通常人臉骨骼都會(huì )比較長(cháng),也就是說(shuō)人臉骨骼垂直方向的長(cháng)度大于水平方向的長(cháng)度。因此,協(xié)方差陣C會(huì )有三個(gè)不同的特征向量。特征向量v3表示測地模型的最小二乘擬合平面的法向量,特征向量v1,表示測地模型垂直方向,特征向量v2對應與測地模型的水平方向。PCA算法的復雜度為O(N)。
取Os為原點(diǎn),v1為坐標x-軸,v3為坐標z-軸,我們定義一個(gè)新的右手坐標系。這個(gè)坐標系反映了人臉骨骼的姿態(tài),并且只與三維人臉骨骼模型的頂點(diǎn)分布有關(guān)。通過(guò)將測地模型旋轉到這個(gè)新的坐標系下,可以達到校準人臉骨骼姿態(tài)的目的。過(guò)程如下:

其中A表示從原始坐標系旋轉到新坐標系的旋轉矩陣,A中的V表示C的特征向量v1,v2,v3的分量。效果如圖4所示。本文引用地址:http://dyxdggzs.com/article/187556.htm
測地模型在三維人臉的規范化在后續比對中起到了非常重要的作用。
3 實(shí)驗結果
為檢測本構造在人臉識別中的識別率,我們采用平均的Hausdorff距離(MHD),進(jìn)行相似性比對,在相同條件進(jìn)行5組,每組100次蒙特卡洛仿真,比較基于特征的人臉識別與基于模板的人臉識別率,得到識別率如表1所示。
4 結論
本文構造了一種三維人臉骨骼模型,它以三維人臉骨骼的擬合平面和鼻尖定位作為模型的基本骨架,通過(guò)測地模型的計算,消除了人臉姿態(tài)的變化,然后作PCA分析,歸一化人臉骨骼標準坐標進(jìn)行識別,實(shí)驗表明,該方法可以提高人臉的識別率。
評論