首页 > 其他分享 >项目解决方案: 视频监控接入汇聚平台和三维建模系统融合来实现三维立体可视化指挥系统中的实时视频无缝融合

项目解决方案: 视频监控接入汇聚平台和三维建模系统融合来实现三维立体可视化指挥系统中的实时视频无缝融合

时间:2024-11-16 15:14:12浏览次数:3  
标签:视频 接入 平台 三维 融合 录像 监控

目录

一、项目要求描述

1、实时视频接入和控制要求

2、视频播放要求

3、可以提供API接口供其他软件应用程序调用

二、方案设计

1、方案设计图

2、需求实现

三、产品和功能描述

1、概述

2、视频监控接入和汇聚平台

(1)概述

(2)视频浏览及控制

(3)数据信息管理

(4)用户权限管理

3、流媒体服务器

(1)概述

(2)主要功能

四、立体视频融合实现效果展示

1、三维视频融合展示效果一(室内场景)

2、三维视频融合展示效果二(室外场景)


一、项目要求描述

        要在一个大型的三维立体可视化指挥系统中实现嵌入实时监控视频,视频监控系统已经建设好,能够提供系统的接口,供应用系统调用。项目的具体要求如下:

1、实时视频接入和控制要求

        支持视频转发、支持视频编解码服务;
        支持接入国标流和onvif协议;
        对于球机设备,必须支持前端设备姿态调整指令;

2、视频播放要求

        支持视频融合实时播放流和回放功能;
        可以同时播放12路以上;
        非flv编码需要提供前端播放组件;

3、可以提供API接口供其他软件应用程序调用

        直接调用组件播放;
        可以直接切换到web客户端进行播放。

二、方案设计

1、方案设计图

        如下为系统的方案设计图。视频综合资源管理平台包含两部分:视频监控接入和汇聚平台、流媒体服务器,负责接入前端设备,对前端的视频可以进行转发、解码等处理,同时可以提供API接口、开发控件,提供给三维视频引擎、以及其他应用程序调用。

2、需求实现

        通过视频综合平台服务,可以实现接入多路支持国标流和onvif协议的视频,也可以通过SDK接入一些私有码流,可以是网络摄像机(比如球机),以及DVR/NVR等设备。可以同时接入200路视频;

        通过流媒体服务器,可以提供视频的转发、录像、回放处理等;

        视频客户端可以实现视频的解码播放、录像回放,以及球机的PTZ等姿态调整、镜头控制等;客户端还可以提供各种格式的媒体流,包括flv、hls、webrtc、rtmp、rtsp等,并进行播放。

        提供视频监控客户端和API接口、视频播放组件,可以提供给上层进行调用,播放不同格式的视频流,包括flv、hls、webrtc、rtmp、rtsp等。

三、产品和功能描述

1、概述

        AS-V1000监控接入和汇聚平台是一套集成了用户设备权限管理、视音频监控、大容量存储、报警联动、电子地图的系统平台软件。它结合了现代视频技术、网络通讯技术、计算机控制技术、流媒体传输技术的综合解决方案,为用户提供了强大的、灵活的组网和应用能力。

        平台实现了丰富的功能,包含:实时多媒体数据转发和管理、移动流媒体转发管理、不间断录像、录像文件检索和回放、录像下载、设备状态管理、系统报警管理、视频转码、视频点播等等;整个平台具备稳定可靠、使用安全、兼容性强、接口开放、服务可堆叠、服务可多级级联、系统可平滑扩容等特点。

2、视频监控接入和汇聚平台

(1)概述

        视频监控接入和汇聚平台,具有设备接入管理、用户设备权限管理、视音频监控、报警联动、音视频转发等多种功能的服务器。

        系统平台能够实现接入不同品牌的视频监控平台、视频相关设备、外围设备等等;支持国际和国内的一些标准对接协议,包括sdk协议、GB/T28181协议、ehome协议等等。可以通过各种协议,接入IPC、DVR、DVS、NVR等设备,以及一些大型的视频监控平台,包括海康威视、浙江大华、苏州科达、杭州宇视等主流品牌的监控平台;对于有些特有品牌的平台, 也能够通过SDK接口、私有协议等方式接入进入本系统平台;反过来,本平台也提供开放接口,能够接入到其他标准或者非标准的平台。

(2)视频浏览及控制

        图像浏览是监控系统最基本的功能。通过客户端软件或电视墙可对监控现场图像进行实时浏览,同时可对前端摄像机进行PTZ控制,对于球机设备,可以实现镜头的左右、上下转动,视野的拉近拉远等。

        客户端软件支持4/9/16/25/36等等分屏浏览方式,同时支持N+1方式浏览;系统支持轮询解码输出显示,可自动轮流显示前端监控现场图像。

        系统支持对前端监控图像进行字幕设置和时间显示,方便监控中心了解监控现场。

        系统提供图像抓拍功能,监控中心可随时根据需要抓拍监控图像。

(3)数据信息管理

        本次系统具备前端自定义功能,可对前端进行名称、ID等进行统一编码,统一管理;系统具备完善的日志功能,能够实时记录所有登陆、操作、交换、告警等信息。可提供完善的数据信息管理功能。

(4)用户权限管理

        本次系统具备强大的用户管理功能,支持三级用户管理和多级权限管理。能够设立管理员、操作员、浏览用户三级用户,可以为不同的用户分配不同的管理权限,如:图像浏览、云镜控制、录像与放像、电视墙操作等等。

        系统支持B/S或C/S管理架构,使用PC通过网络连接到监控平台,通过用户名/密码认证后即可获得相应的管理操作权限,尽心系统管理。

3、流媒体服务器

(1)概述

