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