智能前置的定義
“智能前置”作為一種網絡監控技術,不僅可以應用在在越線報警,運動物體的追蹤等傳統的安全領域;在人數統計、面部識別等商業智能化分析等領域也得到越來越多的重視。隨著人們對智能前置的優勢的更深入了解,預計其未來的應用領域和功能會將得到快速的發展。
一、智能前置的定義
目前網絡視頻系統的智能視頻功能主要采用中心分析的方式實現,即通過后端服務器的視頻管理軟件對前端攝像機傳輸的視頻流進行智能化的分析,實現對前端視頻信息的智能化處理。而我們今天所說的“智能前置”即是相對于這種中心化的服務器的處理而言的。
網絡視頻監控發展至今,數字化趨勢日益顯現,攝像機作為一個數字化終端,不僅可以視頻拍攝、記錄等功能,也能通過植入網絡攝像機中的CPU,進行一些比較高端的視頻分析處理。所謂“智能前置”,就是將把需要處理的視頻分析功能或者是其他管理的功能、智能化功能嵌入到攝像機端里面,即我們所說的“用攝像機來做視頻分析、智能化的處理”。
擁有“智能前置”功能的網絡攝像機的特殊性在于,它可以基于開放平臺,將更多的智能分析應用,部署到前端網絡攝像機,以滿足用戶個性化的視頻監控需求,這也意味著同一款網絡攝像機因為部署不同的智能前置應用,可以實現差異化的功能。
二、智能前置網絡攝像機的發展
1.智能前置應用是發展趨勢
采用“智能前置”應用后,用戶在前端可以進行相應的分析,只需要把分析處理后的結果傳到后臺就可以。使用網絡攝像機監控是否有可疑人員通過門禁闖入空間時,如果采用后臺服務器分析,需要每時每刻把視頻傳到后臺,才能分析出是否有人進出空間;如果前端攝像機擁有智能分析功能,雖然攝像機時時刻刻都在監控入口處,但是在正常狀態下是沒有數據傳到后臺的。僅當前端分析出有人進出的狀態時,攝像機會自動把相應的視頻傳輸到后臺去。如果一天只有十多分鐘的時間是有人進出空間的,那么其他時間整個網絡都會處于空閑狀態。
目前,攝像機端可以植入本地SD卡存儲,或者是其他相應的存儲設備。用戶甚至可以直接把錄像存儲到攝像機,而完全不需要后臺網絡傳輸,這樣可以更加減低網絡的負擔。降低視頻傳輸成本。而直接通過前端攝像機處理分析,受其他因素制約較少,相對來說對安全的影響也要少的多。
2.芯片資源開放是發展關鍵
開放性是網絡視頻監控時代的最顯著特性,隨著攝像機端芯片性能的提高,會有更多的芯片資源被開放出來,一些專業做視頻分析的智能視頻的公司可以基于開放的芯片資源,將相應的程序嵌入到攝像機端,幫助更好的實現前端智能。屆時,不僅攝像機外部接口的開放,而攝像機內部涉及的網絡協議也是開放的,可以實現對很多第三方的視頻分析的程序的兼容,方便用戶在眾多軟硬件廠商中做出最優組合。
智能前置另一方面也可以理解為網絡攝像機端的應用平臺,未來攝像機不僅僅起到基本的視頻獲取,傳輸作用,而且還可以運行第三方的視頻分析的程序。例如,目前最受關注的iPhone手機,可以運行許多APP應用,也有許多為某一特定人群訂制的程序服務,這些程序服務讓iPhone不僅僅作為一種通訊工具而存在。網絡攝像機也一樣,未來將不僅僅是傳輸視頻,嵌入各種各樣的軟件應用,一些定制化的智能分析的功能就可以運行在我們的攝像機端。所以,網絡攝像機發展,前端智能發展一定是基于更加開放的應用平臺的。
智能前置的優勢
三、智能前置的優勢
智能化分析相當于給視頻監控賦予了“大腦”,是未來發展趨勢,而且智能前置也將在智能化視頻監控發展的大勢趨下得到長足發展,并推動整個智能視頻監控的發展。筆者將智能前置的優勢總結如下:
1.節省網絡帶寬
以后臺的方式處理網絡攝像機視頻,需要把視頻傳輸到后臺服務器,之后根據視頻內容進行處理和分析,這樣的話,容易浪費大量帶寬在不必要的視頻傳輸上,而對于系統存儲也有著一定壓力。
前端的視頻分析功能在一些分析工作放到前端來處理,發現情況后,再傳輸到后臺處理相應的結果,整個系統他的資源或者是處理壓力的分配就比較平衡,也節省了大量的網絡帶寬。
2.提升擴展性
每一臺智能前置攝像機內的芯片和智能軟件可以讓攝像機獨立的運行,擁有獨立的視頻分析功能。在一個系統內不管有多少路攝像機,可以在適合的地方隨時添加攝像機,實現良好的擴展功能,而對于后臺來說也不會增加服務器的負擔。
3.更加精確
誤報率屬于整個網絡監控智能化的發展中需要克服的問題,與智能前置或后置無關。但攝像機獲得視頻資料后,如果通過網絡傳輸到后臺,在這個過程中可能產生一些網絡延遲或是丟包、壓縮的情況,也會影響到分析的精確性。前端分析在攝像機端直接進行的,可以使視頻處理結果更加精確。
雖然目前的智能視頻分析還達不到百分之百的準確率,但至少能夠幫助客戶解決一些非常實際的問題。比如可以在前端將報警狀態和正常情況下的視頻進行區分,幫助客戶迅速的檢索目前的狀況。這種選擇視頻分析發展技術也正在向著更加高速、智能的方向發展。
4.節省成本
在后端服務器里面實現智能化需要很多的服務器來實現分析和處理,在系統配備和維護方面都會產生大量硬件、服務成本。而把前端攝像機資源開放出來,實現智能前置,只是將視頻處理功能前移,而不會增加任何成本。相反,一臺服務器最多可以處理20、30路這樣的視頻分析功能,如果把一些分析處理移到前端,服務器只需要處理報警就可以,這樣還會節省后臺服務器的一些成本。
另外,智能分析軟件本身是比較昂貴的。未來,如果更多的硬件、軟件廠商以更像開放的態度進行合作開發,勢必會帶來更多的第三方的視頻分析軟件工程師加入這個平臺,把更加多的智能分析的功能,上傳至攝像機端進行更加方便的操作,通過靈活的視頻分析模塊上傳,降低智能視頻分析的整體成本。
總結:
智能前置,就是把視頻分析功能移到前端來進行處理,一方面可以節省后臺的資源,讓每一個攝像機獨立的處理視頻分析功能,有更加好的準確性和更加好的一個可擴展或者是升級能力。
筆者認為,未來的發展方向是前端來處理視頻,將初步的分析結果傳到后臺,而后臺根據產生結果采取相應的報警措施,這些措施可能是激活一個錄像或者是進行聲光報警、發送郵件等等。后端將不需要進行視頻處理、視頻分析的工作,而只是接受相應的處理結果,然后再在這個結果基礎上再采取相應的措施,所以未來是一個前端與后端相互結合的發展過程。
另外,在網絡監控的智能化發展趨勢已經舍不可擋的今天,我們更需要的是資源開放、共享的廠商,開發攝像機端CPU資源開放,可以讓很多第三方專業視頻分析,把視頻分析軟件寫到攝像機端,整合了各家公司的長處和優勢協同工作,也給客戶更多選擇的空間。