Deep Alignment Network(人脸对齐)
一,DAN
由于使用了關(guān)鍵點(diǎn)熱力圖的可視化信息,故可以將整張圖輸入網(wǎng)絡(luò)。
網(wǎng)絡(luò)分為多個(gè)階段(STAGE),每個(gè)階段的結(jié)構(gòu)都是相同的(STAGE 1除外)。第一階段的輸入僅有原始圖片,和S0。面部關(guān)鍵點(diǎn)的初始化即為S0,S0是由所有關(guān)鍵點(diǎn)取平均得到。每個(gè)STAGE都由前饋網(wǎng)絡(luò)和connection層組成。前饋網(wǎng)絡(luò)用來(lái)估計(jì)特征點(diǎn)的位置,connection層生成下一個(gè)STAGE的輸入。connection層由Transform Estimation層, Image Transform 層, Landmark Transform 層, Heatmap Generation 層 和 Feature Generation 層組成。結(jié)構(gòu)如下:
transform estimation 層生成變換,t是當(dāng)前stage的序號(hào)。變換(IMAGE TRANSFORM 和 LANDMARK TRANSFORM)用來(lái)扭曲輸入圖像和當(dāng)前的特征點(diǎn),使得和規(guī)范形態(tài)的接近。變換后的特征點(diǎn)被傳入熱度圖生成層。逆變換用來(lái)將前面幾個(gè)stage生成的特征點(diǎn)映射到原來(lái)的坐標(biāo)系。
從圖中發(fā)現(xiàn),DAN要做的“變換”,就是把圖片給矯正了,尤其是一行,那么DAN對(duì)姿態(tài)變換具有很好的適應(yīng)能力,或許就得益于這個(gè)“變換”。
總結(jié)
以上是生活随笔為你收集整理的Deep Alignment Network(人脸对齐)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 图像处理 --- 4.1 图像增强的点运
- 下一篇: python实现Trie 树+朴素匹配字