TSINGSEE青犀基于AI视频识别技术的平安校园安防视频监控方案
一、背景需求
因学校频频出治安事件,所以必须要加强学校的安防工作,目前来看,大部分校园都建设了视频监控来预防保障校园安全。但是传统的视频监控系统,主要通过设备来录像以及人员时时监控来进行。这种监管方式效率十分低下,因为监控点较多时,监控人员无法顾及所有的监控点,同时无法保障获取24小时内监控点的所有信息,只能事后进行回放,以此来确认事发点的具体情况,因此无法提前干预和处理突发事件。
近两年随着AI技术成熟与应用,将AI智能分析技术与传统的视频监控相结合,可以弥补当前校园安防监控工作的不足之处。在实际应用中,无须借助人力干预来对监控图像进行处理,AI智能分析技术可以迅速地筛选出视频监控中的需要细节,比如危险识别、追踪、定位、预警等功能,可以及时地发现和处理突发状况,从而减少不必要的损失。
二、方案介绍
方案集校园视频监控、周界防范、车辆管理、可视报警、应急指挥、校园消防等校园安全防范业务于一体,依托高清视频监控、智能图像分析、人脸识别、车牌识别、物联网、AI模型管理、移动互联等技术,运用校园安全大数据,实现校园安防“全域覆盖、全网共享、全时可用、全程可控”,提升双重预防体系信息化水平,确保风险可控、隐患可治。
1、视频监控
1)对整个校园的主要出入口、校内重要场所、校园周界、主要道路、进出通道、教学楼、宿舍楼等区域部署高清摄像头,并接入安防视频监控系统EasyCVR平台进行实时视频监控和入侵报警,管理人员通过实时高清的视频监控可以及时发现安全隐患,有效预防各类案件的发生。当出现安全事故时,能在第一时间通知相关人员做出反应,并对各个监控点进行全程录像,从而为日后的事件取证提供有力的依据。
1)总控中心:负责对分控中心分散区域高清监控点的接入、显示、存储、设置等;主要部署核心交换机、视频综合平台、大屏、云存储、客户端、平台、视频质量诊断服务器等。通过EasyCVR视频管理平台实现全网统一的视频资源管理,对前端摄像机、编码器、解码器、控制器等设备进行统一接入与管理,支持全网统一的用户和权限管理,满足系统多用户的监控、管理需求。
2)视频存储系统:视频存储系统采用集中存储方式,使用EasyCVR视频云存储技术,支持流媒体直存,减少了存储服务器和流媒体服务器的数量,确保了系统架构的稳定性。所有监控图像全部存储到网络云端,随时进行回放管理,使得校园安全管理更加实时、更加准确、更加便捷,为维护学校正常教学秩序提供了技术支持与科技保障。
2、人脸识别
对学校而言,只要将学生和教师的图像资料储存到资料库中,通过AI人脸识别算法,就可以轻松识别出在学校人员是不是陌生人员,还可以将图像识别系统与公安网联网,从而判断来人自身是否具有威胁。
3、人流量监测
学校的人口密度本身就很大,而且往往呈现出固定的时间点内人流量集中的情况,比如上学、放学等高峰时段。部分寄宿制学校在大星期的时候校门口人流和车流量更大,其存在安全隐患也很多。利用人脸检测、人员聚集、人流量统计技术来对人数密集的区域“数人头”,一旦超出承载力便进行预警,由相关人员进行疏导处理,会有助于防患于未然。
4、危险行为检测
通过部署在教室、宿舍、操场、走廊等区域的摄像机采集的视频图像,可以实时识别、分析学生的行为,如学生在运动、课间活动时出现跌倒、做出危险动作、打架斗殴等,对如天台、水井、强电房等危险地区进行安防布控,当识别到有学生接近危险区域时,及时告警并推送消息给学校管理人员,有利于学校快速干预和处理。
-
行为检测:支持危险区域闯入、人员徘徊、人员倒地、人员扭打、越线检测、翻越围栏、人员超限等AI算法。
-
其他:支持检测抽烟行为。
5、烟火检测
可识别出监控区域中出现的火焰、烟雾,并能发出告警,对校园消防安全风险进行智能感知、主动预警、即时响应、迅速处置。
6、校园周界防范
系统可识别学校附近的人员逗留、人员徘徊、陌生人入侵等,并能及时将数据信息上传至学校进行告警,也可根据需要在平台上设置可疑或危险人物“黑名单”,精准地防止危险人员靠近学校,全面保障师生的人身安全。
除了以上应用外,在校园安防方面的应用为中在校园门口、教室门口、宿舍入口处建立一系列人脸门禁及考勤系统。相较传统的刷卡、指纹识别等模式,人脸识别考勤系统有着非常明显的优势,比如:防止代打卡,不会出现卡片丢失、考勤数据作假等问题,家长、老师时刻知晓学生本人在校的考勤情况,有效防止了学生逃课、夜不归宿等情况。一是能够有效保证校园管理者及家长对学生的有力监督,再者利用新技术还能大大提升校园内的安全指数。
相关文章:

