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

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

3天內不再提示

人臉追蹤、雙目活體對齊……系統(tǒng)梳理人臉識別開發(fā)的硬核技巧

科訊視點 ? 2020-10-16 11:43 ? 次閱讀

隨著人臉識別終端設備的廣泛應用,很多開發(fā)者在實踐中會產生疑惑:為什么同一款主板,運行性能相仿的算法時,系統(tǒng)資源占用會相差懸殊?為什么同樣配備了活體檢測,防攻擊能力卻可以差好幾個級別?

事實上,人臉識別算法在實際部署中存在一些編程開發(fā)策略,能對識別效果和識別速度產生顯著影響。虹軟視覺開放平臺推出的"從零學習人臉識別"技術公開課第七期——《人臉識別應用方案(PC和設備端)》對此做了詳細闡述(完整課程可搜索"從零學習人臉識別"),將主要從人臉追蹤、雙目活體對齊、圖像質量檢測和特征值提取技巧等進行系統(tǒng)性介紹。

一、有效降低系統(tǒng)資源占用的【人臉追蹤】

人臉追蹤是相當重要的優(yōu)化策略之一,最大的用處是防止重復識別,降低資源占用,在需要同時檢測多張人臉等算力消耗較高的場景下,可以顯著提升識別速度。

從技術原理來說,算法在運行過程中,會檢測視頻系列幀前后的人臉移動情況和特征,從而進行追蹤和檢測。以虹軟視覺開放平臺的ArcFace免費人臉識別算法為例,當人臉入框時,算法會根據(jù)檢測結果為該張人臉標記一個FaceID。該人臉從進入畫面到離開畫面的整個過程中,F(xiàn)aceID不變,算法也不會重復提取特征值,避免重復識別導致資源無效占用。

二、提升活體檢測精確度的【雙目活體對齊】

作為甄別紙張照片、屏幕成像、人臉面具等偽造人臉攻擊的主要防守手段,活體檢測幾乎是人臉識別不可或缺的剛需功能。目前,虹軟免費人臉識別SDK可以同時支持RGB和IR紅外雙目活體檢測,既能通過分析采集摩爾紋、成像畸形、反射率等人像破綻來識別活體,也能基于紅外圖像天然濾除特定波段光線的特征,來抵御基于屏幕成像的假臉攻擊,在成本與性能上達到了較好的平衡。

但是,由于RGB攝像頭和紅外攝像頭是不同的模組,不可避免會在成像參數(shù)和組裝精度上有所不同。因此需要進行雙目對齊,以確保兩個鏡頭在活體檢測、人臉比對時,使用的是同一張人臉圖像。

一般來說,我們的策略是將RGB鏡頭所檢測到人臉框坐標,嵌套至紅外鏡頭采集的圖像中。如發(fā)現(xiàn)該人臉框與紅外圖像中的對應人臉有所偏移,就需要對該人臉框坐標進行調整。

人臉框嵌套只是最簡單的雙目對齊策略,在安卓系統(tǒng)上開發(fā)時,還需要用到鏡像、縮放、旋轉等對齊策略,這些都可以在虹軟視覺開放平臺所提供的官方Demo中得到參考。

三、提升識別效率的【圖像質量檢測算法】

無感通行是人臉識別閘機、門禁等設備非常重要的賣點。要實現(xiàn)這一效果,除了與芯片算力、算法性能有關,也需要用于識別的人臉圖像質量合格。圖像質量檢測能對攝像頭拍攝的人臉圖像進行評估,刨除低質量圖片,只留下質量較好的人臉圖像進行檢測。

在實際使用中,模糊、遮擋、大角度、逆光暗光等復雜環(huán)境問題,都會導致攝像頭拍攝的人臉圖像難以識別。未引入圖像質量檢測的情況下,圖片質量再差也會被系統(tǒng)送入人臉識別環(huán)節(jié),直到識別失敗后再進行下一次抓拍。人臉圖像檢測提供的篩選機制能避免系統(tǒng)做無用功,從而提升后續(xù)流程的效率。對比實驗中,增加圖像質量檢測的人臉識別系統(tǒng),后續(xù)環(huán)節(jié)耗時平均減少約30%。

除影響識別效率外,圖像質量檢測也能幫助用戶高效完成人臉識別底庫注冊,快速完成人工篩選難以完成的工作量的同時,也讓底庫注冊照的質量更有保障。

四、加速系統(tǒng)運行的【特征值保存技巧】

在人臉識別算法的運行過程中,特征值的保存方式也對運行速度有所影響。如果照片底庫只有幾十張或者上百張,可以將特征值保存在緩存中,每次啟動程序都進行一次完整特征值提取。但注冊底庫達到數(shù)千甚至上萬張人臉照的規(guī)模時,提取完整特征值耗時就會較長,此時如果將特征值保存在數(shù)據(jù)庫中再用于人臉比對,對人臉識別速度會有明顯提升。

