视频监控解决方案:视频平台升级技术方案(下)

news2024/11/16 13:51:41

目录

1 项目概况

2 项目需求

2.1 视频感知资源扩充

2.2 视频支撑能力升级

2.3 视频应用能力升级

3 技术设计方案

3.1系统总体架构

3.2视频感知资源扩充设计

3.3 视频支撑能力升级设计

3.4 视频应用能力升级设计

3.4.1视频资源目录管理

3.4.2标签管理

3.4.3设备智能搜索扩充

3.4.4监控视频点地图标注

3.4.5视频轮巡

3.4.5.1轮巡序列配置 

3.4.5.2轮巡方案配置

3.4.5.3轮巡计划配置

3.4.6前端视频录像管理

3.4.6.1 录像文件存储管理

3.4.6.2 检索历史视频

3.4.6.3 视频回看

3.4.7质量检测配置

3.4.8用户和权限管理

3.4.9视频调用API接口开发

4 售后服务及方案

4.1售后服务

4.2服务条款和方案

5 项目管理方案

5.1项目实施原则

5.2项目实施计划


1 项目概况

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

2 项目需求

2.1 视频感知资源扩充

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

2.2 视频支撑能力升级

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

2.3 视频应用能力升级

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

3 技术设计方案

3.1系统总体架构

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

3.2视频感知资源扩充设计

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

3.3 视频支撑能力升级设计

        本节略,若有兴趣, 可以参考前面的文章:

        《视频监控解决方案:视频平台升级技术方案(上)》

3.4 视频应用能力升级设计

3.4.1视频资源目录管理

        统一管理系统的各种资源,包括用户、设备、权限、系统参数等所有资源。

        系统支持国标GB/T 28181, 兼容GB/T28181-2011标准, GB/T28181-2014标准, GB/T28181-2016标准。

        通过梳理已接入视频,结合公安一机一档,形成视频资源目录,以服务目录形式向数据共享平台进行发布。在应用平台内部可按照树形结构目录快速查阅相关视频,管理员可对视频资源目录进行编辑和权限管控,不同用户依据权限看到自己权限以内的视频资源树。通过已经发布的视频资源目录,可对所需的视频资源进行不同维度查询和调用。 如下图示:

        资源目录可存储摄像机基础信息和拓展信息等内容,为平台各系统提供资源目录同步、数据上报、数据导出等支撑服务。

        支持数据同步接口、数据查询接口、数据更新接口。数据同步、数据更新接口包括:视频调阅系统的接口、上下级目录管理系统级联接口、上下级目录管理系统通知接口等。

3.4.2标签管理

        依据实际业务场景需要自定义标签。给摄像机赋予单个或多个标签,使其具备可以被快速分组和查询的能力,实现依据不同的业务需求,快速定位到带标签的摄像机,快速调用。

        依据部门、区域、关键字、视频质量、备用五个维度进行自定义标签。通过给摄像机赋予单个或多个标签,使其具备可以被快速分组和查询的能力,从而实现依据不同的业务需求,可以快速定位到还有业务属性标签的摄像机,快速调用。

         部门标签可以依据姑苏区不同部门设立标签,可以基于视频的归属单位进行分组。

        区域标签可以依据所在的属地属性建立街道、社区等地域标签,可以基于区域划分进行分组。

        关键字标签,依据摄像机属性的常用关键字设立标签,如地址关键字xx河、xx路等,智能识别关键字人脸识别、聚集分析、高空抛物等,业务关键字排污口、危险品存放地等。

        视频质量标签,依据质量检测系统识别能力设立对应质量标签,如雪花、黑屏、画面冻结等,便于发现问题通知维护人员维护监控,也便于系统调用时依据标签识别跳过不良视频。

        备用标签,预设10个标签,可以依据实际使用需要进行自定义标签设置。如下图示:

3.4.3设备智能搜索扩充

        对视频目录的重新梳理,补齐摄像机相关的基础信息。可以根据各监控点安装位置、所属区域、所属机构、管理人员名称、手机号码、标签等条件模糊查询

