智能安防系统-视频监控系统

一、智能安防系统
1、智能安防系统介绍
安全防范系统成为了智慧城市与物联网行业应用中的一个非常重要的子系统。

在这里插入图片描述

安防系统主要包括:视频监控系统、入侵报警系统、出入口控制系统、电子巡查系统以及智能停车场管理系统等5个子系统。

在这里插入图片描述

AI人工智能安防系统功能:基于深度学习的智能安防系统可实现人脸精准识别与特征提取,支持对海量人脸数据的高效检索,动态布控,深度分析等,系统提供人像实时采集、人脸去重、实时动态布控、以脸搜脸、特征检索、人证核验、同行人分析、人员轨迹分析、异常人员徘徊分析、人流统计等功能。

人工智能安防系统架构

在这里插入图片描述

大型智能安防工程:采用前端边缘计算、后端云计算、大数据平台、视频图像智能分析技术相结合的系统架构。

2、安防系统相关工程
平安城市:于2004年开始试点,2005年在全国各省市开展全面建设,是目前国内最大的单项公共安全防范工程,它以视频监控网络为基础,综合运用报警联动技术、地理信息系统技术、以及北斗、GPS卫星定位系统,同时实现与交通、建委、环保、水利等政府公共部门的互联互通,形成一个资源共享的特大型公共安全综合管理平台。
天网工程:城市级别联网智能监控系统(省、市、县)
雪亮工程:县、乡、村级别的联网智能监控系统
公安信息网/内网/专网:承接公安内部业务,与互联网严格物理隔离,坚决防止“一机两用”
互联网:外网业务,承接比如,网站、舆情分析等系统
视频专网:承载监控摄像头的网络
二、视频监控系统
1、视频监控系统分类
(1)模拟视频监控系统
在这里插入图片描述

(2)模数视频监控系统
在这里插入图片描述

(3)网络视频监控系统

网络的发展第三代视频监控系统应运而生(网络视频监控系统IPVS),基于TCP/IP协议。

系统组成:IP摄像机、客户端、DVR/NVR、解码器、交换机。依托于网络,并以数字视频的压缩、传输、存储和播放为核心。

在这里插入图片描述

网络视频监控系统特点:智能化高、检索与录像可同时、可跨区域监控整个系统、冗余存储、使用简便、易于管理、整体网络复杂。

​网络视频监控系统与之前两种系统相比优势:前端摄像机提供以太网端口,并内置Web端,当前端摄像机将实时画面生成JPEG或MPEG4、H.264等数据文件,这些文件随时随地可供任何经授权的用户从网络中任何位置访问、查看、记录、下载并打印。

(4)AI人工智能监控系统
在这里插入图片描述

2、视频监控系统组成
​ 视频监控系统是由采集、传输、存储、控制、显示几部分组成的一组设备,通过这组设备可对各行各业的生产、生活以图像或视频的方式进行记录、回放、处理操作。
在这里插入图片描述
在这里插入图片描述

(1)采集部分(前端设备)

​ 采集部分在视频监控系统中属于前端设备,主要完成实时视频的拍摄与监控。

​ 模拟摄像机:使用简单方便,成本低,无延时,清晰度低,线路复杂。

​ 网络摄像机(IPC摄像机):清晰度高,系统集成方便,有延时,成本高,管理方便,有网络风险。

​ 根据摄像头外形分类:枪机、半球机、球机、防爆摄像机、红外摄像机、云台摄像机、抢球联动摄像机。
在这里插入图片描述

(2)传输部分

​ 传输部分要求对前端摄像机摄录的图像进行实时传输,还要求传输过程损耗小,有可靠传输质量,并且图像在监控中心能够清晰的还原显示。

​ 主要设备有:同轴电缆、光纤、双绞线、HDMI线(高清多媒体接口)。

​ 辅助传输的设备:光猫、交换机、路由器。

​ 视频编码格式H.264、H.265;音频编码格式aac。

(3)存储部分

​ 存储部分是对前端相机采集的视频、图片进行保存并备份,以便后期对采集的信息进行分析、检索、处理。

​ 主要存储方式:本地存储、分布式存储、云存储。

​ 存储部分主要设备:DVR(数字硬盘录像机)、NVR(网络硬盘录像机)。

在这里插入图片描述

(4)控制部分

​ 控制部分是视频监控系统的核心,主要完成前端信号的数字采集、压缩、数据的记录、检索和处理、以及硬盘录像等。核心部分是采集、压缩单元。

​ 主要设备有:VMP(矩阵)、NVD(网络视频解码器)、监控管理平台。

(5)显示部分

​ 显示部分主要是对前端采集的视频在显示器或电视墙上实时监视录像内容和回放及检索。便于工作人员实时监控现场的环境,只需要在系统桌面点击鼠标操作即可。

​ 设备主要有:显示器和电视墙。

​ 电视墙:视频批量上下墙、场景切换、列表化、大屏和窗口信息化。

