视频分析服务器系统架构,视频分析服务器建设技术需求方案_北京明景科技

本文主要是介绍视频分析服务器系统架构,视频分析服务器建设技术需求方案_北京明景科技,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原标题:视频分析服务器建设技术需求方案_北京明景科技

在公安信息化建设深入开展的背景下,现有视频监控网络存在着缺乏深度应用的模式。其应用的瓶颈是视频信息如何高效提取,如何同其他信息系统进行标准数据交换、互联互通及语义互操作。解决这一问题的核心技术即是视频结构化描述的技术。用视频结构化描述技术提升公安在视频侦查、破案方面的效能,使之形成新一代的智慧化、语义化、情报化的视频处理工具系统。

视频分析服务器采用先进的图像处理技术、视频结构化描述技术、云计算技术实现视频图像结构化处理,实现以机器自动处理为主的视频信息处理和分析,快速提取实时监控视频或监控录像中的视频信息,并存储于中心数据库中。平台能够实时对监控区域的录像文件进行特征分析(如颜色、大小、方向、时间、地点等),使原来需要数小时查看的文件,在几分钟内可以快速浏览查看。用户通过结构化视频合成回放,可以快捷的预览视频覆盖时间内的可疑事件和事件发生时间。并可以根据结构化短片中的单个事件索引,直接链接播放可疑事件的原始视频,观看整个事件的真实情况。

bc60148ceaf59620054e6228e9f72889.png

建设一套基于云计算架构的基础视频分析服务器,有效利用目前联网的实时视频及存储录像的视频文件资源,从海量的视频文件中迅速定位播放相关事件的视频,找出有价值的视频信息,缩短视频回放翻查时间,节省人力,使查看所有视频成为日常工作的一部分。同时处理后存储于数据库中的视频信息可以通过技术手段转化为公安工作可用的情报;实现主动监控、自动联网分析等网络功能;全方位拓展视频在警务工作中的应用模式,大幅度提高技术的易用性,实现以业务民警为中心的随时随地的灵活、简单、多样的视频按需服务应用。

视频分析服务器必须具备以下基本要求:

系统具备云计算架构,部署应采用集中处理、分级调阅的方式,具备多级级联,动态结构化处理服务自动分配,具备系统多节点的平衡负载,重特大事件处理时可并行网络服务计算能力及集群能力;

客户端应支持C/S架构,单个节点设备最少具备20个用户并发访问;

后台管理应支持B/S架构,具备权限、用户、结构化任务设置、综合网管等功能。

具备从硬盘录像机获取视频流和录像文件;

具备用户上传本地视频文件;

具备对上传文件进行统一转码,满足网络点播;

具备对上传文件进行结构化视频合成播放,并能够基于结构化后视频的事件标签回溯播放原始视频。

具备对上传的视频文件或视频流进行结构化分析,满足视频内活动事件的特征信息提取,通过时间戳与视频文件关联后进行结构化存储;

具备对处理文件的内容搜索,按视频内活动事件的运行方向、活动范围、颜色值、大小等特征进行搜索和过滤;同时具备所有视频时间、地点等条件搜索和过滤。

具备对平台中各个处理单元的实时运行检测,提供综合网管模块,能够对平台各服务模块及设备的资源利用的情况,通过图表的方式进行直观展示;

具备权限控制功能,通过为不同用户指定相应的角色,来控制用户的可操作范围。返回搜狐,查看更多

责任编辑:

这篇关于视频分析服务器系统架构,视频分析服务器建设技术需求方案_北京明景科技的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/179765

相关文章

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.

SpringBoot3.X 整合 MinIO 存储原生方案

《SpringBoot3.X整合MinIO存储原生方案》本文详细介绍了SpringBoot3.X整合MinIO的原生方案,从环境搭建到核心功能实现,涵盖了文件上传、下载、删除等常用操作,并补充了... 目录SpringBoot3.X整合MinIO存储原生方案:从环境搭建到实战开发一、前言:为什么选择MinI

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

MySQL中的LENGTH()函数用法详解与实例分析

《MySQL中的LENGTH()函数用法详解与实例分析》MySQLLENGTH()函数用于计算字符串的字节长度,区别于CHAR_LENGTH()的字符长度,适用于多字节字符集(如UTF-8)的数据验证... 目录1. LENGTH()函数的基本语法2. LENGTH()函数的返回值2.1 示例1:计算字符串

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文