當前,智能分析的主要功能根據應用場景和行業細分有多種,如針對安防行業的人員跟蹤,行為分析,跨界、滯留報警,車牌識別等;針對安全生產的三穿一戴,危險目標報警等;針對教育行業的課堂教學效果評估;針對智能商業的人臉識別,人數統計,人流熱點圖,人員姿態分析等。對于整套系統來說,上述功能的實現,既可能在后端中心設備上實現,也可能在前端嵌入式硬件上實現。系統設計時需要考慮的主要因素有:網絡帶寬條件,對實時性的要求,前端設備的處理能力能否滿足算法要求等。
后端產品主要針對前端產品而言,是指部署于系統中心或者后臺的泛服務器類產品。這類產品主要承擔系統智能分析的任務,單臺設備可同時分析和處理前端幾十路甚至上百路視頻流;系統也可以采用集群技術,以適應更加龐大的視頻流規模。同時,后端產品還承擔著人工智能方面持續學習的任務,通過持續學習,能夠不斷提高系統智能分析的精度和準確度。
AI芯片是目前行業關注的熱點之一,各相關芯片廠商紛紛進入這一領域。目前我們主要采用的是業內領先的主流硬件:Nvidia公司的Jetson平臺。高性能、低功耗的特點可以讓Jetson能夠支持更龐大、更深度的深度學習網絡;同時,設備有更好的精度以及更快的響應時間。將智能分析的任務在前端完成,可以大大減輕中心后臺設備的處理和存儲負擔,降低對網絡帶寬的要求,滿足實時性要求。同時,設備可以將分析結果采取數據形式傳送到后臺中心。