劉敏
摘要:伴隨著經(jīng)濟社會發(fā)展而產(chǎn)生的龐大流動人口,特定人員的排查問題日趨復(fù)雜和多樣,人像比對技術(shù)已成為維護國家安全和社會穩(wěn)定的重要手段。針對目前人像比對技術(shù)的實際應(yīng)用現(xiàn)狀,提出一種多算法融合的模型,將多個算法模型統(tǒng)一到一個展示系統(tǒng),更好地為用戶提供技術(shù)服務(wù)支撐。探索了基于算法模型融合的人像比對平臺的總體架構(gòu)以及主要功能模塊。
關(guān)鍵詞:算法融合;人像比對
一、引言
隨著社會經(jīng)濟的高速發(fā)展以及城鎮(zhèn)化進程的加快,龐大的流動人口中特定人員的排查,成為目前社會面臨的重要課題。人臉識別系統(tǒng)已成為維護社會穩(wěn)定與國家安全的重要工具和手段。但是,面對治安防控、反恐維穩(wěn)、社會管理等形勢的發(fā)展要求,目前視頻監(jiān)控系統(tǒng)在監(jiān)控點位的覆蓋率和專業(yè)性等方面還有很大差距,從海量的視頻資源中查找特定人員,費時費力,亟需一套比對效率強、業(yè)務(wù)功能豐富的人像比對分析系統(tǒng)。[1]
二、人像比對技術(shù)現(xiàn)狀分析
隨著深度學(xué)習(xí)、計算機視覺等技術(shù)推進人像比對技術(shù)的不斷發(fā)展進步,實時人像采集和匹配識別的準確性也越來越高。人像比對技術(shù)存在自然性、非接觸性、非強制性、并發(fā)性等優(yōu)勢特點,大量平安城市的建設(shè)及社會高清監(jiān)控的普及,為人像比對平臺的應(yīng)用提供了大量的數(shù)據(jù)采集來源,使得人像比對技術(shù)得以不斷發(fā)展,但也存在平臺建設(shè)瓶頸。選擇哪一款人像比對算法成為信息化建設(shè)部門必須面對的一個問題。目前常用的選擇依據(jù)主要有:
考察案例:實地考察和調(diào)研各個算法的建設(shè)應(yīng)用情況,可以很好的屏蔽掉部分算法的夸大宣傳,但是考察時間一般較短,往往不能全面的體驗實際性能和實戰(zhàn)效果;
產(chǎn)品PK測試:讓多個算法模型同時參與pk測試,可以直觀的體驗各算法模型的優(yōu)劣,而且隨著測試時間增加對模型的體驗也會越深,不過這種選型方式的時間周期會很長,而且投入大量的人力和物力,并且存在測試樣本小的缺陷,與實際應(yīng)用存在較大差距;
建設(shè)多套人像比對系統(tǒng):將較好的幾種算法模型同時部署到應(yīng)用系統(tǒng)中,讓用戶根據(jù)使用習(xí)慣和實際使用效果自己選擇合適的算法。這樣做的缺點一是建設(shè)成本較高,而且會人為的造成數(shù)據(jù)壁壘,不能統(tǒng)一管理和統(tǒng)一展示,也不能直觀的進行優(yōu)劣比較。[2]
不管采用哪種選型方式,都有相應(yīng)的不足之處,所以將多個不同算法模型融合成為必然所趨。
三、人像多算法融合模型系統(tǒng)的提出
人像多算法融合模型系統(tǒng)將多個算法模型統(tǒng)一到一個展示系統(tǒng),既解決了不同算法軟件不能統(tǒng)一界面登錄的問題,也解決了不同算法模型特征數(shù)據(jù)和人臉數(shù)據(jù)不能共享比對的問題;人像多算法融合模型系統(tǒng)同時可以將各算法的使用結(jié)果通過積分模型進行展示和統(tǒng)計,為人像比對平臺的持續(xù)性建設(shè)提供更可靠的數(shù)據(jù)支撐,同時解決調(diào)研周期時間長的問題;人像多算法融合模型系統(tǒng)可以多級分別獨自應(yīng)用,實現(xiàn)流程和業(yè)務(wù)數(shù)據(jù)管理的一致性和應(yīng)用的協(xié)同、結(jié)果的統(tǒng)一展示。另外,人像多算法融合模型可以實現(xiàn)統(tǒng)一規(guī)劃、多級部署的架構(gòu),可以將人像比對平臺納入統(tǒng)一建設(shè)規(guī)范,避免重復(fù)建設(shè)現(xiàn)象。[3]
相比單一的算法模型,多算法模型具備以下優(yōu)勢:
(一)支持在同一個平臺中同時部署多個人像比對算法模型,而且多個算法模型之間業(yè)務(wù)流程和數(shù)據(jù)是統(tǒng)一的,可以很好解決同一平臺多個算法模型同時部署時的數(shù)據(jù)孤島現(xiàn)象。
(二)支持對各個算法模型進行結(jié)果積分或費用統(tǒng)計,有利于算法模型的技術(shù)改進,以及對用戶進行技術(shù)培訓(xùn),同時對長期規(guī)劃提供科學(xué)、嚴謹?shù)臄?shù)據(jù)依據(jù)和支撐。
(三)對人像比對平臺建設(shè)有“統(tǒng)籌規(guī)劃、統(tǒng)一管理”的效果,避免分別建設(shè)造成人物數(shù)據(jù)割裂,有利于大數(shù)據(jù)的整合和研判應(yīng)用。
(四)多算法融合模式對其余算法模型的有利影響。多算法融合模型不再同時提供單一的算法模型,可保證積分模型的公正性,各個不同的算法模型軟件統(tǒng)一搭建在多算法模型系統(tǒng)管理的計算資源群中,力圖使各算法模型的建設(shè)硬件環(huán)境一致,保證各個算法模型能夠在同一環(huán)境下使用。
綜上所述,多算法融合模型可以對各算法模型使用結(jié)果進行數(shù)據(jù)統(tǒng)計,這既有利于了解各算法模型的優(yōu)缺點,從而對算法進行有針對性的優(yōu)化改良,也能讓信息化建設(shè)部門對算法模型的引進更加理性和科學(xué),更好地為用戶提供技術(shù)服務(wù)支撐。
四、基于算法模型融合的人像比對平臺的探究和路徑
基于多種算法模型相融合的靜態(tài)人像比對平臺的現(xiàn)實路徑就是,提供集成人像比對算法模型的接口,支持第三方算法模型的接入,通過高效并行的多算法模型調(diào)度機制,實現(xiàn)高效的人像檢測和識別比對,快速識別辨別特定人員真實身份,把過去人工排查海量的視頻圖像資源比對需求變成現(xiàn)實,從而有效的為視頻偵查、治安管理等工作提供實踐上的有效幫助和解決方法。
系統(tǒng)平臺的設(shè)計和研究總體遵循以下原則:先進性和實用性原則、標準化和資源共享原則、智能性和高效性、高可靠性和穩(wěn)定性原則。人像比對平臺的建設(shè)以“高精度識別、高性能處理、統(tǒng)一標準服務(wù)、突出實戰(zhàn)、加強資源共享”為原則,強化頂層設(shè)計和規(guī)劃,提供技術(shù)先進、性能可靠、信息安全、易用性強的綜合人像比對應(yīng)用系統(tǒng),滿足新形勢下的公共安全領(lǐng)域的應(yīng)用。
(一)總體架構(gòu)設(shè)計
1.從應(yīng)用層面,人像比對平臺分為原始數(shù)據(jù)層、大數(shù)據(jù)層、云服務(wù)層和應(yīng)用層。
原始數(shù)據(jù)層是整個系統(tǒng)的數(shù)據(jù)支撐層,為人像比對平臺提供基礎(chǔ)數(shù)據(jù),包括各類基礎(chǔ)人員庫以及其他采集來的圖像資源;
大數(shù)據(jù)層是系統(tǒng)建設(shè)的個人信息庫、人員分類庫等用于比對服務(wù)的各類庫;
云服務(wù)層提供多算法比對等服務(wù),為系統(tǒng)提供對外的統(tǒng)一接口服務(wù);
應(yīng)用層最終向用戶提供基于多算法模型架構(gòu)的各種業(yè)務(wù)功能,包括人像比對服務(wù)、人像比對門戶等。
2.從邏輯層面,人像比對平臺分為系統(tǒng)支撐層、數(shù)據(jù)通信層、業(yè)務(wù)邏輯層和應(yīng)用展示層。
系統(tǒng)支撐層主要是JDK、數(shù)據(jù)庫等系統(tǒng)應(yīng)用軟件;
數(shù)據(jù)通信層進行人員圖片的采集、分析和存儲;
業(yè)務(wù)邏輯層針對人員圖片進行特征值獲取和比對的算法服務(wù);
應(yīng)用展示層最終向用戶提供基于多引擎架構(gòu)的各種業(yè)務(wù)功能。
(二)主要功能模塊
1.人員基礎(chǔ)庫
(1)個人全要素庫
要建立統(tǒng)一的個人全要素庫,實現(xiàn)不同類別人員的建檔,同時關(guān)聯(lián)個人其他信息,實現(xiàn)人員的多維度管理。其作用是為用戶提供“靜態(tài)比對”等功能提供個人基礎(chǔ)特征數(shù)據(jù)信息。
人員全要素庫的內(nèi)容應(yīng)包括:人員身份信息、戶籍信息、居住信息、虛擬身份信息(QQ、微信號等)、手機信息(手機號、IMEI、IMSI、MAC等)、擁有的車輛信息、人員分類信息、人臉照片與人臉特征庫。
(2)人臉數(shù)據(jù)與人臉基礎(chǔ)特征庫
人臉數(shù)據(jù)與人臉基礎(chǔ)特征庫的內(nèi)容應(yīng)包括:身份證件照片、視頻監(jiān)控抓取照片、其他來源照片等。
(3)人員通行庫
人員通行數(shù)據(jù)庫的內(nèi)容應(yīng)包括:人證核驗檢查站照片、機場安檢人證核驗照片、車輛卡口人臉照片、人員卡口人臉照片、視頻監(jiān)控人臉照片等,并應(yīng)支持時間、地點、人臉照片三要素的互相關(guān)聯(lián)。
2.人員檔案管理
支持新增人員信息,支持批量導(dǎo)入人口信息;
手工錄入:個別人員信息;
文件導(dǎo)入:中小規(guī)模人員信息,支持CSV/EXCEL文件格式;
數(shù)據(jù)庫同步:大規(guī)模數(shù)據(jù)導(dǎo)入,支持oracle及oracle的dump文件。
3.人員詳細信息
人員檔案庫關(guān)聯(lián)人員身份信息、戶籍信息、圖片信息、出行信息、住宿信息、通訊信息等。
人員信息:關(guān)聯(lián)人員身份信息、戶籍信息等。
出行信息:購票實名制的落實使獲取到的出行信息更準確,利用價值更高。
通訊信息:通過(IMEI/IMSI)基站/偽基站信息,可關(guān)聯(lián)到手機號碼并獲取機主信息及其通訊信息。
圖片信息:人員檔案建立過程中可不斷完善人員圖片信息,支持抓拍圖、自拍照、證件照等相片信息的管理及查詢比對。
4.身份核查
將目標人員圖片在設(shè)置的人像比對參數(shù)下,依據(jù)多引擎調(diào)度系統(tǒng)中已添加的算法庫,與系統(tǒng)中已經(jīng)建立的目標人臉庫進行比對。比對結(jié)果能夠按照一定的條件進行展示,且能夠查詢結(jié)果中人員的詳細信息,并對目標人員執(zhí)行命中操作。
(1)人員比對
系統(tǒng)提供多樣化的比對方式,支持單選或多選要比對的人員庫。
①兩張照片或者一組照片是否為同一人的判定
1:1模式:兩張照片互相比對,給出相似度;
1:1:1…模式:一組照片比對,給出聚類,相似的分為一組;
②單張照片身份識別
1:N模式:支持證件照、抓拍照、手機照、自拍照
③批量比對
M:N模式:批量導(dǎo)入人像照片進行比對,同一人比對為多個1:N的結(jié)果按照相似度從高到底排序;非同一人比對分為M個1:N,M個1:1,M個人員預(yù)警。
④不明身份人員入庫比對
不明身份人員和大庫比對以確認身份;
⑤不明身份人員內(nèi)部比對(串并比對)
不明身份人員和不明身份人員庫比對;不明身份人員和布控人員庫人員比對。
(2)人員詳細信息查詢
系統(tǒng)支持對比對結(jié)果列表中的人員進行人口信息一鍵查詢,可關(guān)聯(lián)到該人員的身份信息、戶籍信息、通訊信息以及各種照片信息,提升工作效率,簡化工作流程。
(3)手機客戶端應(yīng)用
系統(tǒng)支持手機現(xiàn)場拍照回傳到平臺進行比對核查,并返回結(jié)果給手機客戶端??赏ㄟ^網(wǎng)絡(luò)傳輸?shù)较到y(tǒng)人員庫做比對,迅速查明人員真實身份。
5.多算法管理模塊。
支持管理系統(tǒng)中接入的算法引擎,并能夠進行修改、升級和刪除操作,并對系統(tǒng)中的算法使用情況進行查詢、統(tǒng)計、積分、糾錯等,對統(tǒng)計結(jié)果以圖表的方式進行展示且能夠?qū)y(tǒng)計詳情表進行導(dǎo)出。
(三)技術(shù)線路
第一步,多算法模型人像比對系統(tǒng)從基礎(chǔ)數(shù)據(jù)源同步初始數(shù)據(jù),然后對數(shù)據(jù)進行清洗并建立對應(yīng)的人員庫并對外提供標準、統(tǒng)一的規(guī)范接口。
第二步,各算法模型按照標準的接口從系統(tǒng)管理的人員庫進行特征提取庫的建庫工作,并把相應(yīng)的特征數(shù)據(jù)同步到多算法模型調(diào)度系統(tǒng),由系統(tǒng)統(tǒng)一管理。
第三步,用戶基于多算法模型系統(tǒng)的頁面進行多算法模型的人員查詢比對、身份核查等應(yīng)用。
1.與第三方算法工具的對接
人臉多算法靜態(tài)比對系統(tǒng)提供基礎(chǔ)庫及接口協(xié)議給第三方比對算法,第三方比對算法按照人像多算法調(diào)度系統(tǒng)的接口進行調(diào)用,最終實現(xiàn)多算法工具的協(xié)同工作。多算法靜態(tài)比對系統(tǒng)通過多算法調(diào)度實現(xiàn)人臉的身份核查,包括1:1,1:N,M:N,多算法模型調(diào)度管理,戰(zhàn)果統(tǒng)計等功能。[4]
2.與特定數(shù)據(jù)資源庫的數(shù)據(jù)對接
人臉多算法靜態(tài)比對系統(tǒng)可以和各特定資源庫通過相關(guān)接口標準及規(guī)范進行數(shù)據(jù)交互,包含人員相關(guān)庫、日志審計系統(tǒng)、Pgis系統(tǒng)等。通過從特定數(shù)據(jù)資源庫中獲取人員照片及個人信息,進行相關(guān)建模、分析、比對、碰撞、研判等工作。[5]例如,通過獲取常住地在當?shù)氐谋镜靥囟ㄈ藛T人像照片及信息,可導(dǎo)入特定應(yīng)用庫,實現(xiàn)人員的實時比對,通過導(dǎo)入特定數(shù)據(jù)資源庫,實現(xiàn)不明人員身份的快速確認。
3.提供接口給第三方系統(tǒng)對接
系統(tǒng)支持提供接口供第三方系統(tǒng)使用,比如提供身份核驗的接口,第三方可通過系統(tǒng)的接口獲取直接查到某人的身份。同時針對不同的第三方業(yè)務(wù)系統(tǒng)可提供相應(yīng)的接口,滿足不同業(yè)務(wù)系統(tǒng)的應(yīng)用需求,有效避免人像比對系統(tǒng)的重復(fù)建設(shè)。
五、結(jié)束語
目前基于人像比對系統(tǒng)的研究和應(yīng)用已取得一定的成果。本研究是在已有技術(shù)的基礎(chǔ)上進行了新的探究,是原有算法的升級和優(yōu)化,是繼承和創(chuàng)新相結(jié)合。充分考慮了目前成熟的算法平臺功能,提出了多種算法模型相融合的新架構(gòu)和技術(shù)路線。
參考文獻:
[1]鄧攀.公安智能視頻系統(tǒng)的研究與實現(xiàn)[D].黑龍江大學(xué),2017.
[2]葉統(tǒng)生.淺談人臉大數(shù)據(jù)多算法融合技術(shù)[J].通訊世界,2018(04):87-88.
[3]李仁杰,曾鵬,張龍.多人臉識別算法和大數(shù)據(jù)融合技術(shù)在公共安全領(lǐng)域的應(yīng)用研究[C]//.2019年全國公共安全通信學(xué)術(shù)研討會優(yōu)秀論文集.,2019:305-308.
[4]廖恒鋒.反視頻偵查行為識別及應(yīng)對研究[D].中國人民公安大學(xué),2021.DOI:10.27634/d.cnki.gzrgu.2021.000255.
[5]陳威.基于大數(shù)據(jù)分析的治安情報研判系統(tǒng)的開發(fā)[D].武漢郵電科學(xué)研究院,2019.DOI:10.27386/d.cnki.gwyky.2019.000025.
基金項目:2021年度廣西高校中青年教師科研基礎(chǔ)能力提升項目“基于多算法融合的靜態(tài)人像比對系統(tǒng)研究”(項目編號:2021KY0886);
2017年度公安部應(yīng)用創(chuàng)新計劃項目“三維人像辨認系統(tǒng)”(項目編號:2017YYCXGXQT025)。