总结大量不同行业的监控系统案例,可以发现,数据可视化和视频可视化的整合,是用户的刚性需求,但遗憾的是,迄今为止,数据监控系统和视频监控系统,都是各自独立的系统。只是在监控中心层面,才通过中间件和视频系统的API,实现了基于数据+视频的非常薄弱的“联动”功能,即便如此,也是在付出了巨大的开销(通道带宽开销、网络开销、中心存储开销、联动中间件开发开销)之后才勉强实现的,一般的中小型应用难以承受。
出现这种情况的主要原因有两个:
1、视频厂家为自身利益,封锁相关技术和对外接口,以自成一体的方案获取垄断利益;
2、视频厂家以外的系统集成商、产品开发商,对视频编解码、传输和播放技术非常陌生,缺失整体技术链条上的关键环节,从而无法实现数据与视频的融合。
视频监控的关键点,是出现报警/事故情况后,人工能够看到实时视频,并进行干预,同时对当时的视频进行录像取证;或者通过重点关注特别的视频图像监控可能的异常情况,而真正24小时紧盯大量视频画面进行监视的情况不可能实现。
如果绝大多数正常情况下的视频流都是无效的、无人关心的,那我们付费建设高速的通讯通道、有时甚至还要支付流量费用,建设昂贵的后台录像存储系统,意义何在?
答案应该是,没有太大意义,也就是图个心安,或者在技术上人云亦云,为了上系统而上系统,没有从用户的实际需求和真正痛点的角度设计系统、建设系统。
当各行各业基于互联网/物联网/云平台的监控系统成为趋势和潮流时,大家逐渐认识到,将所有的初始数据都上传到云端监控中心,将计算任务都集中到云端监控中心,是不合适、不经济,不可持续的,由此又引出了边缘计算的概念。
其实边缘计算,是计算机专业里的分布式计算理论的一种特殊形式,即将部分合适的计算工作分配到有富余算力的计算节点(边缘节点)上,对中心只上报计算结果,以及可能需要的初始证据和中间数据。
具体到数据可视化和视频可视化的应用,那就是将视频功能(包含对视频图像的AI分析功能),尽可能部署在边缘侧(现场侧),利用富余算力节点进行计算,计算得出现异常结果后,再向云端控制中心上送报价及相关数据/视频录像片段。
在边缘侧(现场侧),最有富余算力的节点,就是网关。常规的网关,只能处理数据协议;但如果整合了视频接入、处理和转发功能,并能够形成数据+视频联动,可以称为“智能网关”。,利用智能网关实现边缘侧计算,既充分发挥了网关的“富余算力”,又圆满解决了长期困扰用户的难题,也为网关的未来探索出新的方向,一举多得。
网关真的有此能力吗?经过5年的探索与研发,CS系列边缘计算智能网关用成功的实例,证明这个方案完全可行。环顾市场上所有的网关竞品,这是目前唯一具备数据+视频联动功能的“智能网关”,具有开创性意义。
另外,嵌入式系统的发展不仅促进了网关功能和性能的快速提升,也使得视频系统前端(IPC、NVR)具备了越来越多、越来越强的视频图像AI识别能力,例如周界报警、遗留物分析、安全帽、吸烟、人脸抓拍等,并会不断加强;各种完成此类功能的视频AI加速盒、视频AI加速棒也不断涌现。
在这种情况下,智能网关的主要工作,就是:
1、完成数据协议解析
2、实现数据+视频的联动
3、获取IPC/NVR的既有的AI识别事件,并实现联动报警
4、获取各种视频AI加速盒、视频AI加速棒的AI识别事件,并实现联动报警
5、在高端智能网关上,可以部署SCADA系统软件,取代传统的Intel X86工控机,实现当地监控的全流程功能。
