智能安防监控系统的发展与应用

简述

几年前,智能视频监控还只是在安防圈里谈论的话题。那时候,智能视频监控产品少、贵、基本不实用。近几年,随着硬件处理能力的提升和价格的下降,以及计算机视觉等相关技术的发展,智能视频监控产品已从前几年的演示阶段逐渐进入规模化使用阶段,并成为安防界的热门话题之一。现在所以人都对智能视频监控寄予厚望,非常看好这方面产业。

现在,无论是传统的模拟监控系统还是模数混合系统,抑或纯数字监控系统,其工作方式是没有发生丝毫的改变——“实时监视,实时录像”,监控人员长时间盯着监视器时注意力会下降,使得传统的监控方式陷入“眼观六路,熟视无睹”的困境;而当面对浩如烟海的视频录像,想要提取些有价值的录像是费尽心思。总之,目前的视频监控是离不开人的高度参与。基于这种状况,智能视频监控是一个发展趋势,是视频监控系统发展的必由之路。

由于这次疫情的影响,大家更察觉到了智能安防在生活中确实是必不可少的。以及铁路(如高铁)、港口、军队等高端行业市场,对安防产业提出了更新、更高的需求,将加速安防技术和产品的更新换代,这些对于智能监控的应用是一个新的契机。

什么是智能安防系统

通过在监控系统中增加智能视频分析模块,借助计算机强大的数据处理能力过滤掉视频画面无用或干扰信息,自动识别不同物体,分析抽取视频源中的关键有用信息,快速准确定位事故现场,判断监控画面中的异常情况,并以最快速度和最佳方式发出警报或触发其它动作,从而有效进行事前预警、事中处理、事后及时取证的全自动实时智能监控系统。简单地说,智能安防监控就是由计算机替代部分人脑的工作,对监控的图像自动进行分析并作出判断,出现异常时及时发出预警,改变监控系统摆脱不了人工干预以及只能作为场景记录的“事后诸葛亮”角色。

智能监控设备的应用实例

从功能上讲,视频监控可用于安全防范、信息获取和指挥调度等方面,可以提供生产流程控制、大型公共设施的安防,也能为医疗监护、远程教育等提供各种服务。

从应用领域上看,视频监控在各行各业都得到了广泛的应用,除了档案室、文件室、金库、博物馆等重要部门的监视和报警,在公共场所进行安全监控,在其他经济和生活领域进行管理和控制也是必不可少的。

具体应用实例有:

交通领域

高速公路收费管理、交通违章和流量监控、公共交通车辆牌照管理、公路桥梁铁路机场等场所的远程图像监控等。有效的交通管理是我国各大都市面临的难题。智能视频交通控制系统能及时提供各路段的车辆流量和路况信息,记录违章车辆,以便实现准确快速的交通指挥调度,达到充分利用现有的道路资源,提高突发交通事故的处理能力,从而为人们的出行提供快捷舒适的交通服务。

社区物业管理:住宅小区、办公室的安全防范、智能大厦、停车场的无人监控等。

家庭应用

只需在现有的家庭微机上增加 USB 摄像头和相应的软件系统,就可实现功能强、价格低、性能可靠的数字化家庭监控系统。系统自动检测在家中采集到的图像,当发现异常时,通过 Internet 和短消息中心向用户指定的电话号码发送短消息,并将现场图像以 Email 方式发送给用户。用户收到短消息后通过检查 Email 就可对家中情况有清楚的了解。此外,用户出差在外时,也可以远程登录到家中计算机,观看家中安全情况或家人的生活健康状况。

金融领域

营业大厅监控、金库的监控、自动提款机及自助银行监控等。

电信/电力领域:交换机房、无线机房、动力机房等的远程监控、变电站、电厂等的远程无人值守监控。

商业市场:商场的保安监控、超级市场的出入口监控、码头、货柜、大型仓库的监管等。

军事领域

