当前位置: 首页 > news >正文

运维平台介绍:视频智能运维平台的视频质量诊断分析和告警中心

目               录

一、视频智能运维平台介绍

(一)平台概述

(二)结构图

(三)功能介绍

1、运维监控   

2、视频诊断   

3、巡检管理   

4、告警管理   

5、资产管理   

6、工单管理   

7、运维考核   

8、统计报表   

二、视频质量诊断分析介绍

(一)视质分析概述

(二)视频智能运维平台支持哪些功能

1、图像过亮检测:

2、图像模糊检测:

3、画面冻结检测:

4、信号丢失检测:

5、图像偏色检测:

6、噪声干扰检测:

7、条纹干扰检测:

三、告警中心模块

1、告警中心

2、告警中心页面

3、告警详情

4、告警工单上报


一、视频智能运维平台介绍

(一)平台概述

        视频智能运维平台是以保证视频业务系统价值最大化、以视频业务为基本出发点建设合理、有序、标椎化的系统平台软件。它提供了集中化,智能化,主动化的智能运维管理,符合28181标准的设备,支持海康,大华,科达等各大厂商。
       如下图为主界面,可以看出包括如下模块:监控中心、告警中心、工单管理、资产管理、统计报表、巡检配置、系统管理等。

(二)结构图

        如下图,为视频智能运维平台的框架图,主要分为:资源监控层、数据处理层、业务服务器层、应用层等四层结构,同时满足视频相关的国内和国际标准。

(三)功能介绍

1、运维监控   

       实现对网络、应用服务器、业务系统、各类主机资源和安全设备等的全面监控,建立对各类IT资源的各类进行参数的采集、分析、设备故障发现和故障解决流程。

2、视频诊断   

       基于视频质量诊断算法,提供灵活、便捷的视频质量诊断服务功能,通过简单丰富的接口协议,为最终用户提供操作简单、反应灵敏、诊断准确且高效的视频质量诊断功能的目的。

3、巡检管理   

       平台支持自定义巡检策略,对设备的运行情况进行统计和报表生成,并可自定义预设时间向指定邮箱发送巡检结果报表,实现对网络设备的定期检查,把握网络运行中的易出现问题的环节,做到预防为先,持对设备的在线状况、故障情况进行巡检,并根据故障等级数据生成巡检报表。

4、告警管理   

       系统围绕告警触发,告警分级,告警展现,告警处理,告警恢复五大主线建立了告警监控机制,做到将告警时间第一时间通知给系统管理人员。

5、资产管理   

       实现对系统里的设备进行一机一档管理,完善视频监控设备基础信息,实现视频资源快速分类、权限划分,上图应用、统计分析等功能,更好地提升视频信息服务实战和共享应用的能力。

6、工单管理   

        平台上部署工单提交入口,方便发现问题,及时提交相关问题及需求,针对工单需求及问题,指派专人进行1对1服务。

7、运维考核   

       设置运维人员考核表,对监控点运维工单进行考核统计。

8、统计报表   

       "对平台里监控点视频诊断统计、录像情况统计、工单统计、工单工作量统计、工单效率统计等生成统计报表"。

二、视频质量诊断分析介绍

(一)视质分析概述

        视频质量诊断是利用计算机视觉、图像处理和数据分析等技术手段,对视频进行质量评估和故障诊断的过程。在视频监控领域中,视频质量诊断主要用于确保视频信号的质量和稳定性,以及在出现故障时能够及时发现和解决。

        视频质量诊断通过对视频流进行实时分析,检测各种潜在的质量问题,例如视频信号的清晰度、颜色、亮度、对比度等方面的问题,以及抖动、噪声干扰等异常现象。同时,它还可以评估视频压缩算法的性能,以确保视频传输过程中的质量和效率。

        通过视频质量诊断技术,可以及时发现和解决各种视频质量问题,提高视频监控系统的可靠性和稳定性,从而为用户提供更加清晰、流畅、高质量的视频监控服务。

(二)视频智能运维平台支持哪些功能

        目前,视频智能运维平台基本版支持一下几个视频质量诊断分析算法:

1、图像过亮检测:

        检测图像是否出现发白、过亮等现象,以判断是否是摄像头曝光控制器故障、增益控制器故障、摄像头被人为强光照射等问题导致的。

x  

2、图像模糊检测:

        检测图像中物体是否模糊不清,可能是由于聚焦不准、镜头覆盖灰尘和水汽、被人为涂抹和遮挡等问题引起的。

   

3、画面冻结检测:

        检测画面是否出现静止不动的现象,可能是由于摄像头采集端不刷新、线路传输故障、人为贴画等问题导致的。

   

4、信号丢失检测:

        检测图像是否出现白屏、黑屏、无法获取码流、无视频信号等现象,可能由网络无法连接、视频传输线路接触不良或损坏等问题引起。

 

5、图像偏色检测:

        检测图像是否出现单一性全屏偏色、画面有闪动的彩色条带、图像中广泛分布杂色等现象,可能是由感光器件有颜色通道损坏、摄像头颜色平衡算法失效、颜色信号在传输过程中受到干扰等原因引起的。

   

6、噪声干扰检测:

        检测图像中是否出现混杂的细纹、斜纹,以及由此导致的画面扭曲、模糊抖动等失真现象,较常见的有“雪花”噪声。

 

7、条纹干扰检测:

        检测画面中是否出现横向条纹、纵向条纹、网状条纹等现象,可能是由设备接地线不当、信号传输线受到各种频率干扰、发送接收设备同步不当等原因引起的。   

  

三、告警中心模块

1、告警中心

       系统围绕告警触发,告警分级,告警展现,告警处理,告警恢复五大主线建立了告警监控机制,做到将告警时间第一时间通知给系统管理人员。

       告警信息包括:告警源名称、所属区域、告警源地址、告警数量、告警描述、告警等级、

告警状态、告警触发时间、告警恢复时间、工单状态等等;

2、告警中心页面

        点击告警中心菜单按钮,进入告警中心的页面,列表中显示告警数据,可以根据所属区域和采集计划进行查询,支持导出的功能,如下图:

3、告警详情

        点击告警源名称可以查看告警详情,同一点位的所有告警数据都会显示在该页面中,如下图:

4、告警工单上报

        点击告警数据后的工单上报图标可以提交工单,如下图:

相关文章:

运维平台介绍:视频智能运维平台的视频质量诊断分析和告警中心

目 录 一、视频智能运维平台介绍 (一)平台概述 (二)结构图 (三)功能介绍 1、运维监控 2、视频诊断 3、巡检管理 4、告警管理 5、资产管理 6、工单管理 7、运维…...

GAMES104-现代游戏引擎:从入门到实践 - 物理引擎课程笔记汇总

文章目录 0 入门资料1 物理引擎基本概念Actor & shapesRigid body dynamicsCollision DetectionCollision Resolution 应用与实践Character controllerRagdoll 0 入门资料 GAMES104-现代游戏引擎:从入门到实践_课程视频_bilibiliGAMES104官方账号 - 知乎课程主页…...

【linux】Xorg的工作原理

介绍 在linux系统上执行nvidia-smi时,总有一个进程占用gpu。 1 N/A N/A 2174 G /usr/lib/xorg/Xorg 4MiB /usr/lib/xorg/Xorg 是与X Window System(简称X11或X)相关的一个应用程序。X Window System是一个…...

02-docker下部署seata

官方部署文档 http://seata.io/zh-cn/docs/ops/deploy-by-docker 配置参数说明 http://seata.io/zh-cn/docs/user/configurations 1、镜像拉取 docker pull seata-server2、复制配置文件 mkdir /home/server/seata cd /home/server/seata docker run -d -p 8091:8091 -p 709…...

回归预测 | Matlab实现GA-APSO-MBP、GA-MBP、MBP、BP多输入单输出回归预测

回归预测 | Matlab实现GA-APSO-MBP、GA-MBP、MBP、BP多输入单输出回归预测 目录 回归预测 | Matlab实现GA-APSO-MBP、GA-MBP、MBP、BP多输入单输出回归预测预测效果基本描述程序设计参考资料 预测效果 基本描述 1.Matlab实现GA-APSO-MBP、GA-MBP、MBP、BP多输入单输出回归预测&…...

