“深度學(xué)習(xí)”開啟智能視頻分析技術(shù)的新篇章

責(zé)任編輯:editor006

2015-10-13 17:18:26

摘自:CPS中安網(wǎng)

近幾年,智能視頻分析技術(shù)成為安防企業(yè)爭相追逐的熱點(diǎn)和亮點(diǎn)。我們也期待,未來有更多新的、合理的模型出現(xiàn),為我們提供可用的方法,讓設(shè)備真正擁有“智能”,讓安防真正成為大家心目中的“智能安防”。

近幾年,智能視頻分析技術(shù)成為安防企業(yè)爭相追逐的熱點(diǎn)和亮點(diǎn)。究其原因,要回溯到安防的本質(zhì)。安防的本質(zhì)上是為了保障人身和財產(chǎn)的安全。傳統(tǒng)的安防技術(shù)更多地強(qiáng)調(diào)事中響應(yīng)的實(shí)時性或事后查證的有效性。所以,高清、無損和無延時代表了過去幾年安防行業(yè)的主要發(fā)展方向。

無論是IP方案中的4K、H.265,還是同軸方案中的HDCVI、HDSDI,都圍繞著這一方向向前發(fā)展。但隨著高清的普及,攝像機(jī)設(shè)備也越來越多,如何有效利用這些資源,成為了業(yè)主用戶頭疼的問題。大量的設(shè)備處于“睡眠”狀態(tài),只有當(dāng)發(fā)生人身損害或財產(chǎn)損失的事件后,才被“激活”。這種“監(jiān)而不控”的狀態(tài)顯然不是業(yè)主的訴求。于是,智能視頻分析技術(shù)應(yīng)運(yùn)而生。

一、傳統(tǒng)智能視頻分析技術(shù)的不足

智能視頻分析技術(shù)利用一些圖像處理、模式識別或機(jī)器學(xué)習(xí)等領(lǐng)域的算法來分析視頻序列中的信息,以達(dá)到理解視頻內(nèi)容的目的,也有人稱為視頻內(nèi)容分析。有了智能視頻分析技術(shù),我們就可以及時地發(fā)現(xiàn)視頻中的異常情況,第一時間做出反應(yīng),減少損失。

當(dāng)我們還在憧憬著智能視頻分析技術(shù)的前景時,現(xiàn)實(shí)給所有安防智能化廠商上了沉重的一課。很多智能視頻分析技術(shù)受限于應(yīng)用場景,為了得到較好的準(zhǔn)確率,往往需要“天時”、“地利”和“人和”。好不容易湊齊了三個要素,提供了非常標(biāo)準(zhǔn)的場景,我們?nèi)钥赡苡龅街悄芊治?ldquo;罷工”的情況。其實(shí),問題就出在算法本身上。

首先,傳統(tǒng)的智能分析算法通常采取人工選擇特征的方法,如尺度不變特征,方向梯度直方圖特征,局部二值模式特征等。很明顯,特征選擇的好壞直接決定著算法準(zhǔn)確率的上限。算法研究團(tuán)隊(duì)的重點(diǎn)任務(wù)變成了投入更多的人力去挖掘出更好的特征。

數(shù)據(jù)集越大,特征越難發(fā)現(xiàn)和選擇,就好像一個無底洞一樣,不斷地試探,不斷地積累,時間和人力成本相當(dāng)之高。而所謂SIFT特征、HOG特征、LBP特征,都是算法人員在某種假設(shè)的前提下,尋找特定數(shù)據(jù)集在某一層面的表示。但這種表示是否真的有效,還是要靠算法人員的經(jīng)驗(yàn)和運(yùn)氣呢?每種特征都有自己的提取方式,遵循著自己的理論支持,但如果理論假設(shè)本身與現(xiàn)實(shí)相悖呢? 我們無從知曉。

其次,有些智能分析算法模型為淺層學(xué)習(xí)模型,如支持向量機(jī)、邏輯回歸等。淺層學(xué)習(xí)模型通常有0或1層隱層節(jié)點(diǎn),可以在一定規(guī)模的數(shù)據(jù)集下發(fā)揮較強(qiáng)的表達(dá)能力。但當(dāng)數(shù)據(jù)量不斷增大時,這些模型就會處于欠擬合的狀態(tài)。通俗點(diǎn)說就是數(shù)據(jù)量太大,模型不夠復(fù)雜,覆蓋不了所有數(shù)據(jù)。而算法模型無法解析大數(shù)據(jù),直接制約了其應(yīng)用的廣度和深度,也限制了其進(jìn)一步發(fā)展的空間。

