日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于深度學習的人臉識別算法與其網(wǎng)絡結構

新機器視覺 ? 來源:CSDN技術社區(qū) ? 作者:weixin_39667398 ? 2021-03-12 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

度量學習

基于深度學習的人臉識別算法,如何讓神經(jīng)網(wǎng)絡從訓練數(shù)據(jù)中學習到有效、魯棒的生物特征是至關重要的。在這個過程中,一個良好的學習向導是不可或缺的。因此,在模型訓練的過程中,通常使用度量學習的方式,將人物面部特征間的距離,作為神經(jīng)網(wǎng)絡特征學習的向導,來實現(xiàn)區(qū)分不同人物的目的。

為了讓神經(jīng)網(wǎng)絡能夠更加有效的學習,合理的設計損失函數(shù)來度量和映射人物特征之間的距離,成為了提高人臉識別精度的主要研究方向之一。許多在分類任務中常用的損失函數(shù),如Softmax Loss,在經(jīng)過一系列的改進之后,更好的適應了人臉識別的任務。像Arcface這樣的損失函數(shù)(下圖),利用了一種附加角度對cos值進行加法約束,使得模型能夠在學習過程中合理的壓縮相同人物特征間的余弦距離的同時增大不同人物特征間的余弦距離,以此達到精準區(qū)分人物的目的。

圖示展示在利用損失函數(shù)arcface訓練一個深度卷積神經(jīng)網(wǎng)絡過程中的計算流程。其中的改進在于,給角度加入了加性間隔m作為懲罰項來減小類間間距,并對其余弦值加入放縮s進行放縮,讓網(wǎng)絡變得易于訓練。

另一些損失函數(shù),如Triplet Loss(下圖),則是通過以特定規(guī)則從訓練集中選擇樣例,提取特征,比較這些特征之間的距離,來達到聚類相同人物特征和離散不同人物特征的目的??梢钥吹?,這種方法因為要逐次比對選擇樣例特征之間的距離并基于此來優(yōu)化模型參數(shù),所以會延長模型訓練的周期。但對于解決一些特殊場景下的困難樣例,會有較好的效果。

圖示為最初版本的Triplet Loss原理示意圖。訓練過程中需要從訓練集中選擇一個Anchor樣本以及與Anchor樣本同類的Positive樣本和與Anchor樣本異類的Negative樣本,在訓練過程中不斷的拉近同類樣本的距離并遠離異類樣本。

選擇不同的損失函數(shù),會對模型進行識別任務時選用的距離公式(相似度計算方法)產生影響。例如,Triplet Loss在早期優(yōu)化的是歐氏距離,所以在后期進行特征比對時,利用歐式距離來計算特征之間相似度就是更加自然的。此外,通過對這些損失函數(shù)進行變形,來統(tǒng)一各損失函數(shù)的優(yōu)化距離,從而使不同的損失函數(shù)能夠運用在訓練模型的不同階段,或將不同損失函數(shù)對不同的樣例分配進行結合,從而達到更高效的訓練效率,也是目前的工作方向之一。

網(wǎng)絡結構

根據(jù)使用場景和計算設備的不同,通常需要選擇不同規(guī)模的神經(jīng)網(wǎng)絡結構。隨著人臉識別在移動端的普及以及識別規(guī)模的增大,選用計算量更小、更高效的網(wǎng)絡結構成為了重要的研究方向。

標準的卷積神經(jīng)網(wǎng)絡結構,以VGG16為例,通常由卷積層,池化層,全連接層和激活函數(shù)組成。該網(wǎng)絡通過反復堆疊3*3的小型卷積核和2*2的最大池化層,不斷加深網(wǎng)絡結構來提升性能。

但隨著網(wǎng)絡結構的進一步加深,網(wǎng)絡參數(shù)會隨之增多,運算開銷會變得很大,增加運算成本。同時,網(wǎng)絡結構的加深也會讓網(wǎng)絡發(fā)生退化現(xiàn)象,以至于在進一步訓練時無法達到預期的精度。

為解決這些問題,設計出參數(shù)少,深度深,運算快,易于訓練的輕量級網(wǎng)絡網(wǎng)絡,各種卷積結構和模塊被逐步引入到了卷積神經(jīng)網(wǎng)絡的基礎構架中。

殘差模塊:為解決加深網(wǎng)絡后的網(wǎng)絡退化問題,使深度網(wǎng)絡變得可訓練而提出的結構(見下圖)。這種跳躍連接的結構讓網(wǎng)絡有能力在需要的時候擬合一個潛在的恒等映射函數(shù),從而避免了在極深網(wǎng)絡中出現(xiàn)的難以訓練的問題。

