当前,智能分析的主要功能根据应用场景和行业细分有多种,如针对安防行业的人员跟踪,行为分析,跨界、滞留报警,车牌识别等;针对安全生产的三穿一戴,危险目标报警等;针对教育行业的课堂教学效果评估;针对智能商业的人脸识别,人数统计,人流热点图,人员姿态分析等。对于整套系统来说,上述功能的实现,既可能在后端中心设备上实现,也可能在前端嵌入式硬件上实现。系统设计时需要考虑的主要因素有:网络带宽条件,对实时性的要求,前端设备的处理能力能否满足算法要求等。
后端产品主要针对前端产品而言,是指部署于系统中心或者后台的泛服务器类产品。这类产品主要承担系统智能分析的任务,单台设备可同时分析和处理前端几十路甚至上百路视频流;系统也可以采用集群技术,以适应更加庞大的视频流规模。同时,后端产品还承担着人工智能方面持续学习的任务,通过持续学习,能够不断提高系统智能分析的精度和准确度。
AI芯片是目前行业关注的热点之一,各相关芯片厂商纷纷进入这一领域。目前我们主要采用的是业内领先的主流硬件:Nvidia公司的Jetson平台。高性能、低功耗的特点可以让Jetson能够支持更庞大、更深度的深度学习网络;同时,设备有更好的精度以及更快的响应时间。将智能分析的任务在前端完成,可以大大减轻中心后台设备的处理和存储负担,降低对网络带宽的要求,满足实时性要求。同时,设备可以将分析结果采取数据形式传送到后台中心。