電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>智慧社區(qū)的衛(wèi)士:基于識別技術(shù)的智能安保系統(tǒng)

智慧社區(qū)的衛(wèi)士:基于識別技術(shù)的智能安保系統(tǒng)

2021-02-03 | pdf | 1.02MB | 次下載 | 2積分

資料介紹

作者 Wang Dongang

智慧社區(qū)的安全

當(dāng)人們談?wù)撐磥淼纳顣r,智慧社區(qū)一直是繞不開的話題。2020年5月,中國《2020年國務(wù)院政府工作報告》提出,要重點支持“兩新一重” (新型基礎(chǔ)設(shè)施建設(shè),新型城鎮(zhèn)化建設(shè),交通、水利等重大工程建設(shè)),其中前兩項“新基建”和“新城建”,都會把智慧社區(qū)作為一個關(guān)注點。

智慧社區(qū)包含大量新鮮技術(shù),可以方便人們的生活。除了社區(qū)的自動售貨超市,典型的應(yīng)用還有家里的智能家居系統(tǒng)、樓下的自動停車系統(tǒng)。眾多應(yīng)用中,以社區(qū)安保系統(tǒng)最為關(guān)鍵。小到進入社區(qū)和住宅樓的門禁系統(tǒng),大到整個社區(qū)的攝像頭網(wǎng)絡(luò),智能系統(tǒng)可以代替保安進行身份驗證、巡邏、危險預(yù)警等工作。

美劇《疑犯追蹤》(Person of Interest)就描述了由高級人工智能支持和具有強大功能的安保系統(tǒng)。遍布在城市內(nèi)的攝像頭網(wǎng)絡(luò)負責(zé)記錄全方位的信息,包括身份、行為甚至人與人的關(guān)系,這些相關(guān)的信息由中央大腦進行分析,從而判斷威脅甚至對潛在威脅做出預(yù)測。當(dāng)然,劇中近乎上帝一般的人工智能身上存在相當(dāng)多科幻色彩,但其描繪的智能安保系統(tǒng)如今正在慢慢變成現(xiàn)實。在智慧社區(qū)和智能城市中,智能安保系統(tǒng)是實施安全防范控制的重要技術(shù)手段,它結(jié)合了人臉識別 (Face Recognition)、行為識別 (Action Recognition)、身份識別 (Person Re-identification) 的人工智能系統(tǒng)。

人臉識別技術(shù)

基于計算機的人臉識別技術(shù)研究發(fā)軔于20世紀中期,最早是模式識別 (Pattern Recognition) 的一個分支,后來逐漸發(fā)展完善了人臉檢測、人臉配準、人臉屬性識別、人臉驗證和識別等多種算法?,F(xiàn)在這些技術(shù)已經(jīng)廣泛應(yīng)用在日常生活中,包括手機和相機的人臉捕捉功能、上班自動人臉識別打卡,一些新型住宅小區(qū)已經(jīng)加入了具有人臉識別功能的門禁系統(tǒng)。

人臉檢測

人臉識別算法的第一步就是確定當(dāng)前圖像和視頻中是否有人臉的存在,并且把對應(yīng)的人臉范圍圈定出來。2001年,Paul Viola與Michael Jones共同發(fā)明了著名的Viola-Jones目標檢測方法,這是后來人臉檢測算法的基礎(chǔ)。

Viola-Jones算法包括特征和分類器兩部分。算法利用了人臉的Haar特征,也就是由黑白矩形形成的、可以模擬目標的不同部分之間明暗關(guān)系的特征。這些特征可以用來尋找正面人臉上存在的一些明暗對比的區(qū)域,比如鼻梁部分比眼睛更亮、嘴巴部分一般會比其他區(qū)域更暗等等。這些特征可以匹配圖像中一些候選框,再用這些候選框經(jīng)過AdaBoost分類器,輸出“是人臉”或“非人臉”的標記。值得指出的是,在Viola-Jones算法中,多個分類器級聯(lián)形成一個集成分類器。這樣的好處是逐級減少候選框的數(shù)量,提高了算法的計算速度。

后續(xù)的一些研究也立足于特征和分類器兩個方面。在特征方面,現(xiàn)在的安保系統(tǒng)傾向于使用一些相對復(fù)雜的特征替代Haar特征,一方面可以提高系統(tǒng)的檢測率,另一方面可以更好地解決非正面臉部帶來的檢測失敗問題。在分類器方面,非極大值抑制 (NMS,Non-Maximum Suppression) 方法可以組合位置和大小相近的候選框,從而大規(guī)模地減少候選框的數(shù)量;深度神經(jīng)網(wǎng)絡(luò)可以利用顯卡來進行大部分運算,極大提升運算速度。