视频录像服务器主要包括视频的录制和回放,主要包括如下功能:

  • 设备存储预案管理
  • 会话请求
  • 定时录像
  • 创建录像文件索引
  • 删除录像文件索引
  • 录像文件点播
  • 录像文件点播控制,包括播放、暂停、快放、慢放、单帧向前、单帧向后、快退播放等功能
  • 切片功能
  • 录像文件下载

(2)主要功能

        主要功能包括录像存储、数据备份与录像回放。

        可实现对监控现场图像、声音、数据等进行实时存储。数据保存在监控中心,同时在监控前端进行存储备份,保证在传输线路发生故障时也能提供数据存储。

        录像存储支持手动、定时、告警等多种控制方式,可实现按时间段进行录像、告警触发录像。录像数据以文件形式存储在磁盘上,可方便的调看、导出,刻录成盘,提供数据备份。

        录像文件数据库详细记录设备、通道、时间、报警信息等,方便准确查询。

        录像文件的检索可支持秒级检索,可按名称、录像方式、时间段等进行检索;录像文件的回放支持本地回放和远程点播,可方便的查看历史资料,可对回放的录像进行快进、拖拉的控制,方便观看。

        系统具备完善的日志功能,可对所有的操作、控制、报警等信息进行保存,日志文件支持导出。

四、立体视频融合实现效果展示

1、三维视频融合展示效果一(室内场景)

(1)如下图所示,是没有融合视频监控画面的三维立体可视化指挥系统的部分界面,为室内场景。

立体室内场景

(2)如下图所示,融合了视频监控画面的三维立体可视化指挥系统的效果,可以看出,视频画面叠加到了三维立体系统的界面上了。

立体室内场景融合

2、三维视频融合展示效果二(室外场景)

(1)如下图所示,为没有融合视频监控画面的三维立体可视化指挥系统的部分界面,为室外场景。

三维室外场景

(2)如下图所示,融合了视频监控画面的三维立体可视化指挥系统的效果,可以看出,视频画面叠加到了三维立体系统的界面上了。叠加后的画面,界面上的人和车清晰可见。

三维室外场景融合


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


标签:视频,接入,平台,三维,融合,录像,监控
From: https://blog.csdn.net/weixin_70208651/article/details/143752088

相关文章

  • 数据采集与融合技术实验四
    数据采集与融合技术作业四码云链接完整代码链接:gitte作业①:要求:▪熟练掌握Selenium查找HTML元素、爬取Ajax网页数据、等待HTML元素等内容。▪使用Selenium框架+MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据......
  • 抖音巨量千川投流快速增至1k-100w粉丝的秘诀,抖音,快手,视频号等全平台涨粉黑科技
    在抖音这个短视频平台上,@理理......
  • Pointnet++改进68:添加FFCM |融合傅里叶卷积
    简介:1.该教程提供大量的首发改进的方式,降低上手难度,多种结构改进,助力寻找创新点!2.本篇文章对Pointnet++特征提取模块进行改进,加入,提升性能。3.专栏持续更新,紧随最新的研究内容。目录1.理论介绍2.修改步骤2.1步骤一     2.2步骤二     2.3步骤三1......
  • 短视频app搭建,了解Java基本数据类型
    短视频app搭建,了解Java基本数据类型Java条件语句if…else一个if语句包含一个布尔表达式和一条或多条语句。//如果只有一条语句可以不用{}if(--)a=0;//多条语句需要{}if(--){a=0;b=0;}//if()的()里面填条件 if…else语句if语句后面可以跟else语句,当if......
  • 基于UDP协议的千兆以太网红外视频传输模块设计与实现
    系列文章目录1.非制冷红外探测器片上非均匀校正(on-chipoffsetcalibrationOOC)技术应用分析2.非制冷红外探测器驱动模块设计与实现文章目录一、前言二、基于Zynq的总体架构设计三、红外视频传输处理软件设计四、红外视频传输存储设计五、PS端软件设计总结前言 ......
  • php开源短视频源码,如何快速修改MySQL的表结构?
    php开源短视频源码,如何快速修改MySQL的表结构?修改表修改MySQL的表结构修改数据库编码格式alterdatabase<数据库名>charactersetutf8mb4; 修改表的编码altertable<表名>charactersetutf8; 修改表的列名#altertable表名changecolum......
  • 短视频开源源码,报错信息显示ID重复的解决方案
    短视频开源源码,报错信息显示ID重复的解决方案原因分析在最终添加的方法中,出现了重复ID的报错。对于为什么ID会重复,我思考了很久也没有想通。我沿着代码往上找到了saveList。intbatchSize=5000;if(CollUtil.isNotEmpty(saveList)){List<List<Map<String,Obj......
  • electron视频音频处理简单说明
    属于一个总结,一般我们都是使用navigator.mediaDevices.getUserMedia+desktopCapturer集成,但是getUserMedia对于音频的捕捉是有一些问题的(audio为true会有bug)基于sessionsetDisplayMediaRequestHandler推荐基于此方法,可以灵活的实现音视频的捕捉处理,win.webContents.ses......
  • ffmpeg视频编码
    一、视频编码流程使用ffmpeg解码视频帧主要可分为两大步骤:初始化编码器和编码视频帧,以下代码以h264为例1.初始化编码器初始化编码器包含以下步骤:(1)查找编码器videoCodec=avcodec_find_encoder_by_name(videoCodecName);if(!videoCodec){release();retur......
  • 音视频基础能力之 iOS 视频篇(一):视频采集
    涉及硬件的音视频能力,比如采集、渲染、硬件编码、硬件解码,通常是与客户端操作系统强相关的,就算是跨平台的多媒体框架也必须使用平台原生语言的模块来支持这些功能本系列文章将详细讲述移动端音视频的采集、渲染、硬件编码、硬件解码这些涉及硬件的能力该如何实现本文为该系......