智能视频分析技术发展到现在,目前有四种常见的架构:一、充分利用网络摄像机CPU富足的计算能力实现智能视频的独立产品(嵌入式应用型);二、借用额外专用的CPU(或DSP)来实现智能视频的独立产品(多芯片型);三、通过运行在DVR或PC上的应用软件来实现智能视频;四、同时借用前端嵌入式应用以及后端软件功能来实现智能视频监控。
所以,智能视频监控的实现方式简单地说,就是视频监控系统的前端或者后端。传统的CCTV系统将所有的视频信息都传输到后端做处理,这样造成了后端需要进行繁重的处理工作,系统需要价格昂贵的高性能服务器,这样的系统是高成本、低效率的。目前将"智能"放在摄像前端是现在最主流的做法,于是在网络监控飞速发展的今天,分布式架构"智能"走进了网络摄像机。
采用分布式结构,将"智能"设计在摄像机里面,就意味着智能化程度和系统效率越高。例如通过智能网络摄像机就可以进行精确地移动探测,在网络摄像机前端就可以对压缩之前的原始图像进行智能移动探测,减少后端服务器的工作量,这样便于快捷地查找关联录像,费用经济。并且,在图像压缩之前,先由摄像机完成处理,例如消除由于外部环境因素,包括在夜间由ACG引起的噪点、树叶摇动、雨水、人影等,从而大大减少系统的误报。
把影像处理及分析软件安装在摄像机里,由于是分布式智能,每一支摄像机都有能力分析其内部不同的解析参数,在这种架构之下,即使外部的网络偶尔中断,也可以透过无线网络进行传输,减少所谓的"震荡"。并且,这种架构可以将系统计算的负载尽量靠近系统的前端,如此一来,一台普通的PC机就能与系统完整地搭配,而后端就可以比以往的架构能容纳更多摄像机。
由于网络摄像机是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传至地球另一端,且远端的浏览者不需用任何专业软件,只要标准的网络浏览器(如"MicrosoftIE或Netscape)即可监视其影像。所以,网络摄像机就成了智能监控技术最好的载体。特别因为IP百万像素摄像机能够提供更多关键细节,这可以使基于视频的智能分析获得更高的精度,大大提升了智能应用的水平。其在一些细分市场增长较快,比如交通领域,相关的智能产品开发和应用相对比较成熟,如道路状况分析、车辆统计、车牌识别、逆行、压黄线、违章停车,包括交通状况的监控,以及违法行为的抓拍等,都已有广泛应用。
目前,在高清网络摄像机中已经实现或者正在实现的智能分析功能有:视频遮挡与视频丢失侦测、视频变换侦测、视频模糊侦测、视频移动侦测、出入口人数统计、人群运动及拥堵识别、物品遗留识别、入侵识别等等。这些功能看上去比过去的智能分析功能要"逊色"得多,但却更为实用。