人臉配準

由于標準的人臉可以讓人臉識別等算法的結(jié)果更加穩(wěn)定,因此一個關(guān)鍵步驟就是將不同角度、不同分辨率的人臉經(jīng)過算法匹配到標準的位置,這就是人臉配準 (Facial Alignment)。從這個角度上說,所有人的臉都可以看做是標準人臉經(jīng)過仿射變換 (縮放、旋轉(zhuǎn)、平移) 之后的結(jié)果,而人臉配準算法的目標就是根據(jù)人臉的特征點還原這個變換過程。

計算機科學(xué)家首先定義了人臉的68個特征點,可以勾勒出人臉的主要特征。一個經(jīng)典的算法思路就是讓計算機學(xué)習(xí)標準的人臉圖像在這些特征點上是如何一步一步變換成真實圖像的。它通過訓(xùn)練級聯(lián)的回歸器,讓每一個回歸器都學(xué)習(xí)一部分變換的信息,從而在真實人臉圖像上找到了標準人臉圖像的映射。

人臉屬性識別

人臉的屬性包括性別、種族、年齡、表情等,對于這些屬性的精準區(qū)分可以更好地判斷當(dāng)前人物的喜好和心理狀態(tài)等。如果完成了人臉的檢測和配準,人臉屬性識別相對簡單,其實質(zhì)就是一個在大數(shù)據(jù)幫助下的圖片分類和回歸問題。

2015年,微軟開發(fā)了一款預(yù)測年齡的應(yīng)用 (how-old.net),根據(jù)用戶上傳的圖片給出圖中人物年齡的預(yù)測。在這個系統(tǒng)中,人臉先被圈出,然后提取出的特征向量會經(jīng)過分類器給出性別的標簽,再經(jīng)過年齡的回歸分析器得到相應(yīng)的年齡數(shù)字。如果利用深度神經(jīng)網(wǎng)絡(luò),特征提取和分類回歸就可以集成在一個算法中,同時實現(xiàn)多個屬性的實時預(yù)測。類似地,對人臉表情也可以實現(xiàn)相應(yīng)的分類和回歸,這可以用在一些智能家居和安保系統(tǒng)的控制系統(tǒng)中,遇到危險時,可能僅僅眨眨眼就可以把報警信息傳遞出去。

人臉驗證與識別

基于上述算法,就可以判斷兩張圖片是否是同一個人,這就是人臉驗證。推而廣之,對于輸入的任意一張人臉圖像,計算機可以從數(shù)據(jù)庫中匹配到相關(guān)人員,并輸出其身份信息和屬性信息,這個過程就是人臉識別。

由于要進行輸入圖片和數(shù)據(jù)庫內(nèi)大量圖片的對比,算法的速度對用戶的體驗至關(guān)重要。一個解決的方案就是從圖片中提取特征。一個方法是主成分分析 (Principal Component Analysis),也就是從檢測出來的人臉選框中獲得其特異性特征,然后通過相關(guān)性分析獲得最一致的人員信息。另一個重要的特征是SIFT (Scale-Invariant Feature Transform,即尺度不變特征變換),即使圖像有旋轉(zhuǎn)、尺度變化甚至分辨率的變化或者使用不同的相機,都可以從圖像中匹配特征點,準確率很高。

人臉在不同光照、不同媒介中的樣子是不同的,直接的特征提取方法可能無法滿足所有人臉識別場景的需求,因此就需要把人臉的特征跟光照等信息完成去耦合。經(jīng)典算法LBP (Local Binary Patterns,即局部二值模式) 所做的就是去掉光照信息。在LBP算法中,每一個像素會跟相鄰像素作比較,然后保留整張圖片中像素之間的大小關(guān)系,但去掉了其具體的數(shù)值。這樣一來面部特征仍然得到保留,但光照或紋理造成的像素值偏移就會被去掉。近幾年發(fā)展的去耦合表示法 (Disentangled Representation) 使用了類似的想法,把深度神經(jīng)網(wǎng)絡(luò)提取出來的人臉特征分成形狀 (Shape) 和外觀 (Appearance) 兩部分,可以更好地保留人臉圖像的特征,提升了識別準確率。

行為識別和身份識別技術(shù)

除了人臉識別技術(shù)之外,對于行為和身份的識別也是智能安保系統(tǒng)的重要組成部分。其中行為識別就是對視頻中的人物行為進行分類,而身份識別是指從攝像頭網(wǎng)絡(luò)中發(fā)現(xiàn)同一個個體,進而獲得其行動軌跡并判斷其行進目標和可疑與否。把身份識別和行為識別相結(jié)合,可以更好地判斷視頻中人物的行動狀態(tài)。