TSINGSEE青犀基于AI视频识别技术的平安校园安防视频监控方案
一、背景需求 因学校频频出治安事件,所以必须要加强学校的安防工作,目前来看,大部分校园都建设了视频监控来预防保障校园安全。但是传统的视频监控系统,主要通过设备来录像以及人员时时监控来进行。这种监管方式效率十分低下&…...

基于LSTM encoder-decoder模型实现英文转中文的翻译机器
前言 神经网络机器翻译(NMT, neuro machine tranlation)是AIGC发展道路上的一个重要应用。正是对这个应用的研究,发展出了注意力机制,在此基础上产生了AIGC领域的霸主transformer。我们今天先把注意力机制这些东西放一边,介绍一个对机器翻译…...

世界前沿技术发展报告2023《世界航空技术发展报告》(四)无人机技术
(四)无人机技术 1.无人作战飞机1.1 美国空军披露可与下一代战斗机编组作战的协同式无人作战飞机项目1.2 俄罗斯无人作战飞机取得重要进展 2.支援保障无人机2.1 欧洲无人机项目通过首个里程碑2.2 美国海军继续开展MQ-25无人加油机测试工作 3.微小型无人机…...

【JAVA学习笔记】48 - 八大常用Wrapper类(包装类)
一、包装类 1.针对八种基本定义相应的引用类型一包装类 2.有了类的特点,就可以调用类中的方法。 黄色背景的表示父类是Number 二、包装类和基本数据的转换 演示包装类和基本数据类型的相互转换,这里以int和Integer演示。 1.jdk5前的手动装箱和拆箱方…...

学习笔记:Splay
Splay 定义 Splay 树, 或 伸展树,是一种平衡二叉查找树,它通过 Splay/伸展操作 不断将某个节点旋转到根节点,使得整棵树仍然满足二叉查找树的性质,能够在均摊 O ( log n ) O(\log n) O(logn) 时间内完成插入,查…...

JAVA中的垃圾回收器(1)
一)垃圾回收器概述: 1.1)按照线程数来区分: 串行回收指的是在同一时间端内只允许有一个CPU用于执行垃圾回收操作,此时工作线程被暂停,直至垃圾回收工作结束,在诸如单CPU处理器或者较小的应用内存等硬件平台不是特别优越的场合,出行…...

Windows 10/11如何恢复永久删除的文件?
数据丢失在我们的工作生活中经常发生。当你决定清理硬盘或U盘时,你会删除一些文件夹或文件。如果你通过右键单击删除文件,则可以很容易从回收站恢复已删除的文件。但是,如果你按Shift Delete键、清空回收站或删除大于8998MB的大文件夹&#…...

【Shell 系列教程】shell介绍(一)
文章目录 前言Shell 脚本Shell 环境第一个shell脚本运行 Shell 脚本有两种方法:1、作为可执行程序2、作为解释器参数 前言 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Sh…...

考研数学中放缩法和无穷项求和
考研数学放缩法和无穷项求和 放缩法专题例子1例子2例子3例子4例子5 放缩法专题 本文以例子为切入,对一些常用的放缩方法进行总结归纳,以期让读者对相关问题有一定的应对手段。 例子1 问题:2020年高数甲,选择题第1题。 lim …...

计算机网络常识
文章目录 1、HTTP2、HTTP状态码1xx(信息性状态码):2xx(成功状态码):3xx(重定向状态码):4xx(客户端错误状态码):5xx(服务器…...

React之Jsx如何转换成真实DOM
一、是什么 react通过将组件编写的JSX映射到屏幕,以及组件中的状态发生了变化之后 React会将这些「变化」更新到屏幕上 在前面文章了解中,JSX通过babel最终转化成React.createElement这种形式,例如: <div>< img src&q…...

OpenCV学习(六)——图像算术运算(加法、融合与按位运算)
图像算术运算 6. 图像算术运算6.1 图像加法6.2 图像融合6.3 按位运算 6. 图像算术运算 6.1 图像加法 OpenCV加法是饱和运算Numpy加法是模运算 import cv2 import numpy as npx np.uint8([250]) y np.uint8([10])# OpenCV加法 print(cv2.add(x, y)) # 25010 260 > 255…...

如何做好一次代码审查,什么样是一次优秀的代码审查,静态代码分析工具有哪些
代码审查是确保代码质量、提升团队协作效率、分享知识和技能的重要过程。以下是进行优秀代码审查的一些指南: 如何做好代码审查: 理解代码的背景和目的: 在开始审查前,确保你了解这次提交的背景和目的,这有助于更准确…...

【Android】一个contentResolver引起的内存泄漏问题分析
长时间的压力测试后,系统发生了重启,报错log如下 JNI ERROR (app bug): global reference table overflow (max51200) global reference table overflow的log 08-08 04:11:53.052912 973 3243 F zygote64: indirect_reference_table.cc:256] JNI ER…...

2023年正版win10/win11系统安装教学(纯净版)
第一步:准备一个8G容量以上的U盘。 注意,在制作系统盘时会格式化U盘,所以最好准备个空U盘,防止资料丢失。 第二步:制作系统盘。 安装win10 进入windows官网 官网win10下载地址:https://www.microsoft.c…...

