純乾貨!人臉識別通道的快速搭建技巧前端
人臉識別通道屬於應用比較普遍的一類人臉產品,在智慧社區、智慧校園、智慧樓宇等領域已經漸成主流。但人臉通道實現起來並不容易,涉及到人臉識別算法、性能,硬件適配調優等多個領域。因此此次專門針對人臉識別通道整理了一份實用文檔,但願可以爲須要的朋友提供一些思路。算法
傳統IC卡通道特色與不足安全
傳統的人行閘機通常會藉助IC卡、智能卡等介質來實現對流動人員出入控制、登記和管理的需求。一般來講包括了感應IC卡/智能卡、感應讀卡器、人行通道閘機、通道閘機控制器、出入口管理軟件等多個部分。性能
使用方面,傳統的刷卡閘機存在他人持卡代刷、身份信息沒法覈實,持卡人員容易忘帶、遺失而沒法通行等問題,總的來講用戶體驗較差、維護管理成本高,而且接觸識別潛藏安全隱患。 相比而言,人臉閘機經過臉部特徵值來覈驗身份的方式更安全便捷,通行人員不用主動操做就能夠在無感狀態下自由出入,系統能自動記錄流動人員的出入信息,不用派專員值守,管理也更智能高效。因此無論從成本、用戶體驗仍是管理效率上來看,人臉識別閘機更符合現代化的管理觀念。設計
什麼是人臉識別通道視頻
說到人臉通道,首先逃不開算法。人臉識別終端都是基於算法基礎上的一個輸出應用,能夠用來控制門禁、考勤、消費、通道、會議簽到等管理。對象
以虹軟視覺開放平臺爲例,他們家算法較多,包括人臉檢測、人臉跟蹤、人臉比對、人臉查找、人臉屬性分析、活體檢測等。最重要的一點,虹軟人臉算法能夠免費商用,支持離線。這對大多數中小型企業來講都比較友好,一方面能夠節省算法研發或者採購的成本,另外一方面離線運行不只適應更多場景,還能保護數據安全。blog
產品形態:人臉識別通道的產品形態不少,好比典型的人臉考勤機、工地的人臉識別閘機、景區的人臉檢票機、社區公租房的刷臉門禁,同時也能夠設計成爲人臉訪客機、VIP迎賓系統、掛號取號機等圖片
系統構成:通常說來,人臉識別通道由人臉識別設備端、中心管理端和聯動門三個部分構成,適用於各類場所的出入口管控。開發
1.中心管理端:進行人員管理、門禁權限管理、設備管理、通行記錄管理,雲端中心管理可並進一步對接已有的業務平臺。
2.人臉識別設備端:採集人臉信息並進行身份比對成功,給出語音提示及顯示界面的交互同時,向中心管理端報備識別結果,並通知聯通控制器進行開門,陌生人的識別記錄也會上傳到管理端保存。
3.電動門禁:人臉識別後,通常須要聯動門禁、閘機等外設,設備系統會集成開關量、48五、以太網、韋根協議以及藍牙等多種形式進行開門聯動。
再來講兩我的臉通道的重要特色:
①無人值守下的防攻擊性:在人臉識別系統中加入活體檢測算法能夠防止誤將照片、視頻認做真人的狀況發生。這裏一樣以虹軟視覺開放平臺爲例,他們的離線活體檢測SDK爲靜默式識別,不須要用戶配合,同時支持RGB活體、IR活體檢測,可以防護圖片、視頻、屏幕、面具等攻擊,能夠知足單目、雙目人臉識別終端產品的活體檢測應用。
②無網環境下單機獨立運行:虹軟經過離線式SDK提供技術,全部運算都在引擎內部,不須要調用遠程雲服務,不用和外界交互數據和信息,能保證在無網環境下獨立、穩定運行。
選擇人臉識別方式及如何快速開發
平常生活中,人臉識別技術主要有兩種用途,一是用來進行身份驗證(又叫人臉比對),證明「你是你」,還有一種驗證「你是誰」。二者之間具體有什麼區別,又適用於哪些場景?
人臉識別1:1模式
1:1爲身份驗證模式,就是將某人的設備採集照與證件照的人臉特徵相互比對,驗證是否爲同一我的。例如汽車站安檢時,乘客要手持身份證等有效證件經過檢查通道,人臉識別檢票系統會將乘客人臉圖像與身份證照片進行比對,這個過程就是典型1:1模型的人臉識別。
除了汽車站,該模型一樣適用於須要實名制認證的場所,好比景區驗票、考生身份驗證、酒店入住,或是生活中的刷臉支付、手機刷臉解鎖等。
人臉識別1:N模式
1:N是系統採集了某人的一張圖像後,從海量的人像數據底庫中找到與當前使用者人臉數據相符合的圖像,經過一一比對找出「你是誰」。例如辦公樓的人臉考勤門禁,經過攝像頭自動抓取人臉照片,在底庫中查找你是否爲該辦公樓某公司的職員,匹配成功後智能打卡並放行。它一樣適用於社區人行通道、工地考勤、會場簽到等場景,以及新零售概念裏的VIP客戶識別。
二者相比,1:1的識別須要用戶配合持卡,而1:N的識別具備非配合的特色,識別對象不用到特定位置就能夠完成識別工做。可是1:N比對難度高於1:1比對,尤爲是底庫越大對硬件和算法的性能要求越高。
從這裏也能夠看出,合理的選擇具體算法,對於產品落地實現很是關鍵。所以,對於算法集成及應用開發能力不足的企業,我建議選擇虹軟視覺開放平臺的人臉識別應用套件。這是一款基於虹軟人臉算法開發的門禁場景應用,支持在「零代碼開發」條件下直接部署到包括Android系統的門口機、閘機頭、Pad等各種設備中。這款應用套件既支持安卓設備離線單機應用,也支持局域網管理客戶端應用、雲端和本地服務部署應用。同時你們能夠根據業務需求,接入各自的應用系統及業務平臺,或者直接選擇虹軟提供的配套管理客戶端。
人臉通道硬件如何選擇
解決了算法的疑問,再來看看人臉通道的硬件該如何選擇。實際上,咱們在開篇說的三個構成部分裏,聯動門和人臉識別設備端屬於硬件。但聯動門購買比較簡單,沒有討論意義。所以這裏咱們來重點說一說識別終端的硬件選擇。
識別設備端主要包含了攝像頭、開發板和屏幕。這當中攝像頭是核心器件,攝像頭的性能指標和安裝部署位置等直接影響成像質量,而成像質量則影響了識別的準確率。一般狀況下人像採集涉及圖像大小、圖像分辨率、光照環境、模糊程度、遮擋程度、採集角度等。而針對室外場景尤爲須要考慮寬動態的效果以及低照度的效果。這種狀況下,硬件須要和算法適配才能發揮最佳做用。
除了攝像頭模組,開發板也是人臉識別產品的另外一個核心器件,芯片算力、穩定性會直接影響到用戶體驗。目前市面上,RK3288\RK3399佔了較大的比例,3399基本能夠知足前端萬人1s內比對需求,但3399功耗相對較高。
一款人臉閘機通道要真正商用,只有實現算法、硬件和應用三位一體的融合。可是面對市場上層出不窮的廠商和五花八門的設備,即使是經驗豐富的同行恐怕也一時之間無處着手,而新手則須要花費大量的時間精力去挑選、試錯。一旦選擇有誤,就會在體驗、質量和安全方面帶來很大影響。
因此這裏給你們推薦一個全套的人臉識別硬件採購平臺,也就是虹軟視覺開放平臺產業鏈市場。人臉識別相關的攝像頭模組、開發板、整機產品以及涵蓋智慧工地、智慧校園、智慧景區等多領域的整套行業解決方案這裏都有。最重要的是,產業鏈市場的全部硬件都通過虹軟算法調優,作到了高性能、低功耗,因此你們選擇時也就不用再有這方面的擔憂。
最後,仍是但願以上提到的幾個關鍵點有幫助到你們,謝謝。