深度學(xué)習(xí)技術(shù)的興起,為我們解決了以上問題。在討論深度學(xué)習(xí)技術(shù)之前,我們先來談一談大數(shù)據(jù),因?yàn)樯疃葘W(xué)習(xí)與大數(shù)據(jù)密不可分。

二、大數(shù)據(jù)時代的變革

生活在大數(shù)據(jù)時代的算法人員是幸運(yùn)的,因?yàn)樗麄儞碛袛?shù)據(jù);生活在大數(shù)據(jù)時代的算法人員也可能是不幸的,如果他不懂得如何利用這些數(shù)據(jù),陷入數(shù)據(jù)的汪洋中無從抽身。大數(shù)據(jù)對智能視頻分析技術(shù)有著深遠(yuǎn)的影響意義。

大數(shù)據(jù)時代為算法研究提供了足夠多、足夠豐富的訓(xùn)練樣本。樣本的容量和種類是算法模型是否具有泛化能力的重要因素。換句話說,訓(xùn)練樣本集的規(guī)模決定了模型能否對訓(xùn)練樣本以外的數(shù)據(jù)有效的解釋。傳統(tǒng)的算法研究不可避免地要遇到小樣本問題為了解決小樣本問題,模型中加入了很多技巧性的手段,并都沒有本質(zhì)的區(qū)別,小樣本仍然存在。大數(shù)據(jù)時代,問題的解決就變得簡單粗暴多了。將所觀測到的海量數(shù)據(jù)扔進(jìn)模型中訓(xùn)練,只要模型足夠復(fù)雜,就能夠有效地表示這些數(shù)據(jù)。

大數(shù)據(jù)時代為算法研究提供了高效的計算工具。前面提到,數(shù)據(jù)量的增加意味著需要更復(fù)雜的模型來詮釋它。我們辛辛苦苦構(gòu)建了一個模型,到頭來發(fā)現(xiàn)模型無法求解,或者求解的時間遠(yuǎn)遠(yuǎn)超出我們的想象。我們只能眼巴巴地看著一堆數(shù)據(jù),然后酸酸地說,大數(shù)據(jù)似乎沒那么有用。值得慶幸的是,有人已經(jīng)走在了前面。無論是分布式計算、并行計算還是云計算,都在為之努力,試圖解決日益增長的計算能力需求。

三、深度學(xué)習(xí)技術(shù)的出現(xiàn)

許多工業(yè)界、互聯(lián)網(wǎng)界的業(yè)內(nèi)大佬已經(jīng)開始利用大數(shù)據(jù)開發(fā)了一些系統(tǒng)。百度利用一個近10萬小時的語音數(shù)據(jù)集開發(fā)出一款語音識別系統(tǒng)。據(jù)介紹,這個系統(tǒng)可以在嘈雜環(huán)境下實(shí)現(xiàn)81%的準(zhǔn)確率。與傳統(tǒng)的語音識別系統(tǒng)不同,這套系統(tǒng)并沒有采取標(biāo)準(zhǔn)的、計算代價昂貴的聲學(xué)模型,而是給算法提供豐富的數(shù)據(jù),然后讓它自己去學(xué)習(xí),并取得了卓越的性能。

在這些成果的背后,有著一套共同的算法框架,那就是深度學(xué)習(xí)。前面提到過淺層學(xué)習(xí)模型,而深度學(xué)習(xí),往往含有更深的層次結(jié)構(gòu)。我們可以認(rèn)為高層級的特征是由底層級的特征組合得到的。越是低層,特征越簡單,如一些直線、斜線、曲線等。越是高層,特征越抽象,越接近所要表達(dá)的意圖。我們回到圖像分析的范疇,對于一個圖片來說,最低級的特征是像素,也就是0到255的矩陣。我們通過像素,無法理解圖片里的目標(biāo)是什么。我們從像素中找到了邊緣特征,然后用邊緣特征組合成不同的部件,最后形成了不同種類的目標(biāo)物。顯然這個是我們所想要實(shí)現(xiàn)的。