3.4.4监控视频点地图标注

        调用GS区地理信息平台接口,实现在地理信息平台提供的底图基础上任意标注视频点获取该点位的坐标信息进行标注。

3.4.5视频轮巡

        提供视频轮巡功能,对于视频质量检测系统判定的不良画面直接跳过,保证轮巡画面中不出现黑屏、冻结等不良画面。

3.4.5.1轮巡序列配置 

        轮巡序列是轮巡执行的动作,添加轮巡方案时需要绑定轮巡序列,点击 “添加序列" 弹出轮巡序列配置界面,如下图所示:

轮巡序列添加

        另外,选择某一已添加的序列单击鼠标右键可以对已添加的序列可以进行编辑、删除、刷新操作,如下图所示:

轮巡序列编辑

3.4.5.2轮巡方案配置

        点击”添加方案“弹出轮巡方案配置界面,主要功能是实现轮巡动作及轮巡方案添加,如下图所示:

轮巡方案配置界面

        轮巡方案包括方案名称、分屏模式、执行模式、轮巡序列,首次配置时没有轮巡序列,需要首先进行序列动作添加。

        其中,分屏模式分为1、4、9分屏;方案名称根据用户需要命名;执行模式可选一次、循环。另外,双击序列名称即可实现轮巡序列关联,如下图所示:

关联轮巡序列

        另外,选择某一已添加的轮巡方案单击鼠标右键可以实现对该轮巡方案进行编辑、删除、刷新操作,如下图所示。

轮巡方案编辑

3.4.5.3轮巡计划配置

        点击添加计划弹出轮巡计划配置界面实现对轮巡计划的配置,轮巡计划功能实现方式是:通过关联轮巡方案、监视器,实现按配置时间点自动执行的轮巡方案,如下图所示:

轮巡计划配置

3.4.5.4播放方案执行

        视频预览界面中执行轮巡方案,轮巡菜单,所有的播放方案都显示在“轮巡”列表里。播放方案执行时可实现功能包括:上一页、下一页、暂停、停止等,并且可以显示轮巡动作,轮巡方式以及下一个轮巡动作的剩余时间。另外,当播放方案里的摄像机离线时仍可正常启动轮巡切换显示,离线图像自动跳过,以及对播放方案里的摄像机进行云台控制。

3.4.6前端视频录像管理

        利用视频共享平台、视频存储设备,设置需要录像的前端摄像机、录像起讫时间,对视频图像录像,提供删除、查询、回看等功能。

3.4.6.1 录像文件存储管理

        存储管理针对某个通道指定存其储位置,录像模式、归属存储服务器、点播服务器、取流方式、取流类型、优先级别设置、预录时间、存储类型、是否二次存储、是否录像丢失报警、报警存储录像类型、格式、帧率、码率、分辨率、存储天数,任务开始时间段等;

3.4.6.2 检索历史视频

        客户端向录像服务器发送检索历史视频请求。录像服务器查找数据库并将结果返回给客户端。

3.4.6.3 视频回看

        客户端根据返回的历史视频信息,向录像服务器发送历史视频请求。录像服务器响应请求,读取解析流媒体文件,进行RTP封装后发送给流媒体服务器,然后由流媒体服务器转发给客户端。当文件读取结束后,流媒体服务器向录像服务器发送终止命令,录像服务器分别向客户端和流媒体服务器发送终止命令。

3.4.7质量检测配置

        系统提供视频质量检测分析,对接入的视频流的视频质量进行分析,对检测出质量不良的视频进行标记。 能够识别出雪花、滚屏、模糊、偏色、画面冻结、视频信号丢失等异常情况,并给出报警提示。

        可以建立检测任务,对指定范围视频图像进行质量检测,并标注不良视频图像。对检测的分析结果进行查阅、修改、导出等操作。

3.4.8用户和权限管理

        对接政务协同平台,获取全区统一的组织架构和用户列表。

        建立用户分组,进行分组授权,分组内的用户既可以享受自身角色授权权限,也可享受所属分组的授权权限。