行為識別

最早的行為識別只是圖像分類的一個分支,只不過分類的對象從圖像轉(zhuǎn)變?yōu)橐曨l,分出的類別也從物品、人臉變成了動作。視頻作為智能安保系統(tǒng)的主要存儲內(nèi)容,可以看做是多個圖像的組合,因此圖像分類的方法 (如深度學(xué)習(xí)算法等) 可以直接用于行為識別中。但是,由于行為本身具有時序性,相關(guān)的時序特征也可以用來提升準確率。光流 (Optical Flow) 就是一個適用于視頻的特征,它標記了連續(xù)兩幀圖像之間相應(yīng)的點的變化軌跡。當(dāng)把連續(xù)多幀的對應(yīng)點以及其周邊的像素信息編碼成一個特征,就形成了一個視頻軌跡 (Trajectory),多個軌跡的組合就可以很好地表示行為信息。

近年來深度學(xué)習(xí)算法在行為識別中取得了很大進展。由香港中文大學(xué)的計算機科學(xué)家提出的TSN (Temporal Segment Network) 算法提高了行為識別的水平。在TSN算法中,原始的視頻和其光流圖像被同時用來訓(xùn)練深度神經(jīng)網(wǎng)絡(luò),這使得同一個模型同時編碼了外觀信息和動態(tài)信息。另外,同一個視頻被隨機采樣成多種組合,使同一動作的不同速度也都可以被識別。除了以TSN為代表的算法之外,新加坡南洋理工大學(xué)還標記了大型的行為識別數(shù)據(jù)庫NTU RGB+D,其中包含一些醫(yī)院和養(yǎng)老院中常見的動作 (比如坐下、躺下、跌倒等)。用這些算法和數(shù)據(jù)訓(xùn)練出來的行為識別系統(tǒng)可以很好地進行重點人員、重點地區(qū)的監(jiān)控。

身份識別

身份識別用到的特征可以是全方位的,包括面部特征、肢體特征、姿態(tài)特征、動作特征、衣著特征等。由于攝像頭的分辨率限制,面部特征的使用只能作為輔助,而較大的特征如體態(tài)、動作、衣著等會作為主要特征,其中衣著特征占有較大比重,這與人眼的識別過程是類似的。因此,身份識別算法的核心在于如何用好多種特征。

深度學(xué)習(xí)算法依然起著重要作用,因為它可以通過輸入大量數(shù)據(jù),讓深度神經(jīng)網(wǎng)絡(luò)自動提取特征并分配不同的權(quán)重給不同的特征,并訓(xùn)練多個分類器從不同維度進行判斷。具體來說,身份識別的算法會綜合考慮幾個目標,包括外觀分類 (衣著、背包、掛飾等)、體態(tài)分類 (男女、身高等)、部件分類 (手臂、腿、軀干等),最終的識別結(jié)果是多個分類器的加權(quán)綜合。近年來,為了同時擴大不同個體的區(qū)別和減小同一個體不同場景下的區(qū)別,三樣本損失函數(shù) (Triplet loss) 被引入深度學(xué)習(xí)算法中,對一組三個樣本進行訓(xùn)練和區(qū)分,獲得了不錯的效果。

技術(shù)難點與展望

無論是人臉識別還是身份和行為識別,在安保系統(tǒng)中都具有很大的優(yōu)勢。首先,計算機的參與可以完成人類所無法完成的全方位24小時監(jiān)督,覆蓋度的增加也就提升了安保系統(tǒng)的安全系數(shù)。第二,強大的計算機可以快速處理海量數(shù)據(jù),極大提高了發(fā)現(xiàn)安全隱患的速度。但是,盡管具有上述功能的智能攝像頭已經(jīng)開始在一些公共場所和社區(qū)內(nèi)落地,大規(guī)模的部署還需要解決一些技術(shù)難點。

系統(tǒng)的魯棒性

人臉識別中,臉部會經(jīng)常被眼鏡、墨鏡、口罩等遮蓋;行為識別和身份識別中,也存在肢體被遮蓋的情況,這些都給算法帶來不小的考驗。雖然一些光照問題可以通過解耦算法部分解決,但是一些特殊需求如黑暗條件、分辨率不同的攝像頭等,仍然會影響算法精度。另外,長相相似的人臉、穿著和動作相似的人物、隨著時間改變而造成人臉和動作特征的變化,都會造成識別的不準確。

數(shù)據(jù)規(guī)模和反饋速度