人臉識別開發(fā)是一個復雜工程,除核心算法的研發(fā)外,還涉及很多影響性能的技術細節(jié),掌握與否對最終產品影響極大。"從零學習人臉識別"系列課程將持續(xù)幫助開發(fā)者們查漏補缺,既夯實基礎,也釋疑難題,從而成長技術全面的開發(fā)人員。

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

    評論

    相關推薦

    可存儲500張人臉雙目3D人臉識別模塊

    。HLK-FM888是一款紅外+可見光雙目人臉識別算法模組,內嵌雙目3D活體檢測算法和基于大數(shù)據(jù)訓練的深度神經網絡動態(tài)可見光
    的頭像 發(fā)表于 07-28 08:39 ?262次閱讀
    可存儲500張<b class='flag-5'>人臉</b>的<b class='flag-5'>雙目</b>3D<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>模塊

    基于OpenCV的人臉識別系統(tǒng)設計

    基于OpenCV的人臉識別系統(tǒng)是一個復雜但功能強大的系統(tǒng),廣泛應用于安全監(jiān)控、人機交互、智能家居等多個領域。下面將詳細介紹基于OpenCV的人臉識別
    的頭像 發(fā)表于 07-11 15:37 ?1.1w次閱讀

    人臉識別技術的原理介紹

    人臉識別技術是一種基于人臉特征信息進行身份識別的生物識別技術。它通過分析人臉圖像,提取
    的頭像 發(fā)表于 07-04 09:22 ?750次閱讀

    如何設計人臉識別的神經網絡

    人臉識別技術是一種基于人臉特征信息進行身份識別的技術,廣泛應用于安全監(jiān)控、身份認證、智能門禁等領域。神經網絡是實現(xiàn)人臉
    的頭像 發(fā)表于 07-04 09:20 ?349次閱讀

    人臉識別模型訓練流程

    人臉識別模型訓練流程是計算機視覺領域中的一項重要技術。本文將詳細介紹人臉識別模型的訓練流程,包括數(shù)據(jù)準備、模型選擇、模型訓練、模型評估和應用部署等環(huán)節(jié)。 數(shù)據(jù)準備 數(shù)據(jù)是訓練
    的頭像 發(fā)表于 07-04 09:19 ?498次閱讀

    人臉識別模型訓練是什么意思

    人臉識別模型訓練是指通過大量的人臉數(shù)據(jù),使用機器學習或深度學習算法,訓練出一個能夠識別和分類人臉的模型。這個模型可以應用于各種場景,如安防監(jiān)
    的頭像 發(fā)表于 07-04 09:16 ?334次閱讀

    人臉檢測和人臉識別的區(qū)別是什么

    人臉檢測和人臉識別是計算機視覺領域的兩個重要技術,它們在許多應用場景中都有廣泛的應用,如安全監(jiān)控、身份驗證、社交媒體等。盡管它們在某些方面有相似之處,但它們之間存在一些關鍵的區(qū)別。本文將詳細介紹
    的頭像 發(fā)表于 07-03 14:49 ?517次閱讀

    人臉檢測與識別的方法有哪些

    人臉檢測與識別是計算機視覺領域中的一個重要研究方向,具有廣泛的應用前景,如安全監(jiān)控、身份認證、智能視頻分析等。本文將詳細介紹人臉檢測與識別的方法。 引言
    的頭像 發(fā)表于 07-03 14:45 ?480次閱讀

    人臉識別門禁系統(tǒng)賦能社區(qū)安防

    一、提升安全性人臉識別門禁系統(tǒng)通過使用生物識別技術,即基于人臉特征的身份識別系統(tǒng),能夠顯著提升社
    的頭像 發(fā)表于 07-02 11:09 ?259次閱讀
    <b class='flag-5'>人臉</b><b class='flag-5'>識別</b>門禁<b class='flag-5'>系統(tǒng)</b>賦能社區(qū)安防

    如何挑選理想的人臉識別考勤系統(tǒng)產品?人臉識別設備的選型

    如何挑選理想的人臉識別考勤系統(tǒng)產品?在挑選理想的人臉識別考勤系統(tǒng)產品時,需要綜合考慮多個方面,包
    的頭像 發(fā)表于 06-05 14:59 ?279次閱讀
    如何挑選理想的<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>考勤<b class='flag-5'>系統(tǒng)</b>產品?<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>設備的選型

    人臉識別終端 10寸人臉

    終端人臉識別
    深圳市遠景達物聯(lián)網技術有限公司
    發(fā)布于 :2024年04月22日 16:01:46

    公司人臉識別考勤門禁攝像機#人臉識別#智能攝像機

    AI人臉識別
    jf_07511428
    發(fā)布于 :2024年03月06日 22:52:08

    人臉識別技術的原理是什么 人臉識別技術的特點有哪些

    人臉識別技術的原理 人臉識別技術是一種通過計算機以圖像或視頻為輸入,識別、檢測、跟蹤和分析人臉
    的頭像 發(fā)表于 02-18 13:52 ?1140次閱讀

    【飛騰派4G版免費試用】飛騰派SeetafaceEngine人臉對齊(PART2)

    demofacedet_test,人臉檢測用戶態(tài)庫libseeta_facedet_lib.so和face_detection.h頭文件。 2、飛騰派Ubuntu系統(tǒng)下編譯FaceAlignment人臉
    發(fā)表于 12-19 09:57

    什么是人臉識別門禁系統(tǒng),它能用來做什么?

    智能門禁建設在近些年已形成主流,不少出入卡口或單元門都在不同程度地進行門禁信息化建設優(yōu)化,比如把人臉識別門禁系統(tǒng)應用到一些旅游景區(qū)、小區(qū)住宅、辦公寫字樓以及學校等出入的場所并為其提供門禁管理功能
    的頭像 發(fā)表于 11-06 15:21 ?2682次閱讀
    什么是<b class='flag-5'>人臉</b><b class='flag-5'>識別</b>門禁<b class='flag-5'>系統(tǒng)</b>,它能用來做什么?