AI智能分析网关V4在非煤矿山安全生产视频智能监管场景中的应用

news2024/11/14 0:48:59

近年来,全国非煤矿山((含金属非金属矿山、尾矿库,以及矿泉水等其他矿山)安全生产工作取得明显成效,但安全基础仍然薄弱,事故总量仍然较大,重特大事故尚未得到根本遏制,安全生产形势依然严峻复杂。伴随着视频技术、云计算、大数据、物联网技术、人工智能技术等新兴技术的快速发展和应用,非煤矿山的智能化监管、数字化转型也成为当前行业的重要任务。

传统的视频监控方式存在许多不足,如人工监控效率低下、反应速度慢、无法实时预警等问题。为了解决这些问题,TSINGSEE青犀提出了一种基于视频智能监控的非煤矿山安全监管方案。该方案的核心是利用人工智能和计算机视觉技术,对监控视频进行实时分析和处理,从而实现对非煤矿山生产安全的智能监控。

1、智能视频分析

通过计算机视觉技术,对监控视频进行实时分析,自动识别出异常事件,如工人未佩戴安全帽、设备运行异常等。一旦发现异常情况,系统将自动报警,并将相关信息推送给相关管理人员,以便及时处理。

智能分析网关V4内置了近40种AI算法模型,支持对接入的视频图像进行人、车、物、行为、烟火等实时检测分析,上报识别结果,并能进行语音告警播放。硬件管理平台支持RTSP、GB28181协议以及厂家私有协议接入,可兼容市面上常见的厂家品牌设备,可兼容IPC、网络音柱等,同时也支持AI智能摄像头的接入。对于已部署有算法的AI智能摄像头(如:AI烟火摄像机),平台也能接收和展示摄像头上传的告警信息。在非煤矿山场景中可应用的算法有:

1)人员规范着装检测:包括安全帽佩戴、工作服穿戴检测、反光衣穿戴检测、口罩佩戴检测,当检测到未按规定着装的工作人员时,系统将立即抓拍并上报告警至告警中心,同时通过提示音、弹窗等方式提醒监管人员查看和处理。

2)烟火检测:检测监控场景下是否有烟雾火焰,支持红色、橙色和黄色火焰;支持白烟、灰白烟、黄烟、彩烟、黑烟、灰黑烟等不规则的烟雾。

3)区域入侵:自动检测划定的警戒区/危险区内是否有人员闯入,检测到则立即触发告警,避免发生意外事故。

4)越界检测:自动检测人员越过划定警戒线(含方向)的行为,检测到则立即触发告警。

5)区域徘徊:自动检测划定区域内人员及停留时间,超出阈值则判断为徘徊,超出徘徊次数将触发告警。

6)摔倒检测:自动识别人员的摔倒行为并能实时触发告警。

7)离岗检测:自动检测区域内的人体,再统计区域内的人体数目,数目不达标且达到设置的时间将触发告警。

8)睡岗检测:自动检测区域内的人体,再判断人体在一定时间内位置是否发生变化,未发生变化再根据睡姿分类器,判断为睡姿则触发告警,(检测趴在桌子上睡、坐在凳子上后仰睡、侧卧在桌子上睡、躺在凳子上仰躺睡)。

9)抽烟/玩手机/打电话检测:自动识别人员的抽烟/玩手机/打电话行为,并实时抓拍和触发告警。

2、实时监控

利用智能分析网关V4的实时监控与视频调阅功能,可以掌握矿区的实时生产动态和现场状况。硬件平台可对添加的IPC设备进行实时监控,可任意选择一路或多路视频流查看,支持全屏、单屏、4分屏、9分屏、16分屏浏览,支持抓拍截图,自动将抓拍的截图保存在本地,支持查看算法任务的ROI区域和客流统计的实时累积数据。

3、物联事件

平台支持接入物联网传感器(烟感、温湿度等)等设备,通过汇聚的传感器数据、设备数据,为各行业场景提供物联感知联网服务,从而实现全域感知、资源共享、统筹管理、风险预警等能力。

