[發(fā)明專利]一種基于深度分類網(wǎng)絡(luò)的面部年齡估計方法有效
| 申請?zhí)枺?/td> | 201611092820.3 | 申請日: | 2016-12-02 |
| 公開(公告)號: | CN106778558B | 公開(公告)日: | 2019-12-10 |
| 發(fā)明(設(shè)計)人: | 潘力立 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00;G06N3/08 |
| 代理公司: | 51203 電子科技大學(xué)專利中心 | 代理人: | 張楊 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 深度 分類 網(wǎng)絡(luò) 面部 年齡 估計 方法 | ||
1.一種基于深度分類網(wǎng)絡(luò)的面部年齡估計方法,包括以下步驟:
步驟1:采集不同人的包含不同年齡的面部圖像N幅,并標(biāo)定對應(yīng)的實際年齡;
步驟2:對所有的面部圖像利用SeataFace跟蹤面部特征點(diǎn),共得到M個面部特征點(diǎn),M=5,包含:2個嘴角點(diǎn),2個瞳孔中心和1個鼻尖點(diǎn);
步驟3:根據(jù)步驟2中的特征點(diǎn)定位結(jié)果對圖像進(jìn)行歸一化;
步驟4:將所有面部圖像的灰度值向量化為1600維的向量,同時限制取值范圍在0.1到0.9之間;限制方法如下:計算所有輸入圖像灰度值的均值μ和標(biāo)準(zhǔn)差σ,利用3σ將灰度值范圍壓縮到[-1,1];設(shè)任意第n幅輸入圖像對應(yīng)的灰度向量為進(jìn)行灰度值壓縮后變?yōu)?/p>
最后將的數(shù)值范圍壓縮到[0.1,0.9]得到輸入特征:
步驟5:設(shè)置年齡對應(yīng)的類別數(shù)目為100,即每1歲對應(yīng)1個類別;
步驟6:建立深度回歸網(wǎng)絡(luò),該網(wǎng)絡(luò)的輸入為1600維圖像特征,包含輸入層和輸出層網(wǎng)絡(luò)共5層;將第一層的節(jié)點(diǎn)的值賦為輸入特征其中sl表示圖像特征的維數(shù),即:之后進(jìn)行逐層映射得到:
表示第l層的第j個單元的響應(yīng)值,表示第l+1層的第i個單元的輸入,和表示連接深度神經(jīng)網(wǎng)絡(luò)第l層的所有sl個單元和第l+1層的第i個單元之間的參數(shù);具體來講,表示連接第l層的第j個單元和第l+1層第i個單元之間的參數(shù),為與第l+1層的隱單元i相關(guān)的偏差項,sl+1為第l+1層隱單元的數(shù)目;第l+1層的第i個單元是否被激活,由S形函數(shù)的輸出決定,即:
上式可表示為:
根據(jù)公式計算出第1層到第4層的所有節(jié)點(diǎn)的響應(yīng)值,輸出層有K=100個輸出函數(shù)h1(·),...,hK(·),分別對應(yīng)100個年齡類別,其中hk(·)輸出某個輸入樣本屬于第k個類別的概率
其中k=1,...,K,網(wǎng)絡(luò)參數(shù)表示類別k的輸出函數(shù)hk(·)中的參數(shù)向量,表示K個類別輸出函數(shù)的參數(shù)向量,對樣本xn的年齡估計值為argmaxkhk(xn),即樣本的估計年齡為所屬類別概率最大值時對應(yīng)的類別標(biāo)號;
步驟7:通過步驟6中的深度分類網(wǎng)絡(luò),建立關(guān)于網(wǎng)絡(luò)參數(shù)θ的目標(biāo)函數(shù):
1(yn=k)為指示函數(shù),當(dāng)條件yn=k滿足時,1(yn=k)=1,否則為0,λ表示約束項‖θ‖2的強(qiáng)度;將每一個標(biāo)定年齡yn轉(zhuǎn)化為二值向量tn,若yn=k則對應(yīng)二值向量為tn的第k個元素tnk為1其余元素為0,N表示訓(xùn)練樣本的數(shù)目,由此目標(biāo)函數(shù)的等價形式可寫為:
步驟8:根據(jù)步驟6中的深度分類網(wǎng)絡(luò),當(dāng)輸入為xn時利用前向傳播算法計算
步驟9:計算第4層的每一個單元i的誤差項;
其中tnk表示tn的第k個元素,tn表示標(biāo)定年齡yn轉(zhuǎn)化為二值向量tn,wki是softmax回歸中第k個回歸函數(shù)的權(quán)向量wk的第i個元素;之后,利用后向傳播算法,計算1,2,3層的誤差項
步驟10:求解網(wǎng)絡(luò)參數(shù)θ的目標(biāo)函數(shù)關(guān)于softmax回歸參數(shù)的梯度
同時求解網(wǎng)絡(luò)參數(shù)θ的目標(biāo)函數(shù)關(guān)于網(wǎng)絡(luò)參數(shù)的偏導(dǎo)數(shù)
有上述目標(biāo)函數(shù)關(guān)于參數(shù)的梯度和偏導(dǎo)數(shù),求出目標(biāo)函數(shù)關(guān)于深度分類網(wǎng)絡(luò)參數(shù)θ的梯度向量:
從而利用該深度分類網(wǎng)絡(luò)進(jìn)行目標(biāo)面部年齡估計。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611092820.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:指紋識別裝置及方法
- 下一篇:活體檢測的方法及裝置
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K9-00 用于閱讀或識別印刷或書寫字符或者用于識別圖形,例如,指紋的方法或裝置
G06K9-03 .錯誤的檢測或校正,例如,用重復(fù)掃描圖形的方法
G06K9-18 .應(yīng)用具有附加代碼標(biāo)記或含有代碼標(biāo)記的打印字符的,例如,由不同形狀的各個筆畫組成的,而且每個筆畫表示不同的代碼值的字符
G06K9-20 .圖像捕獲
G06K9-36 .圖像預(yù)處理,即無須判定關(guān)于圖像的同一性而進(jìn)行的圖像信息處理
G06K9-60 .圖像捕獲和多種預(yù)處理作用的組合
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





