当前位置: 代码迷 >> 综合 >> RTSP/Onvif协议、GB/T28181协议网络摄像头流转化过程中添加算法分析的方法
  详细解决方案

RTSP/Onvif协议、GB/T28181协议网络摄像头流转化过程中添加算法分析的方法

热度:25   发布时间:2024-01-28 12:47:39.0

最近,经常遇到用户在使用我们产品的过程中,不仅限于单纯的使用音视频流转化、分发这些基础能力层功能,更多的开始运用智能分析技术。我们知道,人工智能能为摄像机配备更加智慧的大脑,以匹配到前端的采集,让整体系统进一步改善,并减少人力的投入成本。

像是行为分析与主动识别这些智能分析技术就进一步赋予了视频监控的生命力,随着智能化趋势的发展,AI视频技术已经在监控行业中崭露头角。

RTSP/GB/T28181网络摄像头流转化过程中添加算法分析的方法

EasyGBS架构2.5D.png

EasyNVR架构图1 2.5D.png

需求分析

下面我们来看下用户的需求:客户的应用场景是在进行网络摄像头接入过程中,不仅要实现视频直播、存储、回放,同时需要拉取每个摄像头的裸流地址给到算法中心进行处理。

具体如下:
1)视频存储、回放;
2)通道配置,基础配置;
3)同时视频拉流给多个算法中心使用;
4)Onvif和GB/T28181协议都需要,设备的注册或类似于心跳机制。

了解我们产品的小伙伴知道,关于智能分析我们也有对应的产品EasyAIFilter,通过EasyNVR+EasyAIFilter可以实现自定义视频AI智能分析。具体参照下图:

846.png

对此我们初步建设了两种方案,下面我们就这两种方案给大家详细讲解一下:

方案一:

根据用户的需求,结合用户的预算,我们建议用户在智能分析侧选择用专用拉流组件EasyRTSPLive代替用户原方案中的ffmpeg,直接从摄像头中拉取流地址给到算法中心,同时通过GB/T28181或者RTSP协议进行设备的注册或者拉流,给到流媒体服务器进行视频的直播、回看。

方案二:

启用智能分析功能,具体方法为:修改easynvr.ini 中的参数 ai_filter设置为1,默认此参数为0,这样就启用了AI分析的功能。将用户已有的算法模型替换以上架构中EasyAIFilter进行算法处理,然后将分析结果传给我们的流媒体服务器进行转发、分发和输出。

智能分析应用场景:

从视频智能分析的主要应用来看,有两个大的发展方向。

其一是以车牌识别、人脸识别为核心代表的智能识别技术,主要应用于电子警察、机杨、海关。

另一个是以周界防范、人数统计、自动追踪、逆行、禁停等规则为代表的行为分析技术,主要应用于围墙周界警戒区、商场、交通、景点流量统计,道路禁停禁放、违章逆行、场景跟踪等方面。

  • 双机自动跟踪:智能分析摄像机加普通快球方式。可应用于城市报警应急预案。突发事件的物体跟踪。
  • 人流量统计:统计框选区域进出人员的数量,应用于超市商场顾客流量的分析统计,帮助商家制定相应的销售策略。应用于景点、地铁口,提供流量数据供人员管制应用。
  • 穿越警戒区:通过设置虚拟围篱,对周界进行侦测。当发现可疑人员或者物体穿越围篱,即触发报警,并将报警信号上传至监控管理中心。同时可将报警画面通过网络上传至远程监看用户。应用于交通马路人行横道或斑马线、厂区重点区域围墙、学校、看守所围墙等。
  • 丢失分析:通过在监控画面上画出一块放置重要物品的区域作为警戒区域,只要此物品离开了警戒区域,那么将立即触发报警规则。应用于重点保护区域如博物馆,展览厅,拍卖会,金银店等。
  • 方向分析:在实际监控中,人们可能会关心人流的方向和车流的运动方向,通过方向的识别可以判断目标是否为不合法走动或行驶,如果出现逆向行为,目标将会被自动锁定,并同时报警。应用于单向行驶的道路;重要出入口等。
  • 智能跟踪:对可疑人或物体进行目标锁定,对目标的运动轨迹进行记录,同时摄像机将跟随目标转动并报警。应用于高档小区,人员禁入区域,机密区域,重要保护区域等。并可作为案发后,对案件回放过程的轨迹进行分析。达到迅速破案的作用。

EasyNVR视频流媒体平台播放界面:

NVR5.png

EasyGBS视频流媒体平台界面:

GBS2.png

  相关解决方案