系统支持查看物联事件(传感器)告警的数据值,可根据物联设备、类型、时间查看数据,最多可查看某天24 小时的趋势图。

4、智能联动

将智能分析网关V4视频监控系统与其他安全监控系统进行联动,实现信息的共享和协同。例如,当智能视频监控系统发现异常情况时,可以自动触发报警系统或控制设备的启停,同时通知相关人员进行处理。这样可以大大提高监控效率和反应速度,确保非煤矿山生产安全。

基于视频智能监控的非煤矿山安全监控方案可以大大提高监控效率和反应速度,实现对非煤矿山生产安全的全面、实时、智能监控。该方案还可以降低人力成本,提高生产效率,提升非煤矿山企业(含金属非金属矿山企业、尾矿库企业、地质勘探单位、采掘施工企业等)规模化、机械化、信息化和安全管理科学化水平,从根本上消除事故隐患,推动非煤矿山行业安全高质量发展。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

shell编程-jq命令详解

文章目录 前言一、jq简介1. 简介2. 语法3. 命令选项 二、用于处理json数据1. 过滤1.1 标识运算符1.2 基本过滤1.3 获取对象属性1.3 迭代数组元素1.4 获取数组元素1.5 使用运算符 2. 类型和值2.1 数组构造2.2 对象构造2.3 递归下降 3. 内置运算符和函数3.1 算术运算符3.2 函数3.…

外包干了20天,技术退步明显.......

先说一下自己的情况,大专生,21年通过校招进入杭州某软件公司,干了接近2年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了2年的功能测试…

20240316-2-协同过滤(collaborative filtering)

协同过滤(collaborative filtering) 直观解释 协同过滤是推荐算法中最常用的算法之一,它根据user与item的交互,发现item之间的相关性,或者发现user之间的相关性,进行推荐。比如你有位朋友看电影的爱好跟你类似,然后最…

PublicCMS 后台模块 站点执行脚本RCE漏洞

PublicCMS是采用2023年主流技术开发的开源JAVACMS系统。由天津黑核科技有限公司开发,架构科学,轻松支撑上千万数据、千万PV;支持可视化编辑,多维扩展,全文搜索,全站静态化,SSI,动态页…

基于Spring Boot的拍卖管理系统设计与实现

摘 要 随着社会的发展,系统的管理形势越来越严峻。越来越多的用户利用互联网获得信息,但各种信息鱼龙混杂,信息真假难以辨别。为了方便用户更好的获得信息,因此,设计一种安全高效的拍卖管理系统极为重要。 为设计一个…

【Linux】Linux工具学习之gcc/g++

🔥博客主页: 小羊失眠啦. 🎥系列专栏:《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞👍收藏⭐评论✍️ 接上文,我们已经学习了 Linux 中的编辑器 vim 的相关使用方法,现在…

就业班 第二阶段 2401--3.19 day2 DDL DML DQL 多表查询

在mysql库里的语句 \G 竖着排列 ; \g 横着排列 数据库用户组成 双单引号单都行 -- sql的注释 创建mysql用户:(兼容5.7 8.0 ) create user root% identified by Qwer123..; grant all on *.* to root%; flush privileges; mysql 5.7 grant …

使用easyYapi生成文档

easyYapi生成文档 背景1.安装配置1.1 介绍1.2 安装1.3 配置1.3.1 Export Postman1.3.2 Export Yapi1.3.3 Export Markdown1.3.4 Export Api1.3.6 常见问题补充 2. java注释规范2.1 接口注释规范2.2 出入参注释规范 3. 特定化支持3.1 必填校验3.2 忽略导出3.3 返回不一致3.4 设置…

【单调队列】第十四届蓝桥杯省赛C++ C组 Java C组/研究生组 Python A组《子矩阵》(C++)