基地安防、*侦破、*法庭管理等。我国有上万公里的海岸线和边境线,与多个国家毗邻。准确及时地掌握边海防区域的军事情况,对于有效保卫祖国的领海和领土,在未来战争中做出快速反应、掌握战争主动权有着极其重要的意义。建立边海防远程视频监控系统,对关键口岸、哨所和敏感地区实施监控,就能使我军情报部门直观、及时地监控边海防前线的当面情况,提高情报获取的实时性和综合处理能力,也能有效防止偷渡、出逃、走私、贩毒等非法行为。

anyRTC 智能监控方案

以往的监控只能再特定的内网内观看之前的录像,如果离开了内网,或者监控的电脑是没有办法继续查看监控的。这样的监控最大的弊端,就是没有实时性,只能通过录像观看,而且必须还要在特定的地点才行。

为什么要转 webRTC

  • RTSP 公网效果不好

RTSP使用udp传输容易花屏,所以一般都是走 tcp 进行传输,但是 tcp 又受带宽和 tcp 自身的特点影响,很容易引起延迟。

  • 网页端观看视频必须使用插件

RTSP 对浏览器非常挑剔,也是 RTSP 没有被广泛推广的重要原因。直播行业的兴起,培养了用户在微信端,以及Web 端观看直播的习惯,插件的方式已经不能够被人接受。

  • 互动困难

由于该协议公网传输效果不好,在互动的时候更是让人难以忍受。互动延迟大、花屏、丢声音、容易卡顿。

webRTC 优点

  • webRT C是一个支持网页浏览器进行实时语音对话或视频对话的 API

  • W3C 标准,主流浏览器支持程度高

  • Google 在背后支撑,并在各平台有参考实现

  • 底层基于 SRTP 和 UDP,弱网情况优化空间大

  • 可以实现点对点通信,通信双方延时低

方案介绍

anyRTC 针对这种问题,开发了 ArRtspTool 。 ArRtspTool 是anyRTC开源的一款将 rtsp 流转为rtc的工具,这样rtsp 的流可以不需要外网服务或IP地址,即可实现网页/ H5 无插件观看,小程序,APP 等各种方式查看视频流。

支持常见的 Linux、Windows、树莓派、英伟达 TX 系列等等。

支持 Rtsp 流,支持 USB 摄像头,支持窗口推流等等。

智能安防监控系统的发展与应用

适用的场景:

1,内网摄像头穿透到公网:使用网页,App 或小程序进行观看,超低 400 ms 内延时

智能安防监控系统的发展与应用

2,远程驾驶:超低延时,远程操控,流程不卡顿

3,无人机:超低延时,精准控制,AI 识别反馈

智能安防监控系统的发展与应用

4,小区门禁:实时监看,双向对讲,远程操控

编译

下载代码到本地:GitHub:github.com/anyRTC-UseC…

编译脚本对应的平台(已验证,其他平台或系统版本可联系我司进行确认):

Makefile.linux  - Centos7.0及以上
Makefile.pi    - 树莓派4
Makefile.tx    - Nvidia TX2

以树莓派为例(以下命令均以 root 运行,非 root 可能会报权限错误):

***# cd ArRtspTool
***# cp Makefile.pi Makefile
***# make && make install

启动程序,运行之前记得先配置一下相关参数

***# chmod +x run.sh
***# ./run.sh start ArRtspTool rtsp.conf 

停止程序

***# ./run.sh stop ArRtspTool

如何配置

[rtsp]
url=你的Rtsp流的Url

[nv]
dev_id=设备ID(/dev/video0)

[rtc]
app_id=rtc的AppId,
chan_id=频道ID,可设置任意值,web或App通过此ID可以观看rtsp的流

AppId 的获取可以登录 anyRTC 官网获取

注意: Rtsp 地址和设备 ID 二者选其一,优先 Rtsp 地址,若推本地摄像头则无需配置 Rtsp 地址

上一篇:在谷歌Chrome上用VLC低延迟(300毫秒)播放播放海康大华RTSP


下一篇:WireShark 抓取EasyNVR的 RTSP 流不显示 RTSP 的问题解决