三維人臉識別預(yù)處理操作有:
1、填洞插值操作
掃描得到的數(shù)據(jù)可能會有一些洞,所以需要采用cubic等方式進行插值,而且臉部會有稱為spike的凸起,這個在后面分割出人臉后會進行消除。需要注意的是,原始數(shù)據(jù)的x,y軸上的坐標(biāo)并不是等間距的,所以在插值后需要進行重采樣,使得x,y軸上為等間距。
2、圖像插值重采樣
之所以會有這一步,是因為三維數(shù)據(jù)經(jīng)過插值重采樣之后與二維圖像的像素點已經(jīng)不是一一對應(yīng)的關(guān)系了,所以為了接下來的人臉區(qū)域檢測等操作需要類似的重采樣。
3、鼻尖點檢測
這是關(guān)鍵的一步,因為以鼻尖點為中心做80mm的圓球就能將人臉切割出來,所以這一步的準(zhǔn)確性很關(guān)鍵。在一些論文里是這么做的,將三維數(shù)據(jù)做橫向的切片稱為slice,在鼻尖點處的slice基本如下圖,如果以每一點為圓心做圓,如果圓的半徑合適(比如30mm),那么圓心與交點會形成一個三角形而且這個三角形的高(altitude)是蠻大的,通過這樣的方式基本可以確定鼻尖點。但是如果只是這么做會發(fā)現(xiàn)有些衣服如衣領(lǐng)等會形成誤操作。所以可以先在灰度圖像上檢測人臉區(qū)域,在這個區(qū)域取slice能夠基本消除誤測。