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