人臉識別開發技巧揭秘

2020-12-22 快科技

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

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

一、有效降低系統資源佔用的【人臉追蹤】

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

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

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

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

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

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

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

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

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

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

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

四、加速系統運行的【特徵值保存技巧】

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

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

相關焦點

  • 人臉識別通道的快速搭建技巧
    人臉識別通道屬於應用比較廣泛的一類人臉產品,在智慧社區、智慧校園、智慧樓宇等領域已經漸成主流。但人臉通道實現起來並不容易,涉及到人臉識別算法、性能,硬體適配調優等多個領域。所以這次專門針對人臉識別通道整理了一份實用文檔,希望能夠為需要的朋友提供一些思路。
  • 在圖書館場景應用人臉識別技術有哪些開發需求
    如人臉識別技術,正逐步引入學校場景應用,在校門口、圖書館、體育館等多個場景。在圖書館場景應用人臉識別技術有哪些開發需求呢?在圖書館進出方面,使用圖書卡或校園一卡通進出,你是否有過因忘帶、丟失等情況無法進入圖書館?相信很多的學生都會存在有著這樣的問題,還會存在被他人冒用的現象。而圖書館人臉識別可以處理這些問題。
  • 算法推薦 | 在iOS14與Android11系統上,App開發如何實現人臉識別
    算法推薦 | 在iOS14與Android11系統上,App開發如何實現人臉識別 智慧型手機堪稱移動網際網路時代的機械義肢,與日常生活密不可分。
  • 朝鮮致力於開發智慧型手機,新款支持屏幕指紋與人臉識別
    朝鮮致力於開發智慧型手機,新款支持屏幕指紋與人臉識別 澎湃新聞記者 南博一 2019-11-10 19:48 來源:澎湃新聞
  • AI深度(上) | 3D人臉識別和結構光
    ,故而人臉識別的發展逐步從2D走向3D識別,這是趨勢之一。除此之外,因為存在隱私保護和數據安全的雙重要素,世界範圍內對是否採用人臉識別技術用於視頻監控尚存在較大的爭議和分歧,比如前段時間就發生了「經過三個多月的議會討論,最終8:1投票通過,禁止舊金山的政府機構使用人臉識別技術」,而計算機視覺技術的發展足以達到商用的程度,如果不能人臉識別,剩下的自然就是非人臉識別,可以是人體特徵識別、車牌識別、物體識別、行為識別等其它形式。這也是一種趨勢。
  • 人臉識別訪客系統
    1、 系統介紹  利用移動互聯技術和人臉識別深度算法進行結合,實現全新的人臉識別自助訪客系統。隨著人臉識別技術的成熟,越來越多的企業逐步將傳統的「守候式」門衛訪客登記系統更新為自助驗證加人臉識別聯動授權的模式,增加了訪客審核的安全性,同時節省了訪客驗證的效率和企業單位的人力成本。
  • 圖書館場景人臉識別應用
    如今,隨著智慧校園的落地建設,可採用人臉識別系統實現圖書館智能化管理。那麼,在圖書館場景有哪些人臉識別應用?刷臉自助借閱自助借閱系統結合人臉識別技術應用,實現刷臉借閱書籍。人臉識別技術在圖書館借閱場景的應用可有效解決借書還書要帶實體證件問題,避免外借情況發生,了解每個讀者的借書情況。
  • 推薦算法系統/人臉識別/深度學習對話機器人高級實戰課
    比如大數據平臺工程師負責Hadoop集群和數據倉庫,ETL工程師負責對數據倉庫的數據進行處理和清洗,算法工程師負責核心算法,Web開發工程師負責推薦Web接口對接各個部門,比如網站前端、APP客戶端的接口調用等,後臺開發工程師負責推薦位管理、報表開發、推薦效果分析等,架構師負責整體系統的架構設計等。所以推薦系統是一個多角色協同配合才能完成的系統。
  • 2020人臉識別受益股票有哪些?人臉識別概念股一覽表
    2020人臉識別受益股票有哪些?人臉識別概念股一覽表 人臉識別,是基於人的臉部特徵信息進行身份識別的一種生物識別技術。用攝像機或攝像頭採集含有人臉的圖像或視頻流,並自動在圖像中檢測和跟蹤人臉,進而對檢測到的人臉進行臉部的一系列相關技術,通常也叫做人像識別、面部識別。一般來說,人臉識別系統包括圖像攝取、人臉定位、圖像預處理、以及人臉識別(身份確認或者身份查找)。
  • 人臉識別 有溫度更要守法度
    近年來,金融支付成為人臉識別技術的「主戰場」。同時,在安檢安防、政務服務、教育醫療等諸多場景,人臉識別技術都有用武之地——高鐵告別紙質車票後,刷臉進站極大提升了效率;明星演唱會上,人臉識別協助抓獲逃犯,立下奇功;一號難求的大醫院,人臉識別將號販子拒之門外;疫情防控期間,人臉識別助力人群動態管理,成為防疫抗疫的利器。  在全球範圍內,人臉識別的市場前景同樣廣闊。
  • 前沿|人臉識別技術走到了「十字路口」
    人臉識別從早前刷臉才能進小區引發抵制,到遊客狀告動物園未經同意採集人臉信息的勝訴,再到售樓處戴頭盔看房、94歲老人被抱起做人臉識別、星級公廁人臉識別取廁紙等事件陷入輿論漩渦……作為人工智慧產業應用落地的「排頭兵」,人臉識別從備受推崇的技術「風口」到飽受爭議的輿論「浪尖」,反轉的速度似乎有點過快。
  • 實戰人臉識別安全性,小滴3D人臉識別智能鎖R5體驗
    德施曼小滴3D人臉識別智能鎖R5共有高端黑和咖啡金兩款顏色,我購買的是高端黑。門鎖面板大小在390*78*70mm,屬於同類中大小適中款式,一體式噴漆顏色均勻,整體感強。面板採用了鋁合金材質,表面有細膩的磨砂,看上去視覺效果很棒。作為3D人臉識別智能鎖,R5內置人工智慧模擬人眼,攝像頭在門外面板頂部,分列在紅外補光燈的兩側。
  • 人臉識別又被禁?!歐盟擬5年內頒布人臉識別禁止令
    (央視財經《天下財經》)根據一份近日被外媒披露的白皮書文件,歐盟考慮頒布一項人臉識別技術禁令,可能在長達五年的時間裡,禁止在公共場所使用人臉識別技術,以防止在更詳細的規範出臺之前,這項技術被濫用。根據白皮書內容,歐盟對人工智慧的監管框架中包括計劃頒布一項關於人臉識別技術的臨時性禁止令,要求在禁令正式出臺後的三到五年時間裡,不得在公共場所使用人臉識別技術。在此期間,監管機構可以評估人臉識別技術影響,並指定風險管理措施,以進一步規範相關細則,防止人臉識別技術被政府或是私人公司濫用。
  • 人臉識別概念股票有哪些?人臉識別概念股一覽
    據最新消息顯示,人臉識別概念午後下挫,歐比特(300053)、海康威視(002415)股價大跌超過3%,漢王科技(002362)、歐菲光(002456)等個股也有不同程度的下跌。那麼,人臉識別相關股票都有哪些呢?下面小編就給大家簡單的講一講吧。
  • 大熊貓都用上「人臉識別」了,你還不來了解一下人臉識別
    張晉東教授參與的大熊貓研究團隊與鄭伯川所在團隊進行合作,以25隻圈養大熊貓的6.5萬張面部照片為基礎,利用深度學習技術,成功建立大熊貓面部識別網絡,平均識別率達到95%,解決了大熊貓長期野外跟蹤和監測數據沒有合適方法來識別和監測大熊貓目標個體的技術難題,可用於大熊貓等野生動物的個體識別、生活史和社會機制等研究中。
  • 北京住建委:新建公租房須同步建人臉識別系統
    近日,北京市明確公租房項目推行人臉識別等技術,為承租家庭提供便捷的出行服務,實現智能服務;優化公租房社區技防措施,確保承租家庭出入安全,提升居住品質。
  • 人臉識別概念股異動拉升 人臉識別概念股一覽
    據最新消息顯示,人臉識別概念股異動拉升,歐比特(300053)、美亞柏科(300188)股價大漲超過4%,賽為智能(300044)、神思電子(300479)等個股也有不錯的表現。那麼,人臉識別概念股有哪些呢?下面小編就帶投資者們來簡單的了解一下相關的內容吧。
  • 當人臉識別遭遇口罩,虹膜識別的機會來了
    當人臉識別遭遇口罩,虹膜識別的機會來了 專家指出虹膜識別標準體系還需進一步完善 本報記者 馬愛平 突如其來的新冠肺炎疫情,讓人臉識別(Face ID)技術遭遇尷尬,因為一旦用戶戴上口罩,就難以實現人臉解鎖。
  • 漢王科技中國人臉識別第一龍頭股
    iPhone8即將在9月中旬發布(網傳是9月17號),iPhone8最大的亮點在於增加了人臉識別技術 代替指紋 識別,這個是革命性的進步,號稱iPhone4以來最大的一次技術突破。         「iPone8革命性的人臉識別技術」這個話題在上周消息爆出之後,外網就已經沸騰了,國內討論的還不多。
  • 人臉識別在醫院中的應用
    隨著信息技術的飛速發展,人臉識別系統在安防管理中逐步得到廣泛應用。人臉識別也叫面部識別,俗稱刷臉,是一種基於人的臉部特徵信息進行身份識別的生物識別技術。其原理是:從視頻或者圖片中的人臉提取相關特徵,與已有資料庫中的人臉特徵相比較,然後計算出待測人臉的特徵與資料庫中哪一類人臉(面紋編碼)最相近,進而得出被測人的身份。