【题目描述】 给定一个 nm (n 行 m 列)的矩阵。 设一个矩阵的价值为其所有数中的最大值和最小值的乘积。 求给定矩阵的所有大小为 ab (a 行 b 列)的子矩阵的价值的和。 答案可能很大,你只需要输出答案对 998244353…

羽毛球移动步法训练

文章目录 简介训练量01 小颠步02 左右并步03 交叉步04 前后并步05 高抬腿06 高抬腿转髋07 左右移动跳08 并步跳09 前后小密步10 弓箭步跳11 开合跳参考文献 简介 本文参考:陈金羽毛球移动专项步法训练(BV1cS4y1V7xA)和颜叨叨的移动专项步法跟…

数据表练习

思维导图 面试题答问1、IO多路复用的引入目的和原理 目的:在有操作系统时,可以用多线程和进程完成任务并发执行,没有操作系统的情况下可以使用IO多路复用技术来进行任务并发。 原理:将多个阻塞任务的文件描述符统一放到一个检查容…

Qt 容器类控件

Group Box 使用 QGroupBox 实现一个带有标题的分组框可以把其他的控件放到里面作为一组,这样看起来能更好看一点. 核心属性 属性说明title分组框的标题alignment分组框内部内容的对齐方式flat是否是 “扁平” 模式checkable是否可选择. 设为 true,则在…

Golang基础知识(笔记迁移)

golang 变量作用域 局部作用域:代码块、函数内的全局作用域:顶层作用域,代码块外的就是全局,如果变量名大写,则改变量整个程序都可以使用。 类型断言 golang的类型断言在变量后加上.(type),如果类型断言…

【Android】系统启动流程分析 —— init 进程启动过程

本文基于 Android 14.0.0_r2 的系统启动流程分析。 一、概述 init 进程属于一个守护进程,准确的说,它是 Linux 系统中用户控制的第一个进程,它的进程号为 1,它的生命周期贯穿整个 Linux 内核运行的始终。Android 中所有其它的进程…

python5:基于多进程的并发编程、基于协程的并发编程的学习笔记

进程 为什么要使用多进程?——GIL的存在,多线程实际不是并发执行 将任务分为两类:IO密集型(多线程)CPU密集型(多进程) 多进程的基本用法 concurrent.futures.process.ProcessPoolExecutor#进…

移除和替换任何内容:AI 驱动的图像修复工具 | 开源日报 No.204

Sanster/IOPaint Stars: 15.1k License: Apache-2.0 IOPaint 是一款由 SOTA AI 模型驱动的图像修复工具。 该项目解决了从图片中移除任何不需要的对象、瑕疵或人物,以及擦除和替换图片上任何内容(由稳定扩散技术支持)的问题。 完全免费且开…

ETH Denver 2024 精彩回顾|波卡,远不止一个区块链

ETH Denver 2024 于 2 月 23 日至 3 月 3 日在美国丹佛举行,该活动由 SporkDAO 主办(SporkDAO 是一个来自美国科罗拉多州的 Web3 公益开发者组织,其前身或者说起源就是 ETHDenver,后随着组织发展逐渐转变为 DAO 开展了研究、投资等…

YOLO-v8-seg实例分割使用

最近需要实例分割完成一些任务,一直用的SAM(segment anything)速度慢,找一个轻量分割模型。 1. YOLO-v8-seg使用 git clone https://github.com/ultralytics/ultralytics.git cd ultralytics vim run.py from ultralytics import YOLO# L…

JS加密解密之字符编码知识

在前端开发中,字符编码是一个至关重要的概念,特别是在数据传输、加密和解密等方面。JavaScript作为一种常用的脚本语言,在处理字符编码时也有其独特之处。本文将详细介绍JavaScript中的字符编码知识,包括字符编码的分类和相关案例…

【C++】1600. 请假时间计算

问题:1600. 请假时间计算 类型:基本运算、整数运算 题目描述: 假设小明的妈妈向公司请了 n 天的假,那么请问小明的妈妈总共请了多少小时的假,多少分钟的假?(提示: 1 天有 24 小时&…