分組卷積:在標準的卷積操作中,其參數(shù)量與輸入特征圖通道數(shù),卷積核尺寸和輸出特征圖通道數(shù)有關。如圖,若輸入特征圖尺寸為H*W*c1,卷積核尺寸為h1*w1*c1,輸出特征圖尺寸為H*W*c2,標準卷幾層的參數(shù)量則為:h1*w1*c1*c2。

若使用分組卷積(見下圖),事先將輸入的特征圖按照通道數(shù)分為g組,分組卷積的參數(shù)量為則會變成標準卷積參數(shù)量的1/g:h1*w1*c1*c2/g。

分組卷積能夠在一定程度上降低卷積的參數(shù)量,但也會減弱各通道之間的相關性。

深度可分離卷積:深度可分離卷積操作是將普通卷積拆解成深度卷積和逐點卷積。深度卷積負責濾波,逐點卷積負責轉換通道。

如圖(a),對于標準卷積,其參數(shù)量為Dk*Dk*M*N。如圖(b),對于深度卷積,其參數(shù)量為:Dk*Dk*1*M。 如圖(c),對于逐點卷積,其參數(shù)量為:1*1*M*N。將兩項操作合并,可知深度可分離卷積參數(shù)量 是標準卷積的:(1/N)+(1/Dk**2)。

cafaa5e6-82ca-11eb-8b86-12bb97331649.png

棄用池化層:池化層分為平均池化和最大池化,通過制定規(guī)則對池化核覆蓋范圍內的像素進行運算,達到學習圖像邊緣及紋理結構,同時壓縮特征圖的效果。但池化層常常會導致較多的信息損失,因此,通常使用控制卷積核在特征圖上的滑動步長(如設定stride=2),來達到壓縮特征圖,提取圖像特征的目的。

減少全連接層:因為全連接層需要將每個神經(jīng)元節(jié)點與其前后層的神經(jīng)元分別連接,其通常會占據(jù)卷積神經(jīng)網(wǎng)絡的大部分參數(shù)。為了減少模型的參數(shù),會盡量減少全連接層的使用,通常利用全劇平均池化或大尺寸卷積核取代全連接層,來融合學到的特征。