3.4.9视频调用API接口开发

        管理软件支持向原有监控平台订阅初始设备目录、发送设备目录订阅通知、发送目录信息变化通知刷新订阅、订阅取消处理。

        管理软件支持向上级视频平台订阅设备信息,共享平台反馈设备信息给业务平台。

        提供支持H5的SDK和API接口,方便上层应用调用经过转码的视频,支持包括PC、手机端和微信端的H5视频调用。

        提供web页面,提供NVR、DVR上的录像链接地址列表(包括用户名和密码),支持点击跳转查阅。

4 售后服务及方案

4.1售后服务

        我们在整个三维地理信息行业具有很强的技术开发优势。除了建立强大的技术支持团队外,还是本地的技术型服务公司能够为客户提供及时,有效的服务。

        服务原则和服务目标:坚持“客户第一,服务第一”原则。

        我们在多年经营中,始终坚持一贯的质量管理方针,坚持“客户第一,服务第一”的服务原则,保证为用户提供完善周到的售后服务和技术支持。我们在多年的服务中已形成一整套切实的用户服务措施,可以针对不同规模、不同行业的用户提供最适合的服务和支持方法。

        始终以向客户提供专业化、标准化、多元化的服务为服务宗旨。

        我们有着完善的技术服务和系统维护队伍,有专门的部门负责对用户的全方位的技术支持和服务,从电话咨询、传真、邮件,直到用户现场服务,我们会以最快的速度响应用户的请求,处理用户系统中出现的各种问题和故障,以保证用户系统的正常运行。

4.2服务条款和方案

(1) 自项目验收合格之日起(自双方代表在平台系统终验报告上签字之日起算),提供为期一年质量保证期的项目售后服务;

(2) 质保期内,我公司负责对开发/销售的产品进行维护,不收取额外费用;

(3) 对系统运行提供维护技术支持,提供及时的 7 天×24 小时故障排除服务,包括电话、邮件支持、故障恢复以及应急保障。

(4) 我公司应成立专门的售后服务小组,提供完善周到的本地化现场服务。在质保期内,系统业务需求发生变更,我公司会积极响应,免费对系统进行优化、调整,满足用户需求变化。

(5)系统维护方案

        系统在使用过程中的维护操作包括软件本身的维护和数据库的维护,当系统使用过程中出现故障,我们提供全方位的保障措施。

        在试运行和免费维护期内,无偿为系统运行中所有故障修复和排除,对软件的缺陷和错误进行整改。

        免费维护期结束后,需要继续进行有偿的运维服务,双方将签订运维服务协议进行约定。

(6)系统维护内容

        系统维护内容包括网络的维护、数据库系统的维护、三维系统运行环境的维护。

        三维系统维护包括系统缺陷的修改、更新,系统功能的修改、增加,性能的优化。

(7)系统升级内容

        系统升级的内容包括:软件版本的升级、三维平台软件的升级。

5 项目管理方案

5.1项目实施原则

        本项目系统建设实施过程中需遵循以下原则:

(1)按照软件生存周期分阶段制定计划并认真实施;

(2)逐个阶段进行确认;

(3)明确责任;

(4)及时沟通;

(5)合理用人;

(6)不断改进项目实施过程。

5.2项目实施计划

        项目开发和实施的质量控制贯穿于项目的全过程,我公司实行对项目整个生命周期的过程管理,在不同阶段,管理的内容、要求、产生的结果有所不同,但目的只有一个,就是确保整个项目的实施成功。

        需求不明确或变更,方案设计偏差,技术难题不能及时解决以及人员变动等,都会不同程度地影响项目的实施和进度,我公司在项目开发和实施中,建议双方采取如下措施来控制项目实施的进度和质量:

(1)自双方合作关系确认之日起,双方项目组即开始对各项目阶段进行监督、控制,落实计划。

(2)系统的重大原则性方案经双方共同评审通过后,最终由双方签字确认。

(3)项目变更(需求、人员变更)应得到双方的签字确认。

(4)项目研发过程中尽可能采用广泛应用和成熟的技术。

