一种城市级广域高精度CIM场景服务端动态流渲染技术方法技术

技术编号:29465103 阅读:24 留言:0更新日期:2021-07-27 17:53
本发明专利技术公开了一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:包括以下步骤:步骤一:场景可视化信息数据采集:S1:分析识别对象;S2:分片音视频编码;步骤二:高清渲染动态流输出:S3:推流;S4:拉流;步骤二:信令服务中转:S5:用户信令;S6:中转信令。本发明专利技术设计合理,针对广域高精度CIM的场景渲染,采取对可视化要素和特征信息处理,以及对空间矢量拓扑信息分解提取,建立空间矢量数据库支持拓扑空间分析,从而解决城市广域高精度CIM场景渲染的分发供用户,提供高精度、多设备、跨平台实时操纵浏览CIM场景的技术支撑能力。

A dynamic stream rendering technology method for urban wide area high-precision CIM scene server

【技术实现步骤摘要】
一种城市级广域高精度CIM场景服务端动态流渲染技术方法
本专利技术涉及CIM应用平台
,具体涉及一种城市级广域高精度CIM场景服务端动态流渲染技术方法。
技术介绍
高精度CIM场景是由海量城市信息数据为基础,建立起三维城市空间模型和城市信息的有机综合体,基于BIM和GIS技术的融合,CIM将数据颗粒度精确到城市建筑物内部的单个模块,并加入炫酷的特效制作成实时动态的、虚实交互的智慧城市CIM场景;通信信令服务端控制程控交换、网络数据库、网络中其它“智能”节点交换下列有关信息:呼叫建立、监控(Supervision)、拆除(Teardown)、分布式应用进程所需的信息(进程之间的询问/响应或用户到用户的数据)、网络管理信息。信令传输为CIM场景与可视化流服务端搭建消息通道,用来保证正常通信所需要的控制信号;高可视化流服务通过流套接字与信令服务建立稳定可靠的数据传输服务,该服务将保证数据能够实现无差错、无重复送,并按顺序接收,并且将采集到的信令消息流式传输分发(参看说明书附图中图1)。在空间范围和技术逻辑上,CIM(CityInformationModeling)的建设是“大场景的GIS数据+小场景的BIM数据+物联网IOT”的有机结合。已有的BIM技术对城市中各个建筑可以做到构件尺度的数字孪生,从而将建筑物的信息数字化;GIS技术则能够对城市尺度上的地形地貌、土地利用等宏观空间环境特征和人群特征、信息资金流动等城市中无形的社会经济活动信息进行结构化、历时性的储存。而物联网IOT技术通过城市传感器的广泛布设,一方面可以对BIM中建筑物的运营数据进行补充,更重要的是对交通流、大气水文等城市开放空间中的微观环境变化进行实时感知和收集。BIM与GIS在空间范围上互补,数据结构上共通,每栋建筑可以看作GIS中的一个地物,每一根管道、路灯等城市基础设施也可看作BIM的一个构件。在此基础上嵌入物联网数据,又大大提升了数据空间和时间粒度的细化程度,实现对城市空间精细、全面、动态、实时的数字化。在全面收集数据的基础上,CIM通过统一的数据平台将各领域不同维度的数据进行结构化、标准化整合。一方面实现城市级数据的可计算,对任意空间范围内的建筑面积、容积率等空间指标和人口密度、车辆密度甚至用水用电量等社会经济指标进行统计分析,并可通过机器学习和仿真模拟挖掘规律、进行预测。另一方面通过空间信息可视化的技术,使得城市数据能够与其空间位置实时对应,一目了然,便于运维和管理人员的迅速感知和决策。目前基于CIM技术面向智慧城市应用后必然会面对大范围的、动态实时的海量模型数据信息,普通应用方式存在大数量动态加载、浏览性能、对象实体化、空间拓扑分析等诸多方面的问题和挑战:对海量模型数据加载问题:单栋常规建筑完整全要素模型,文件大小一般达到2G,1000万三角面,10万构件数,对于超高层综合体建筑则更大几倍,加之CIM平台是面向城市区域级别的系统,平台体量涵盖几百至几万的建筑群,整体模型数据属于海量级别,用传统方式加载和应用必然遇到瓶颈和难度;对高精度模型数据加载问题:常规城市级CIM场景,由于传统场景渲染局限性场景大范围采用工程BIM模型结构的LOD100阶段。此阶段的模型通常为表现建筑体量,分析包括体积,建筑朝向、墙面、模型实体尺寸、形状、位置等几何信息,场景精细化程度不足,对于专业的结构性分析无法在CIM场景中体现;对浏览性能问题:由于CIM平台面临的海量模型数据问题,动态加载存在瓶颈和难度,场景的浏览性能同样受到影响,对硬件设备要求较高,传统方式无法高效、快速、流畅的操控浏览,由于不同于客户端,Web端首先需要解决网络数据传输以及顾及好前端浏览器在资源上的使用限制,比如渲染上chrome的v8对于内存的使用在32位系统上的最大限制是1G,64位系统上的最大限制是4G,而传输上更是需要视网络情况而定了,目前大多数大型Web3D应用还难以做到在互联网上流畅访问,所以这也成为了一个类似的伪问题,理论上你可以在任何互联网到达的地方使用到系统,但在实际中需要有前提条件比如:第一、足够的带宽;第二、足够好的硬件支持,这条件显然并不比安装个插件或者下载个应用更轻松,前端有限制就无法满足海量高精度CIM场景的加载;对空间拓扑分析问题:城市级广域CIM场景由于承载瓶颈无法加载精细化BIM模型数据,则无法进行空间拓扑分析应用,如工程建设管线碰撞分析、连通性分析等;对渲染视频流卡顿问题:一般的流在传输过程中,会对视频进行编解码,高清视频往往会给硬件带来解码压力,由于解码造成的卡顿尤为明显。如果手机/电脑硬件配置低,或播放软件版本过低,编解码的速度就会降低,就可能造成视频播放卡顿的情况;对视频流无法于用户交互问题:传统的流式传输方式是将动画、视音频等多媒体文件经过特殊的压缩方式分成一个个压缩包需经过几秒或几十秒的启动延时即可在用户的计算机上利用相应的播放器或其它的硬件、软件对压缩的动画、视音频等流式多媒体文件解压后进行播放和观看,这种传统的流不能让用户有参与控制权,而BIM场景一方面是体现在人机交互上;为此,我们提出一种城市级广域高精度CIM场景服务端动态流渲染技术方法。
技术实现思路
本专利技术的目的在于克服现有技术中存在的上述问题,提供一种城市级广域高精度CIM场景服务端动态流渲染技术方法,针对广域高精度CIM的场景渲染,采取对可视化要素和特征信息处理,以及对空间矢量拓扑信息分解提取,建立空间矢量数据库支持拓扑空间分析,从而解决城市广域高精度CIM场景渲染的分发供用户,提供高精度、多设备、跨平台实时操纵浏览CIM场景的技术支撑能力。为实现上述技术目的,达到上述技术效果,本专利技术是通过以下技术方案实现:一种城市级广域高精度CIM场景服务端动态流渲染技术方法,包括以下步骤:步骤一:场景可视化信息数据采集:S1:分析识别对象;S2:分片音视频编码;步骤二:高清渲染动态流输出:S3:推流;S4:拉流;步骤二:信令服务中转:S5:用户信令;S6:中转信令。优选地,所述S1中,在VC下用相关函数采集相机视域范围上的点、线和面并更改分辨率,可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目;显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰,通过场景镜头识别可视化信息,设置分辨率并分片加载进临时缓存中。优选地,所述S2中,通过第一步得到的分析信息数据,进行运动补偿的帧间预测、DCT变换、自适应量化、熵编码等压缩技术。优选地,所述S3中,将采集的音视频数据使用传输协议进行封装,变成流数据;常用的流传输协议有RTSP、RTMP、HLS等,使用RTMP传输的延时通常在1–3秒,对于手机直播这种实时性要求非常高的场景,RTMP也成为手机直播中最常用的流传输协议,最后通过一定的Qos算法将音视频流数据推送到网络断,通过CDN进行分发。优选地,所本文档来自技高网
...