精益生产咨询背后的秘密:企业如何实现价值最大化

精益生产,起源于丰田生产系统,是一种集中于削减浪费、优化流程、提升顾客价值的生产方法。它的核心在于确保每一步生产过程都能为顾客创造价值。以下是实现精益生产咨询的详细步骤: 1.确定客户价值 一切从顾客需求出发。企业需深入理解顾客…...

创建SERVLET

创建SERVLET 要创建servlet,需要执行以下任务: 编写servlet。编译并封装servlet。将servlet部署为Java EE应用程序。通过浏览器访问servlet。编写servlet 要编写servlet,需要扩展HttpServlet接口的类。编写servlet是,需要合并读取客户机请求和返回响应的功能。 读取和处…...

python算法与数据结构(搜索算法和拓扑排序算法)---深度优先搜索

课程目标 了解树/图的深度遍历,宽度遍历基本原理;会使用python语言编写深度遍历,广度遍历代码;掌握拓扑排序算法 搜索算法的意义和作用 搜索引擎 提到搜索两个子,大家都应该会想到搜索引擎,搜索引擎的基…...

thinkphp5实战之phpstudy v8环境搭建,解决Not Found找不到路径问题

引言 thinkphp以快速、简约的大道至简的思想广受欢迎,适合开发小型项目。本地环境下,phpstudy v8是一款比较优秀的集成环境软件。部署完项目后,访问的时候傻眼,报错。 解决方案 不要慌,这个是伪静态的原因。选择apach…...

fastjson-BCEL不出网打法原理分析

FastJson反序列化漏洞 与原生的 Java 反序列化的区别在于,FastJson 反序列化并未使用 readObject 方法,而是由 FastJson 自定一套反序列化的过程。通过在反序列化的过程中自动调用类属性的 setter 方法和 getter 方法,将JSON 字符串还原成对…...

部署mysql主从同步,部署mysql数据读写分离结构+mycat2

主要命令 [rootmysql59 ~]# yum –y install mysql-server mysql[rootmysql59 ~]# systemctl start mysqld[rootmysql59 ~]# vim /etc/my.cnf.d/mysql-server.cnf[mysqld]server-id59log-binmysql59:wq[rootmysql59 ~]# systemctl restart mysqld//用户授权[rootmysql59 ~]# my…...

【最新!超详细C++入门】

01_C语言基础 一、课程目标 1、掌握 C基本语法:变量、常量、注释、标识符命名规范 2、掌握C数据类型 3、掌握C的输入和输出 4、掌握C运算符和表达式 5、掌握条件语句 6、掌握循环语句 二、课程内容 1 C初识 1.1 第一个C程序 编写一个C程序总共分为4个步骤…...

【Linux】【实战系列】10 分钟掌握日常开发中 Linux 网络处理相关命令

文章目录 lsofnetstatpingnslookupsshssh-keygenscpsftp 网络工具 curl网络工具 wget最后个人简介 hello,大家好,我是 Lorin,上一期和大家分享一期日常开发中常用的 Linux 文件和文本命令实战教学,这一期给大家带来常用的网络处理…...

语义分割常用评价指标

在图像处理领域中,语义分割是很重要的一个任务。在实际项目开发中,评估模型预测效果以及各指标的含义对于优化模型极为重要。 本文将主要评价指标的计算算法进行了详细说明,并加上注释解释每个指标的含义。这对理解各指标背后的数学原理以及能否在实践中应用或许有…...

从0开始学习C++ 第一课:你的第一个C++程序

第一课:你的第一个C程序 当然可以。让我们从C的基础开始,我们的第一课将覆盖以下几个主题: 程序结构编写和运行你的第一个C程序基本的输入输出(I/O) 第一课:你的第一个C程序 在C中,所有的程…...

Dubbo-admin监控中心

监控中心 Dubbo-admin监控中心执行操作启动provider和consumer项目进行测试总体流程 Dubbo-admin监控中心 dubbo-admin下载路径 git clone https://github.com/apache/dubbo-admin.git图1-1 dubbo-admin项目文件展示 执行操作 # 启动zookeeper# 前端 cd dubbo-admin-ui npm i…...