3、视频监控系统的作用
​ 视频监控系统的目的是为了更好的保护好我们的人身安全和财产安全以及出现纠纷或有分歧事件提供一个良好的视频举证还原现场,为我们创造一个安全的社会环境。

​ 主要作用:针对突发事件进行预警;实时监控录像,可随时调出记录,对不法活动进行举报;约束公共场合人员的不良行为,营造良好公共环境;全天候、多方位进行监视,节省人力物力;管理者可方便观察全局把握生产、工作情况。

4、硬盘录像机NVR的基本功能
在这里插入图片描述

(1)NVR视频控制功能

​ NVR常用的视频控制功能包括对前端摄像机码流与帧率的调整,监控视频在显示屏上位置的调整,对球机进行转动控制,预置位的设置与控制,互联网监控的协议配置等。

(2)NVR录像存储回放功能

​ NVR在对前端视频进行监控的同时,也需要对视频进行存储,以、备事后进行回放查询。

(3)NVR报警联动功能

​ 在安防系统中,视频监控往往与报警探测系统或电子门禁系统相结合,才能构建严密的安全保护系统。比如,NVR移动侦测功能:移动侦测是将监控视频画面设定一个矩形区域,当有移动物体进入侦测设定的区域,NVR立即触发录像以及声光报警灯功能。NVR遮挡报警功能:摄像机被灰尘阻挡或认为恶意遮盖,导致视频图像质量下降到不能辨别的程度,摄像机内的程序通过算法会及时作出报警提醒。

(4)NVR网络功能

​ 通过局域网或者广域网经过简单身份识别一般是账号登陆识别,就可以在网络内其他主机上通过浏览器或者客户端管理软件对NVR主机进行各种监视视频以及控制功能的远程操作,实现与硬盘录像机本地化操作一样的功能。

5、硬盘录像机NVR设备结构

在这里插入图片描述

6、视频监控设备主要厂商
​ 海康(萤石云/Ehome/GB28181)、大华(乐橙/GB28181)、宇视、TP-LINK、天地伟业、中维世纪(云视通)等。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/17203.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java8中DateTimeFormatter真的是线程安全的吗?

文章目录 [toc] 1.背景2.解决办法2.1办法一:换姿势或者升级JDK的版本2.1办法二:更换文件名称字生成策略 Java8中DateTimeFormatter真的是线程安全的吗? 答案是否定的 1.背景 由于之前写了一个旷世的ocr的服务,接入了旷世的FaceID的人脸比对…

C++笔记——第十六篇 异常

目录 1.C语言传统的处理错误的方式 2. C异常概念 3. 异常的使用 3.1 异常的抛出和捕获 在函数调用链中异常栈展开匹配原则 3.2异常安全 4.异常的优缺点 1.C语言传统的处理错误的方式 传统的错误处理机制: 1. 终止程序,如assert,缺陷&a…

04-Vue技术栈之组件化编程