(5)涉及到具体的业务、管理内容时,建议重庆地震局相关部门均设立熟悉业务/管理的接口联系人,以准确把握需求,便于开展工作。

(6)加强项目报告和项目例会制度,双方应保证项目阶段性总结会制度,定期召开,双方项目主要负责人必须参与,讨论上阶段项目的进度情况、遇到的问题和解决办法及下阶段工作计划,形成项目报告,提交到项目组所有人员手中,或作为专题信息发布,使所有相关人员能了解项目的进度。建议每周双方召开一次网络/见面会议沟通项目的实施情况,并以会议备忘录的形式发送至双方项目组所有成员。

 


文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。


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

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

相关文章

万亿国债野外图传——天通卫星图传设备类目推荐

在远离都市喧嚣的辽阔自然中,户外工业作业以其独特的重要性日益凸显,涵盖了从高山峻岭的地质勘探、森林资源调查到广袤草原的生态监测等众多领域。然而传统监测方法不能全面覆盖,冰雪覆盖的山区和偏远地区的电力设施状况以及野生动物等户外状…

多功能推拉力测试机可实现焊球推力测试

LB-8100A 多功能推拉力测试机广泛应于与 LED 封装测试、IC 半导体封 装测试、TO 封装测试、IGBT 功率模块封装测试、光电子元器件封装测试、汽 车领域、航天航空领域、军工产品测试、研究机构的测试及各类院校的测试 研究等应用。 多功能推拉力测试机设置主要结构:…

DDD(data display debugger)调试工具

文章目录 DDD安装界面说明 DDD data display debugger是命令行调试程序,可以理解为可视化的GDB。 安装 CentOS下使用以下命令进行安装: yum install ddd等待安装完成即可。 界面说明 顺便写一个测试程序,编译可执行文件 终端命令行输入…

51单片机STC89C52RC——7.1 串口通信

目的/效果 实现单片机串口与电脑串口工具进行数据通讯, 1:设备向电脑串口发送HEX 2:让电脑串口工具控制单片机LED亮灭。同时让单片机反馈控制的结果。 一,STC单片机模块 二,串口通讯 2.1 串行通信与并行通信 &…

智心顾问:为心智障碍家庭带来温暖与专业支持

💙关爱从心开始 —— 理解心智障碍 在这个世界上,有这样一群特殊的群体——心智障碍者。他们通常伴随着个体认知、社会互动和学习能力的障碍。这些障碍可能源于遗传、环境或未知因素,但不应成为他们照护者获得信息和支持的阻碍。心智障碍者的…

webStorm debug vue项目的两种方法

一、前言 本文将介绍通过webstorm对vue项目进行debugger调试的三种方案。 但是,不管通过那种方案,都无法达到类似后端idea调试的体验,感觉十分难受,不过,比起用console.log还是好一些。如果各位有更好的方案&#xf…

【本地知识库】本地知识库+语言大模型=知域问答

本地知识库语言大模型知域问答 本项目实质为本地知识库构建及应用,内容包含: 本地知识库构建及应用相关知识的介绍离线式本地知识库构建及应用在线式本地知识库构建及应用 本地知识库构建及应用相关知识的介绍 本地知识库 本地知识库通常是指存储在…

免费悬浮翻译器都有哪些?看剧学习都适配的翻译器分享~

不知道大家有没有设想过,当我们在查阅外文文档或是观看外语电影时,要是能够借助翻译工具来同步获取译文,那得有多快乐~ 不瞒大家说,现在想要实现这种快乐其实很简单!只要手里头备好几个趁手的免费悬浮翻译器就可以搞定…

为冲刺IPO,喜马拉雅曝裁员20%?钉钉叶军吐槽百度搜索;美国制裁俄罗斯安全软件12名高管;华为自研语言仓颉力战Java

一、商业圈 1.钉钉总裁叶军吐槽百度搜索:前十条都是广告 钉钉总裁叶军在亚布力中国企业家论坛第十届创新年会上发表了演讲,期间他直言不讳地对百度搜索提出了批评。叶军指出,在OpenAI推出智能聊天机器人ChatGPT之后,百度的传统搜…