216. 组合总和 III - 力扣(LeetCode)

题目描述 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 输入示例 k 3, n 7输出示例 [[1,2,…...

LeetCode-题目整理【5】:O(1) 时间插入、删除和获取随机元素

RandomizedSet结构体存在切片和哈希表的原因: 变长数组由于可以根据下标定位到特定元素,因此可以在 O(1)的时间内完成获取随机元素操作,但是由于无法在 O(1) 的时间内判断元素是否存在,因此不能在 O(1) 的时间内完成插入和删除操作…...

服务器感染了.wis[[Rast@airmail.cc]].wis勒索病毒,如何确保数据文件完整恢复?

导言: 在当今数字化的时代,恶意软件攻击已经变得越来越复杂和狡猾,[[MyFilewaifu.club]].wis [[backupwaifu.club]].wis[[Rastairmail.cc]].wis勒索病毒是其中的一种新威胁。本文91数据恢复将深入介绍[[MyFilewaifu.club]].wis [[backupwaif…...

ContentNegotiationManagerFactoryBean 内容协商

一.什么是内容协商 简单点说,就是同一资源,可以有多种表现形式,比如xml、json等,具体使用哪种表现形式,是可以协商的。 这是RESTfull的一个重要特性,Spring Web MVC也支持这个功能。 1.Spring MVC REST是如何决定采用…...

大话软工笔记—需求分析概述

需求分析,就是要对需求调研收集到的资料信息逐个地进行拆分、研究,从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要,后续设计的依据主要来自于需求分析的成果,包括: 项目的目的…...

ssc377d修改flash分区大小

1、flash的分区默认分配16M、 / # df -h Filesystem Size Used Available Use% Mounted on /dev/root 1.9M 1.9M 0 100% / /dev/mtdblock4 3.0M...

【位运算】消失的两个数字(hard)

消失的两个数字(hard) 题⽬描述:解法(位运算):Java 算法代码:更简便代码 题⽬链接:⾯试题 17.19. 消失的两个数字 题⽬描述: 给定⼀个数组,包含从 1 到 N 所有…...

关于iview组件中使用 table , 绑定序号分页后序号从1开始的解决方案

问题描述:iview使用table 中type: "index",分页之后 ,索引还是从1开始,试过绑定后台返回数据的id, 这种方法可行,就是后台返回数据的每个页面id都不完全是按照从1开始的升序,因此百度了下,找到了…...

ardupilot 开发环境eclipse 中import 缺少C++

目录 文章目录 目录摘要1.修复过程摘要 本节主要解决ardupilot 开发环境eclipse 中import 缺少C++,无法导入ardupilot代码,会引起查看不方便的问题。如下图所示 1.修复过程 0.安装ubuntu 软件中自带的eclipse 1.打开eclipse—Help—install new software 2.在 Work with中…...

IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)

文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...

什么?连接服务器也能可视化显示界面?:基于X11 Forwarding + CentOS + MobaXterm实战指南

文章目录 什么是X11?环境准备实战步骤1️⃣ 服务器端配置(CentOS)2️⃣ 客户端配置(MobaXterm)3️⃣ 验证X11 Forwarding4️⃣ 运行自定义GUI程序(Python示例)5️⃣ 成功效果![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/55aefaea8a9f477e86d065227851fe3d.pn…...

根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的----NTFS源代码分析--重要

根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的 第一部分: 0: kd> g Breakpoint 9 hit Ntfs!ReadIndexBuffer: f7173886 55 push ebp 0: kd> kc # 00 Ntfs!ReadIndexBuffer 01 Ntfs!FindFirstIndexEntry 02 Ntfs!NtfsUpda…...

安卓基础(Java 和 Gradle 版本)

1. 设置项目的 JDK 版本 方法1:通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分,设置 Gradle JDK 方法2:通过 Settings File → Settings... (或 CtrlAltS)…...

Linux部署私有文件管理系统MinIO

最近需要用到一个文件管理服务,但是又不想花钱,所以就想着自己搭建一个,刚好我们用的一个开源框架已经集成了MinIO,所以就选了这个 我这边对文件服务性能要求不是太高,单机版就可以 安装非常简单,几个命令就…...