目录 1、模块与组件、模块化与组件化1.1 模块1.2 组件1.3 模块化1.4 组件化1.5 传统方式编写应用1.6 组件方式编写应用 2、非单文件组件2.1 基本使用2.2 几个注意点2.3 组件的嵌套2.4 VueComponent2.5 一个重要的内置关系2.6 总结 3、单文件组件3.1 一个.vue 文件的组成(3 个部…

【玩转Git三剑客笔记】第一章 Git基础

第一章 Git基础 1.综述2.安装Git3.使用Git之前需要做的最小配置4.创建第一个仓库并配置local用户信息1.创建Git仓库2.设置Git最小配置 5.通过几次commit来认识工作区和暂存区1.将工作区中所有已经被git追踪的文件一起添加到暂存区2.git log查看提交日志 6.给文件重命名的简便方…

权限提升:不带引号服务路径 || 不安全的服务权限.

权限提升:不带引号服务路径 || 不安全的服务权限. 权限提升简称提权,由于操作系统都是多用户操作系统,用户之间都有权限控制,比如通过 Web 漏洞拿到的是 Web 进程的权限,往往 Web 服务都是以一个权限很低的账号启动…

探讨Redis缓存问题及解决方案:缓存穿透、缓存击穿、缓存雪崩与缓存预热(如何解决Redis缓存中的常见问题并提高应用性能)

Redis是一种非常流行的开源缓存系统,用于缓存数据以提高应用程序性能。但是,如果我们不注意一些缓存问题,Redis也可能会导致一些性能问题。在本文中,我们将探讨Redis中的一些常见缓存问题,并提供解决方案。 一、缓存穿…

了解MSIL汇编和IL汇编评估堆栈

.assembly extern mscorlib {}.assembly Test{.ver 1:0:1:0}.module test.exe.method static void main() cil managed{.maxstack 1.entrypointldstr "I am from the IL Assembly Language..."call void [mscorlib]System.Console::WriteLine (string)ret} 这是MSIL…

1、Flutter使用总结(RichText、Container)

1、创建Flutter项目 flutter create DemoName 2、运行项目 flutter run -d ‘iPhone 14 Pro Max’ 注: 当运用Android Studio时、选择安卓模拟器运行项目、如果项目路径有中文名称: 那么运行报错、如果直接在项目路径下,采用终端运行安卓模拟器、可执行如下命令 flutter ru…

C语言复习笔记2

1.变量命名只能以数字、字母、下划线组成并且不能以数字开头。 #include<stdio.h> #include<unistd.h>//变量名只能由数字字母下划线组成&#xff0c;不能以数字开头 int main() {//int 2b;return 0; }2.内存中保存的是补码 0的补码取反得补码再求源码是-1。 源码…

(8) 支持向量机分类器SVC案例:预测明天是否会下雨

文章目录 案例介绍1 导库导数据&#xff0c;探索特征2 分集&#xff0c;优先探索标签3 探索特征&#xff0c;开始处理特征矩阵3.1 描述性统计与异常值3.2 处理困难特征&#xff1a;日期3.3 处理困难特征&#xff1a;地点3.4 处理分类型变量&#xff1a;缺失值3.5 处理分类型变量…

敏捷ACP.敏捷估计与规划.Mike Cohn.

第一部分 传统规划失败的原因 vs 敏捷规划有效的原因 要回答一个 新产品的范围/进度/资源的组合问题&#xff0c;传统规划过程一般不会产生令人非常满意的答案和最终产品。以下- -些论据可以支持这个结论: ●大约2/3的项目会显著超出费用预算(LedererandPrasad1992) ●产…

网络编程 总结一

一、网络基础&#xff1a; 概念&#xff1a;1> 网络编程的本质就是进程间的通信&#xff0c;只不过进程分布在不同的主机上 2>在跨主机传输过程中&#xff0c;需要确定通信协议后&#xff0c;才可以通信 1. OSI体系结构&#xff08;重点&#xff09; 定义7层模型&…

Vue电商项目--vuex模块开发

vuex状态管理库 vuex是什么&#xff1f; vuex是官方提供的一个插件&#xff0c;状态管理库&#xff0c;集中式管理项目中组件共有的数据。 切记&#xff0c;并不是全部的项目都需要Vuex,如果项目很小&#xff0c;完全不需要vuex,如果项目很大&#xff0c;组件很多&#xff0…

【Leetcode -142.环形链表Ⅱ -143.重排链表】

Leetcode Leetcode -142.环形链表ⅡLeetcode - 143.重排链表 Leetcode -142.环形链表Ⅱ 题目&#xff1a;给定一个链表的头节点 head &#xff0c;返回链表开始入环的第一个节点。 如果链表无环&#xff0c;则返回 null。 如果链表中有某个节点&#xff0c;可以通过连续跟踪 …

Spring源码解读——高频面试题

Spring IoC的底层实现 1.先通过createBeanFactory创建出一个Bean工厂&#xff08;DefaultListableBeanFactory&#xff09; 2.开始循环创建对象&#xff0c;因为容器中的bean默认都是单例的&#xff0c;所以优先通过getBean、doGetBean从容器中查找&#xff0c;如果找不到的…

QML状态与过渡(States and Transitions)

目录 一 状态&#xff08;States&#xff09; 一 过渡&#xff08;Transitions&#xff09; 通常我们将用户界面描述为一种状态。一个状态定义了一组属性的改变&#xff0c;并且会在一定的条件下被触发。另外在这些状态转化的过程中可以有一个过渡&#xff0c;定义了这些属性…

SpringBoot+vue文件上传下载预览大文件分片上传文件上传进度

文章目录 学习链接上传文件前端后端代码 下载文件a标签下载前端代码后台代码 动态a标签下载前端代码 axios 动态a标签前端代码 浏览器直接输入 预览文件前端代码后端代码 分片上传前后端分别md5加密spark-md5commons-codec 分片上传实现1前端代码后端代码 分片上传实现2前端代…

Spark RDD 持久化(CheckPoint 检查点)

RDD Cache 缓存 RDD 通过 Cache 或者 Persist 方法将前面的计算结果缓存&#xff0c;默认情况下会把数据以缓存 在 JVM 的堆内存中。但是并不是这两个方法被调用时立即缓存&#xff0c;而是触发后面的 action 算 子时&#xff0c;该 RDD 将会被缓存在计算节点的内存中 // cach…

常用排序算法汇总—Python版

一、选择排序 1. 原理&#xff1a; 选择排序&#xff08;Selection Sort&#xff09;是一种简单直观的排序算法&#xff0c;它的基本思路是将数组按顺序分成已排序部分和未排序部分&#xff0c;然后每次从未排序部分中选择出最小的元素&#xff0c;将其添加到已排序部分的末尾…

【五一创作】【软考:软件设计师】 5 计算机组成与体系结构(三)认证技术 | 计算机可靠性

欢迎来到爱书不爱输的程序猿的博客, 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 本文收录于软考中级&#xff1a;软件设计师系列专栏,本专栏服务于软考中级的软件设计师考试,包括不限于知识点讲解与真题讲解两大部分,并且提供电子教材与电子版真题,关注私聊即可 …