昇思25天学习打卡营第1天|基本介绍

今天的课程内容是MindSpore和昇腾AI全栈的整体介绍。 MindSpore 介绍 全场景深度学习框架 架构结构 扩展部分 Model Zoo 模型库Extend 扩展库(强化学习/GNN)Sciene 科学计算 开放部分MindExpression 统一API第三方前端 运行部分Data 数据处理AI编译…

k8s知识点

Kubernetes中Service、Ingress与Ingress Controller的作用与关系 Service 是对一组提供相同功能的 Pods 的抽象,并为它们提供一个统一的入口。借助 Service,应用可以方便的实现服务发现与负载均衡。Ingress 是反向代理规则,管理外部流量进入集…

环境安装-GIT

下载 git官网下载 https://git-scm.com/ 安装 点击下载的安装包,并点击下一步 选择安装路径,照例改选自定义路径 选择默认的即可 选择GIT编辑器,默认选择vim即可 设置初始化新项目(本地仓库)的主分支名,按默认即可,点…

web前端:作业四

1.编写一个函数&#xff0c;形参是一个数组&#xff0c;返回数组中所有数字的平均值 <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body><script>// 1.编写一个函数&#xff0…

基于Pytorch框架构建AlexNet模型

Pytorch 一、判断环境1.导入必要的库2.判断环境 二、定义字典1.定义字典 三、处理图像数据集1.导入必要的模块2.定义变量3.删除隐藏文件/文件夹 四、加载数据集1.加载训练数据集2.加载测试数据集3.定义训练数据集和测试集路径4.加载训练集和测试集5.创建训练集和测试集数据加载…

自定义User-Agent:使用Python Requests进行网络请求

在网络编程和数据采集领域&#xff0c;HTTP请求是与服务器交互的基本方式。User-Agent&#xff08;用户代理&#xff09;是HTTP请求中的一个重要字段&#xff0c;它告诉服务器发起请求的客户端类型和版本信息。在某些情况下&#xff0c;自定义User-Agent可以帮助我们模拟不同的…

Web 项目自动化测试主流框架都有哪些?

摘要&#xff1a;本文将详细介绍Web项目自动化测试的主流框架&#xff0c;包括Selenium、Cypress和Puppeteer。从零开始&#xff0c;我们将一步步引导您了解这些框架的使用和规范的书写。 引言&#xff1a;Web项目自动化测试是现代软件开发过程中不可或缺的一部分。它可以提高…

常微分方程算法之编程示例二(梯形法)

目录 一、研究问题 二、C代码 三、计算结果 一、研究问题 本节我们采用梯形法&#xff08;即隐式Eluer法&#xff09;求解算例。 梯形法的原理及推导请参考&#xff1a; 常微分方程算法之梯形法&#xff08;隐式Eluer法&#xff09;_梯形法求解常微分方程-CSDN博客https://…

Day12 单调栈 下一个最大元素

503. 下一个更大元素 II 给定一个循环数组 nums &#xff08; nums[nums.length - 1] 的下一个元素是 nums[0] &#xff09;&#xff0c;返回 nums 中每个元素的 下一个更大元素 。 数字 x 的 下一个更大的元素 是按数组遍历顺序&#xff0c;这个数字之后的第一个比它更大的数…

ES6+Vue

ES6Vue ES6语法 ​ VUE基于是ES6的&#xff0c;所以在使用Vue之前我们需要先了解一下ES6的语法。 1.什么是ECMAScript6 ECMAScript是浏览器脚本语言的规范&#xff0c;基于javascript来制定的。为什么会出现这个规范呢&#xff1f; 1.1.JS发展史 1995年&#xff0c;网景工…

linux上git的使用

目录 1.测试是否安装有git 2.下载项目到本地 3.三板斧 1.将代码放在创建的目录中 2.提交改动到本地 3.提交代码到远端 4.注意点 以及补充内容 1.测试是否安装有git 如果输入git --help 会显示下面一大串那么就是已经安装&#xff0c;否则需要自行手动安装 yum install g…