【技术保护点】
1.一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:包括以下步骤:/n步骤一:场景可视化信息数据采集:/nS1:分析识别对象;/nS2:分片音视频编码;/n步骤二:高清渲染动态流输出:/nS3:推流;/nS4:拉流;/n步骤二:信令服务中转:/nS5:用户信令;/nS6:中转信令。/n

【技术特征摘要】
1.一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:包括以下步骤:
步骤一:场景可视化信息数据采集:
S1:分析识别对象;
S2:分片音视频编码;
步骤二:高清渲染动态流输出:
S3:推流;
S4:拉流;
步骤二:信令服务中转:
S5:用户信令;
S6:中转信令。


2.根据权利要求1所述的一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:所述S1中,在VC下用相关函数采集相机视域范围上的点、线和面并更改分辨率,可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目;显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰,通过场景镜头识别可视化信息,设置分辨率并分片加载进临时缓存中。


3.根据权利要求1所述的一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:所述S2中,通过第一步得到的分析信息数据,进行运动补偿的帧间预测、DCT变换、自适应量化、熵编码等压缩技术。


4.根据权利要求1所述的一种城市级广域高精度CIM场景服务端动态流渲染技术方法,其特征在于:所述S3中,将采集的音视频数据使用传输协议进行封装,变...

【专利技术属性】
技术研发人员:熊灿邓万书
申请(专利权)人:本影上海网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1