同時,為了讓模型能夠更好的提取人物面部的特征,專門的人臉識別網(wǎng)絡在這些方面進行了優(yōu)化,例如mobilefacenet在卷積網(wǎng)絡的尾部加入7*7卷積核壓縮特征圖,直接將特征圖轉化成相應維度的面部特征并送入全連接層這樣的操作。對于一些特殊場景下的識別任務,則會根據(jù)需求,定制出相應的結構模塊。例如,在面對面部遮擋的任務中,融入空間注意力機制,實現(xiàn)事先為特征熱力圖的空間分布的加權,就變得相對重要。
編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    瑞芯微(EASY EAI)RV1126B AI算法開發(fā)流程

    的神經(jīng)網(wǎng)絡結構各有不同,這些結構的差異化優(yōu)化了各個子算法在其功能上的實現(xiàn)效果。以下我們列出組成例子:例子a:人臉識別
    的頭像 發(fā)表于 04-29 14:18 ?657次閱讀
    瑞芯微(EASY EAI)RV1126B AI<b class='flag-5'>算法</b>開發(fā)流程

    瑞芯微(EASY EAI)RV1126B 人臉98關鍵點算法識別

    的影響,人臉關鍵點定位也是一個賦有挑戰(zhàn)性的任務工作。人臉關鍵點的檢測有許多重要的應用場景。l人臉姿態(tài)對齊:人臉識別
    的頭像 發(fā)表于 04-03 10:39 ?158次閱讀
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>人臉</b>98關鍵點<b class='flag-5'>算法</b><b class='flag-5'>識別</b>

    基于AIK-RA8D1的人臉識別的應用演示

    與Aizip人臉識別技術結合,實現(xiàn)高效且低功耗的人臉識別應用。人臉識別的優(yōu)勢傳統(tǒng)的密碼驗證方式存
    的頭像 發(fā)表于 12-02 14:29 ?5674次閱讀
    基于AIK-RA8D1<b class='flag-5'>的人臉</b><b class='flag-5'>識別</b>的應用演示

    人臉識別門禁終端哪家做的比較好

    在智能化管理浪潮下,人臉識別門禁終端已成為企業(yè)、高校、政府機關等場景的剛需設備,其便捷性與安全性徹底改變了傳統(tǒng)門禁的管理模式。面對市場上眾多品牌,選擇一款靠譜的人臉識別門禁終端至關重要
    的頭像 發(fā)表于 11-20 16:18 ?567次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>門禁終端哪家做的比較好

    門禁人臉識別:打造高效智能的人臉識別門禁考勤解決方案

    在物聯(lián)網(wǎng)與人工智能技術深度融合的今天,門禁管理與考勤統(tǒng)計作為場所安全與效率管理的核心環(huán)節(jié),正經(jīng)歷著從傳統(tǒng)模式向智能化的全面升級。門禁人臉識別技術的崛起,讓人臉
    的頭像 發(fā)表于 11-18 15:28 ?557次閱讀
    門禁<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>:打造高效智能<b class='flag-5'>的人臉</b><b class='flag-5'>識別</b>門禁考勤解決方案

    基于級聯(lián)分類器的人臉檢測基本原理

    本次分享的內容是基于級聯(lián)分類器的人臉檢測基本原理 1) 人臉檢測概述 關于人臉檢測算法,目前主流方法分為兩類,一類是基于知識,主要方法包括模板匹配,
    發(fā)表于 10-30 06:14

    如何挑選人臉識別終端?人臉識別一體機品牌排行榜

    考慮這些人臉識別終端的具體應用場景在哪里。下面,小編就總結了2025年最新的人臉識別一體機品牌排行榜:一、??低?b class='flag-5'>人臉門禁一體機優(yōu)勢:采用先
    的頭像 發(fā)表于 08-18 10:44 ?2437次閱讀
    如何挑選<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>終端?<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>一體機品牌排行榜

    【Milk-V Duo S 開發(fā)板免費體驗】基于Duo S 使用 TDL SDK(V1版本)

    地將各種深度學習技術應用于自己的產品和服務中。無論開發(fā)者是否是深度學習領域的專家,有了TDL SDK作為助手,都能輕松構建智能應用。 目前 TDL SDK 包含 移動偵測,
    發(fā)表于 08-10 22:09

    【Milk-V Duo S 開發(fā)板免費體驗】人臉檢測

    ; 打開 VLC 軟件,依次選擇 文件 - 打開網(wǎng)絡串流設備 ; 輸入 RTSP 推流地址,點擊播放按鈕; 獲取和顯示攝像頭采集的畫面。 單張人臉識別 將攝像頭對準人臉,當畫面采集
    發(fā)表于 07-27 16:53

    人臉方向識別算法

    人臉識別
    深蕾半導體
    發(fā)布于 :2025年07月22日 09:58:29

    基于LockAI視覺識別模塊:C++人臉識別

    是實現(xiàn)人臉識別的常用方法: 深度學習方法:現(xiàn)代的人臉識別系統(tǒng)大多采用
    發(fā)表于 07-01 12:01

    基于LockAI視覺識別模塊:C++人臉識別

    本文基于RV1106做成的LockAI視覺識別模塊,采用LZ-Picodet模型訓練的人臉檢測模型LZ-Face,以及ArcFace人臉識別模型,實現(xiàn)
    的頭像 發(fā)表于 07-01 10:09 ?1107次閱讀
    基于LockAI視覺<b class='flag-5'>識別</b>模塊:C++<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>

    選擇戶外場景的人臉識別門禁一體機,需要具備哪些條件?

    我們常用于企業(yè)打卡或單位校園門禁的人臉識別身份核驗終端、刷臉核驗一體機、人臉識別門禁考勤機或人臉識別
    的頭像 發(fā)表于 06-09 10:26 ?1181次閱讀
    選擇戶外場景<b class='flag-5'>的人臉</b><b class='flag-5'>識別</b>門禁一體機,需要具備哪些條件?

    人臉識別解決方案:智能安防與高效管理的創(chuàng)新之選

    人臉識別門禁系統(tǒng)在智慧城市、園區(qū)管理、社區(qū)安防、企業(yè)考勤等領域得到廣泛應用。本方案聚焦于高效穩(wěn)定的人臉識別系統(tǒng)架構設計,通過硬件設備與網(wǎng)絡
    的頭像 發(fā)表于 05-13 15:43 ?1396次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>解決方案:智能安防與高效管理的創(chuàng)新之選

    基于RK3576開發(fā)板的人臉識別算法

    RK3576開發(fā)板展示人臉識別算法例程和API說明
    的頭像 發(fā)表于 05-07 16:48 ?2973次閱讀
    基于RK3576開發(fā)板<b class='flag-5'>的人臉</b><b class='flag-5'>識別</b><b class='flag-5'>算法</b>
    石首市| 海林市| 金溪县| 南溪县| 苏尼特右旗| 凤山市| 永清县| 迭部县| 铁岭市| 托克逊县| 板桥市| 鹤壁市| 沂源县| 股票| 大冶市| 平利县| 漳平市| 刚察县| 额尔古纳市| 安仁县| 原阳县| 溆浦县| 东乡族自治县| 竹溪县| 布拖县| 静宁县| 永和县| 河曲县| 顺义区| 兴安盟| 大港区| 策勒县| 盐源县| 民县| 惠东县| 仪征市| 璧山县| 三河市| 寻乌县| 新竹县| 梅河口市|