深度學(xué)習(xí)初期是一種無監(jiān)督的特征學(xué)習(xí)算法,減少了人工干預(yù)的步驟,通過多層迭代得到更優(yōu)的特征。本質(zhì)上,深度學(xué)習(xí)也是一種非線性變換,但通過多層嵌套,更適合應(yīng)用于對大數(shù)據(jù)內(nèi)部關(guān)系的表示。

四、深度學(xué)習(xí)的應(yīng)用

近年來,深度學(xué)習(xí)在語音識別、圖像識別、自然語言處理等應(yīng)用中取得了顯著的成效。但是在安防行業(yè),深度學(xué)習(xí)剛剛起步。筆者注意到,已經(jīng)有很多安防企業(yè)開始投入資源開發(fā)基于深度學(xué)習(xí)技術(shù)的算法、產(chǎn)品。可見,深度學(xué)習(xí)正影響著安防企業(yè),影響著智能視頻分析技術(shù)。接下來我們將從幾個行業(yè)應(yīng)用來分析深度學(xué)習(xí)的前景。

1、人臉識別應(yīng)用。事實(shí)上,在安防領(lǐng)域的人臉識別還沒有達(dá)到理想的效果。究其原因,視頻中的人臉處在一種非常復(fù)雜的狀態(tài)。光照、姿態(tài)、表情、飾物、分辨率等都影響著人臉識別算法。已有的訓(xùn)練算法,或者說已有的訓(xùn)練數(shù)據(jù)無法調(diào)整出一個具有很強(qiáng)泛化能力的算法模型。未來的人臉識別模型如果想要取得突破,一方面需要更多更豐富的樣本數(shù)據(jù),如各種光照、姿態(tài)、表情下的人臉圖像。誰掌握了大數(shù)據(jù),誰將搶奪先機(jī)。另一方面,深度學(xué)習(xí)模型還需要進(jìn)一步優(yōu)化。深度模型的理論性還需要加強(qiáng)。到底什么樣的模型才算是最優(yōu)的表示,目前并沒有很好的答案。

2、車輛特征識別應(yīng)用。作為智能交通的一個典型應(yīng)用,車輛特征識別一直是安防廠商重點(diǎn)關(guān)注的技術(shù)領(lǐng)域。早期的車輛特征通常為車牌號碼和車身顏色等。前幾年各大廠商推出的產(chǎn)品都能對車牌號碼和車身顏色進(jìn)行準(zhǔn)確識別,但對于車輛品牌和車型系列這些更加復(fù)雜的信息特征,并沒有很好的識別手段。近兩年,深度學(xué)習(xí)技術(shù)興起,很多廠商利用大規(guī)模的數(shù)據(jù)集訓(xùn)練取得了實(shí)質(zhì)性進(jìn)展。目前行業(yè)水平已經(jīng)可以達(dá)到上千種車系和上百種車標(biāo)的識別。識別的準(zhǔn)確率也已達(dá)到實(shí)用程度。今后的智能交通設(shè)備所能提取的車輛特征將更加豐富,將有助于提升業(yè)務(wù)部門的工作效率,推動智能交通行業(yè)的發(fā)展。

深度學(xué)習(xí)還有很多應(yīng)用場景,只要涉及到目標(biāo)檢測、目標(biāo)識別的地方,理論上都可以應(yīng)用深度學(xué)習(xí)來解決。就像百度首席科學(xué)家吳恩達(dá)在一些報告中提到的,深度學(xué)習(xí)可以取代現(xiàn)有的很多特征提取、目標(biāo)檢測技術(shù)。在未來,深度學(xué)習(xí)技術(shù)將與安防應(yīng)用碰撞出更多的火花。

五、結(jié)束語

智能視頻分析技術(shù)從產(chǎn)生開始,一直備受關(guān)注。經(jīng)歷了起初的期待,走過了應(yīng)用的無奈,到如今重新審視技術(shù)本身,智能視頻分析確實(shí)還有很長的一段路要走。深度學(xué)習(xí)和大數(shù)據(jù)為智能視頻分析技術(shù)提供了前進(jìn)的方向。我們也期待,未來有更多新的、合理的模型出現(xiàn),為我們提供可用的方法,讓設(shè)備真正擁有“智能”,讓安防真正成為大家心目中的“智能安防”。

熱文推薦

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號