2理論上,數(shù)據(jù)量越大就可以讓計算機獲得越全面的學(xué)習(xí)。但實際情況下,人臉、行為和身份識別的數(shù)據(jù)集均可以達到上億量級,而只有這些數(shù)據(jù)被人工標記之后才可以被用作機器學(xué)習(xí)算法的訓(xùn)練。因此,僅標記這一個工作就需要大量人力的投入。另一方面,安保系統(tǒng)部署之后,每一秒鐘計算機都需要處理海量的新數(shù)據(jù),這會拖慢計算機的反饋速度。在安保系統(tǒng)中,計算機還需要從數(shù)據(jù)中提取關(guān)鍵的特征和信息,并綜合分析這些信息得到更復(fù)雜的結(jié)果?,F(xiàn)階段算法還只是基于某一個具體的任務(wù),比如人臉檢測、行為識別等。未來當(dāng)數(shù)據(jù)規(guī)模和算力達到一定水平之后,還需要新的算法來綜合考慮多個維度的信息并快速反饋給安全管理人員。

數(shù)據(jù)和算法的安全

安保系統(tǒng)本身的安全性能是一個重要的評價標準。而在互聯(lián)網(wǎng)時代,數(shù)據(jù)的安全性遭受巨大考驗。由于社交媒體的普及,幾乎每個人的人臉數(shù)據(jù)和身份信息都可以從網(wǎng)上獲得。這些信息一旦與成像技術(shù)乃至3D打印技術(shù)相結(jié)合,人臉識別系統(tǒng)就很可能被攻破。比如,現(xiàn)在一些研究就集中在如何在人臉識別系統(tǒng)中加入真假人臉的識別,正是為了防范這樣的潛在安全威脅。

其他算法也在不斷升級,給現(xiàn)有的識別技術(shù)帶來新的挑戰(zhàn)。比如近年來的生成對抗網(wǎng)絡(luò)已經(jīng)可以生成真假難辨的人臉圖像,甚至自動換臉的視頻也已經(jīng)司空見慣。這些生成的人臉甚至可以通過現(xiàn)有的人臉識別系統(tǒng)。另外,最近的一篇論文指出,如果對身份識別系統(tǒng)加入一個干擾,算法的身份匹配結(jié)果與真實結(jié)果之間可能南轅北轍,不法分子甚至可以通過干擾算法來逃過攝像頭的追蹤。

總結(jié)

由此可見,新算法的提出仍然是實現(xiàn)智慧社區(qū)智能安保系統(tǒng)的基礎(chǔ)。除了提高現(xiàn)有算法的魯棒性,對大規(guī)模數(shù)據(jù)的處理能力,還需要逐步引入新型的數(shù)據(jù)和算法保護機制,來應(yīng)對新的挑戰(zhàn)和需求。計算機科學(xué)家也一直在試圖攻克這些困難?;谙∈璞磉_的人臉識別系統(tǒng)可以很好地識別不同遮蓋條件下的人臉,從而提高人臉識別算法對特殊環(huán)境數(shù)據(jù)的處理能力。在訓(xùn)練識別算法的同時,引入生成對抗網(wǎng)絡(luò)和遷移學(xué)習(xí)等學(xué)習(xí)機制,在部署的時候利用容器技術(shù)和聯(lián)邦學(xué)習(xí),不僅可以讓算法完成識別的任務(wù),還可以讓算法分辨數(shù)據(jù)來源以及惡意攻擊,從而更好地保護數(shù)據(jù)和算法。在未來,隨著算法在這些方面的不斷迭代,更先進的自動識別技術(shù)會成為智慧社區(qū)和智慧城市不可或缺的組成部分。

王東昂是悉尼大學(xué)在讀博士。他的研究領(lǐng)域涉及了醫(yī)學(xué)圖像、人工智能、神經(jīng)科學(xué)、視頻分析等多個領(lǐng)域,并致力于在實際系統(tǒng)中應(yīng)用人工智能技術(shù)。他曾在CVPR、ECCV等國際會議中發(fā)表過論文,并受邀長期為IEEE Transactions on Circuits and Systems for Video Technology、IEEE Transactions on Multimedia等學(xué)術(shù)雜志和ICML、AAAI等國際會議審稿。他在機器學(xué)習(xí)和計算機視覺領(lǐng)域有超過5年的開發(fā)經(jīng)驗,曾與中國、美國、澳大利亞的多家公司和機構(gòu)合作開發(fā)項目,其中包括多角度視頻中的行為識別、基于道路監(jiān)控的路況預(yù)測和自動化腦CT篩查系統(tǒng)。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關(guān)電源基礎(chǔ)知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發(fā)板設(shè)計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費