系统架构设计师-第11章-未来信息综合技术-软考学习笔记
未来信息综合技术是指近年来新技术发展而提出的一些新概念、新知识、新产品 信息物理系统(CPS ) ,人工智能( A l) ,机器人、边缘计算、数字孪生、云计算和大数据等技术 信息物理系统技术概述 信息物理系统的概念 信息物理系统是控制系统、嵌入式系统…...

Python __new__()方法详解
__new__() 是一种负责创建类实例的静态方法,它无需使用 staticmethod 装饰器修饰,且该方法会优先 __init__() 初始化方法被调用。 一般情况下,覆写 __new__() 的实现将会使用合适的参数调用其超类的 super().__new__(),并在返回之…...

虹科 | 解决方案 | 汽车示波器 索赔管理方案
索赔管理 Pico汽车示波器应用于主机厂/供应商与服务店/4S店的协作,实现产品索赔工作的高效管理;同时收集的故障波形数据,便于日后的产品优化和改进 故障记录 在索赔申请过程中,Pico汽车示波器的数据记录功能可以用于捕捉故障时的…...

详解Jmeter中的BeanShell脚本
BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法,所以它和java是可以无缝衔接的,学了Java的一些基本语法后,就可以来在Jmeter中写写BeanShell脚本了 在利用jmeter进行接口测试或者性能测试的时候,…...

前端和后端 优化
1.前端资源优化 1.1 html结构优化 保证简洁、清晰的html结构,减少或避免多余的html标签 使用HTML5的web语义化标签,结构清晰且利于seo css文件在head中引入,js文件放在body底部引入,这样做可以防止阻塞。另外如果有需要提前加载的…...

C++编译与运行:其二、编译期和运行期的区别
C的编译分为四步,最终生成一个可执行文件。 C的运行,就是将可执行文件交给操作系统,按照机器码逐步执行,运行功能。 先看一个非常非常有趣的例子: class Father{ public:virtual void f(){cout<<"I am fat…...

汽车电子专有名词与相应技术
1.EEA (Electronic & Electrical Architecture 电子电气架构) EEA在宏观上概括为物理架构与逻辑架构的结合,微观上通过众多电子元器件的协同配合,或集成式或分布式的系统级电子电气架构,具体详见专栏 新能源汽车电…...

idea 没加载 provided的包
目录 前言解决方案 前言 我的版本是IntelliJ IDEA 2022.1.4 (Community Edition),本地调试不知道为什么不加载provided的包。后来找到这篇文章https://youtrack.jetbrains.com/issue/IDEA-107048才知道这是个bug。不知道其他版本会不会出现这种问题。 解决方案 我…...

Hover:借贷新势力崛起,在经验与创新中找寻平衡
复苏中的Cosmos 如果让我选择一个最我感到可惜的区块链项目,我会选择Cosmos。 Cosmos最早提出并推动万链互联的概念,希望打通不同链之间的孤岛,彼时和另一个天王项目Polkadot号称跨链双雄。其跨链技术允许不同的区块链网络互相通信…...

软件设计原则-依赖倒置原则讲解以及代码示例
依赖倒置原则 一,介绍 1.前言 依赖倒置原则(Dependency Inversion Principle,DIP)是面向对象设计中的一个重要原则,由Robert C. Martin提出。 依赖倒置原则的核心思想是:高层模块不应该依赖于低层模块&…...

Linux--进程替换
1.什么是进程替换 在fork函数之后,父子进程各自执行代码的一部分,但是如果子进程想要执行一份全新的程序呢? 通过进程替换来完成,进程替换就是父子进程代码发生写时拷贝,子进程执行自己的功能。 程序替换就是通过特定的…...

【计算机网络】TCP协议
文章目录 1. TCP报文的结构2. TCP的发送缓冲区和接收缓冲区3. 确保可靠性序列号和确认序列号确认应答超时重传连接管理1️⃣三次握手建立连接2️⃣四次挥手断开连接 4. 提高性能流量控制滑动窗口拥塞控制延迟应答捎带应答 5. 面向字节流6. TCP/UDP对比 概念:TCP&…...

机器学习数据集:Kaggle
什么是Kaggle? Kaggle成立于2010年,是一个进行数据发掘和预测竞赛的在线平台。从公司的角度来讲,可以提供一些数据,进而提出一个实际需要解决的问题;从参赛者的角度来讲,他们将组队参与项目,针…...

软考 系统架构设计师系列知识点之设计模式(4)
接前一篇文章:软考 系统架构设计师系列知识点之设计模式(3) 所属章节: 老版(第一版)教材 第7章. 设计模式 第2节. 设计模式实例 3. 行为型模式 行为型模式可以影响一个系统的状态和行为流。通过优化状态…...

PyCharm 安装 cx_Oracle 失败
我在PyCharm的终端用 pip安装cx_Oracle失败,报错情况如下: ERROR: Could not build wheels for cx_Oracle, which is required to install pyproject.toml-based projects 出错原因: python 的版本太高了,我的是3.11版本的&…...