CN111553005B - 一种基于像素流技术的桥梁可视化***及方法 - Google Patents
一种基于像素流技术的桥梁可视化***及方法 Download PDFInfo
- Publication number
- CN111553005B CN111553005B CN202010318021.3A CN202010318021A CN111553005B CN 111553005 B CN111553005 B CN 111553005B CN 202010318021 A CN202010318021 A CN 202010318021A CN 111553005 B CN111553005 B CN 111553005B
- Authority
- CN
- China
- Prior art keywords
- bridge
- service
- pixel
- communication
- engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 14
- 238000012800 visualization Methods 0.000 title claims abstract description 13
- 238000000034 method Methods 0.000 title description 6
- 230000006854 communication Effects 0.000 claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 37
- 238000012544 monitoring process Methods 0.000 claims abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 7
- 230000003993 interaction Effects 0.000 claims abstract description 5
- 210000001503 joint Anatomy 0.000 claims description 3
- 238000010276 construction Methods 0.000 abstract description 4
- 238000012423 maintenance Methods 0.000 abstract description 4
- 230000000007 visual effect Effects 0.000 abstract description 4
- 238000009825 accumulation Methods 0.000 abstract description 2
- 238000004458 analytical method Methods 0.000 abstract description 2
- 230000011664 signaling Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007794 visualization technique Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Civil Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Architecture (AREA)
- Structural Engineering (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明涉及一种基于像素流技术的桥梁可视化***,主要由四个部分组成:桥梁监测数据通信服务、UE4引擎服务、像素流通信服务、web子***。本发明提供实现对桥梁建设、运维等工作的全面监管,实时监测桥梁动态数据信息,然后对这些信息有效分析并及时发布,实现对桥梁三维模型构件化处理及轻量化加载,以及与桥梁监测数据的实时互动的目标,为提高桥梁可视化水平提供技术积累。
Description
技术领域
本发明涉及桥梁建设、运维等领域,具体涉及一种基于像素流技术的桥梁可视化***及方法。
背景技术
目前,桥梁在建设、运维过程中,将产生大量桥梁监测数据,当前这些监测数据主要以图表展示为主,可视化水平低,监测数据与桥梁模型互动效果较差,不能形象展示桥梁实际状态,若采用BIM模型技术处理桥梁可视化问题,则模型文件较大,不利于浏览器端模型加载及展示。
发明内容
为了解决上述问题,本发明提供一种基于像素流技术的桥梁可视化***及方法,解决桥梁监测可视化水平低、模型大加载困难的问题。
本发明所要解决的技术问题采用以下的技术方案来实现:
一种基于像素流技术的桥梁可视化***,主要由四个部分组成:桥梁监测数据通信服务、UE4引擎服务、像素流通信服务、web子***。
所述桥梁监测数据通信服务与桥梁业务管理***数据对接,实时获取桥梁各项监测数据功能;
所述UE4引擎服务加载桥梁以及桥梁中各构件、地质模型并转化成像素流;通过像素流通信服务,与web子***建立基于WebRTC协议的UDP通信,实现接受web子***的各种指令,并响应输出相关场景的像素流功能;
所述像素流通信服务建立UE4引擎服务与web子***之间基于WebRTC协议的UDP通信通道。
所述web子***主要实现业务数据库交互、业务逻辑处理和相关配置管理;通过像素流通信服务,与UE4引擎服务建立基于WebRTC协议的UDP通信,实现向UE4引擎服务发送指令,以及接收UE4引擎服务的像素流,并在浏览器端进行模型展示功能。
本发明的有益效果:
本发明提供实现对桥梁建设、运维等工作的全面监管,实时监测桥梁动态数据信息,然后对这些信息有效分析并及时发布,实现对桥梁三维模型构件化处理及轻量化加载,以及与桥梁监测数据的实时互动的目标,为提高桥梁可视化水平提供技术积累。
附图说明:
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图;
图1为桥梁可视化***结构图;
图2为桥梁可视化***像素流通信时序图。
具体实施结构:
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
参阅图1,一种基于像素流技术的桥梁可视化***,主要由四个部分组成:桥梁监测数据通信服务、UE4引擎服务、像素流通信服务、web子***。该***集桥梁监测、数据传输、数据分析及可视化展示于一体,是一种综合性桥梁可视化***。
桥梁监测数据通信服务主要是采用主流消息队列通信技术,按照一定通信协议与桥梁业务***数据实时对接,从而获取桥梁实时监测数据。
UE4引擎服务主要是模型加载及模型转化成像素流的输出,以及指令接收、解析及处理,其中指令的处理,主要是根据指令内容,输出相应像素流信息。
像素流通信服务首先是基于NodeJS通信技术分别与web客户端以及UE4引擎服务建立连接,然后基于stun通信技术,分别交换web客户端与UE4引擎服务之间UDP通信相关信息,最后促使web客户端与UE4引擎服务之间直接建立UDP通信连接,并且基于WebRTC协议通信。
web子***主要是实现采集数据的业务逻辑处理以及数据存取等操作;与UE4引擎服务通信,基于像素流通信服务下发指令与UE4引擎服务同时获取像素流信息,并在浏览器端加载显示;对***配置参数及通信状态进行管理,如相关服务器地址信息管理、桥梁监测项管理及各监测项的阈值管理、基于心跳机制的通信监控管理等。
参阅图2,主要描述基于WebRTC技术的像素流服务与web客户端的通信过程,具体过程如下:
图2中1,2是完成浏览器与信令服务建立ws连接
图2中3是信令服务启动ue4客户端
图2中4是信令服务与ue4客户端建立ws连接
图2中5是信信令服务发送stun服务的ip和端口到ue4
图2中6是ue4客户端请求stun服务器获取自己对外的udp的ip和端口,并通过信令服务发送给浏览器
图2中7,8是浏览器创建offer并通过信令服务发送给ue4
图2中9,10是ue4回复answer并通过信令服务发送给浏览器
图2中11,12是浏览器自动筛选出最佳的ue4对外的udp的ip和端口,并使用ue4回复的answer信息创建RTCPeerConnection和RTCDataChannel,与ue4创建RTC连接,并进行像素流和数据的通信。
上文中所述的ws指的是websocket通信,信令服务指的是利用NodeJS技术建立的一个通信服务。信令服务、stun服务都统称像素流通信服务。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (1)
1.一种基于像素流技术的桥梁可视化***,其特征在于,主要由四个部分组成:桥梁监测数据通信服务、UE4引擎服务、像素流通信服务、web子***;
所述桥梁监测数据通信服务与桥梁业务管理***数据对接,实时获取桥梁各项监测数据功能;
所述UE4引擎服务加载桥梁以及桥梁中各构件、地质模型并转化成像素流;通过像素流通信服务,与web子***建立基于WebRTC协议的UDP通信,实现接受web子***的各种指令,并响应输出相关场景的像素流功能;
所述像素流通信服务建立UE4引擎服务与web子***之间基于WebRTC协议的UDP通信通道;
所述web子***主要实现业务数据库交互、业务逻辑处理和相关配置管理;通过像素流通信服务,与UE4引擎服务建立基于WebRTC协议的UDP通信,实现向UE4引擎服务发送指令,以及接收UE4引擎服务的像素流,并在浏览器端进行模型展示功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010318021.3A CN111553005B (zh) | 2020-04-21 | 2020-04-21 | 一种基于像素流技术的桥梁可视化***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010318021.3A CN111553005B (zh) | 2020-04-21 | 2020-04-21 | 一种基于像素流技术的桥梁可视化***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111553005A CN111553005A (zh) | 2020-08-18 |
CN111553005B true CN111553005B (zh) | 2023-10-13 |
Family
ID=72002995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010318021.3A Active CN111553005B (zh) | 2020-04-21 | 2020-04-21 | 一种基于像素流技术的桥梁可视化***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111553005B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115514747B (zh) * | 2022-09-23 | 2024-07-09 | 深圳市瑞云科技有限公司 | 一种基于webrtc的实景三维模型的分布式预览方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130101202A (ko) * | 2012-03-05 | 2013-09-13 | 성균관대학교산학협력단 | 교량구조물의 증강현실 기반 안전진단 정보 가시화 방법 및 그 시스템 |
CN106919644A (zh) * | 2017-01-17 | 2017-07-04 | 中交第二航务工程局有限公司 | 桥梁施工实时监控*** |
CN109831652A (zh) * | 2019-02-25 | 2019-05-31 | 国网黑龙江省电力有限公司七台河供电公司 | 基于树莓派和WebRTC的便携式智能眼镜高压输电设备辅助检修*** |
CN109962977A (zh) * | 2019-02-25 | 2019-07-02 | 国网吉林省电力有限公司吉林供电公司 | 一种基于树莓派的高压输电设备检修辅助***及其操控方法 |
CN110500992A (zh) * | 2019-08-06 | 2019-11-26 | 安徽省交通规划设计研究总院股份有限公司 | 一种桥梁通航净空尺度实时监测预警***及方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10652504B2 (en) * | 2014-03-28 | 2020-05-12 | Aetonix Systems | Simple video communication platform |
US20190313026A1 (en) * | 2018-04-09 | 2019-10-10 | Qualcomm Incorporated | Multi-context real time inline image signal processing |
-
2020
- 2020-04-21 CN CN202010318021.3A patent/CN111553005B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130101202A (ko) * | 2012-03-05 | 2013-09-13 | 성균관대학교산학협력단 | 교량구조물의 증강현실 기반 안전진단 정보 가시화 방법 및 그 시스템 |
CN106919644A (zh) * | 2017-01-17 | 2017-07-04 | 中交第二航务工程局有限公司 | 桥梁施工实时监控*** |
CN109831652A (zh) * | 2019-02-25 | 2019-05-31 | 国网黑龙江省电力有限公司七台河供电公司 | 基于树莓派和WebRTC的便携式智能眼镜高压输电设备辅助检修*** |
CN109962977A (zh) * | 2019-02-25 | 2019-07-02 | 国网吉林省电力有限公司吉林供电公司 | 一种基于树莓派的高压输电设备检修辅助***及其操控方法 |
CN110500992A (zh) * | 2019-08-06 | 2019-11-26 | 安徽省交通规划设计研究总院股份有限公司 | 一种桥梁通航净空尺度实时监测预警***及方法 |
Non-Patent Citations (1)
Title |
---|
桥梁健康监测***中LoRa技术的应用研究;赵翔;杜赛赛;谢黎明;徐寒亭;;安徽建筑(第12期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111553005A (zh) | 2020-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109327509B (zh) | 一种主/从架构的低耦合的分布式流式计算*** | |
EP3907641A1 (en) | Intelligent management method and system based on edge computing | |
CN112804302B (zh) | 一种基于云边协同的电力视频图像分析***及方法 | |
CN106295107A (zh) | 一种实现医学影像同步会诊的方法及*** | |
CN111553005B (zh) | 一种基于像素流技术的桥梁可视化***及方法 | |
US8055616B2 (en) | Application sharing smoothness | |
CN108833405A (zh) | 一种智能摄像表的云识别服务处理平台及方法 | |
CN111600297A (zh) | 云-边协同下电网设备运行数据的在线分析方法及装置 | |
CN111932663A (zh) | 基于多层级非对称通信管理的并行绘制方法 | |
CN103974029A (zh) | 视频监控的方法、***及装置 | |
CN108616711A (zh) | 一种基于视频信号解决信息网络隔离的交互方法 | |
CN114386615A (zh) | 基于可视化拖拉的机器学习分析方法、***、设备及介质 | |
CN112182086A (zh) | 一种气象数据仓库后端接口数据传输交互***及方法 | |
CN106385568A (zh) | 一种视频监控*** | |
CN114301880B (zh) | 三维数据传输方法及电子设备、信令服务器 | |
WO2015176516A1 (zh) | 一种业务流程的跟踪方法及装置 | |
CN104683731B (zh) | 一种用于异构平台间通信的方法及*** | |
CN113218383A (zh) | 一种云端机器人地图构建方法及*** | |
Ryu et al. | Performance Analysis of Applying Deep Learning for Virtual Background of WebRTC-Based Video Conferencing System | |
CN116737351A (zh) | 图像处理***运行管理方法、装置、存储介质及电子设备 | |
CN111882676A (zh) | 一种远程监控保障***及监控保障方法 | |
Chouiten et al. | Distributed Augmented Reality systems: how much performance is enough? | |
CN112035243A (zh) | 数据查询方法、装置、终端及介质 | |
CN114006843B (zh) | 确定带宽的方法、装置和电子设备 | |
KR102391898B1 (ko) | 영상 데이터 전송을 위한 원격 접속 시스템 및 이의 실행 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |