数字孪生核心技术揭秘.pdf
《数字孪生核心技术揭秘.pdf》由会员分享,可在线阅读,更多相关《数字孪生核心技术揭秘.pdf(82页珍藏版)》请在咨信网上搜索。
1、封面页(此页面将由下图全覆盖,此为编辑稿中的示意,将在终稿 PDF 版中做更新)目录 数字孪生核心技术揭秘(一):渲染引擎.4 数字孪生核心技术揭秘(二):三维模型.26 数字孪生核心技术揭秘(三):倾斜摄影.42 数字孪生核心技术揭秘(四):大规模植被系统生成.56 数字孪生核心技术揭秘(五):BIM 究竟是解药还是毒药?.63 数字孪生核心技术揭秘(六):传统三维 GIS 与数字孪生的区别.72 数字孪生核心技术揭秘(一):渲染引擎 4 数字孪生核心技术揭秘(一):渲染引擎 简介:从 2017 年“数字孪生城市”概念走红开始,全国各地“数字孪生城市”如雨后春笋般涌现,迅速推动了整个行业快速
2、发展。与此同时,整个“数字孪生城市”产业链路上的技术瓶颈开始显现,尤其是数字孪生城市构建的核心环节之一的三维渲染引擎已经成为制约数字孪生城市项目正真实战落地的核心痛点。数字孪生最早是应用于大型装备制造业领域的一项革命性创新,通过搭建一个将制造流程全部进行整合的数字孪生生产系统,实现从产品设计、到生产计划、再到制造执行的全过程数字化。数字孪生概念与城市数字化管理结合之后,便诞生了“数字孪生城市”的概念。作为物理世界镜像的数字孪生城市,物理城市之中所有的建筑、道路、设施、人等等对象,都在数字城市有数字镜像,两个平行世界同步运转,实现视觉、数据与互动的统一,可以说数字孪生城市是“智慧城市”的终极形态
3、。从 2017 年“数字孪生城市”概念走红开始,全国各地“数字孪生城市”如雨后春笋般涌现,迅速推动了整个行业快速发展。与此同时,整个“数字孪生城市”产业链路上的技术瓶颈开始显现,尤其是数字孪生城市构建的核心环节之一的三维渲染引擎已经成为制约数字孪生城市项目正真实战落地的核心痛点。目前大多数数字孪生城市项目在三维渲染引擎的技术选型上通常是 2 种方案,一种是主流游戏引擎,另外一种是传统 GIS 引擎。游戏引擎和 GIS 引擎在各自传统行业内是完全满足用户需求的,但是跨界支持数字孪生的应用场景便显得力不从心;这也是为什么 DataV 团队自研三维渲染引擎的原因。数字孪生核心技术揭秘(一):渲染引擎
4、 5 一、蓝海市场的机遇与挑战:数字孪生城市需要什么样的渲染引擎 1.数字孪生城市的构建,必须基于精准的地理数据 从“数字孪生城市”概念刚兴起时,行业内只需要用游戏引擎渲染几个手工精模,就可以包装一款“智慧城市应用”了。随着客户不断接受新技术的熏陶,行业对“数字孪生城市”的述求越来越贴近真实业务;为了实现对数字孪生城市的实际运营管理,整个数字城市的构建必须基于精准的地理数据逐渐达成了行业共识。从数据角度出发,整个数字孪生城市可用剖分成逐层叠加的数据层,包括地形、水系、道路、建筑、IOT 设备等等,每一层次数据都可以由精准的时空数据支持。近期兴起的 CIM 概念,从数据上给出了数字孪生城市的定义
5、:CIM=BIM+GIS+IoT。BIM 代表了建筑体的精准表达,GIS 数据(包括矢量数据、倾斜摄影、高精地图、卫星影像等等)提供了建筑体之外整个城市的数据表达,而 IOT 设备好比是整个城市的神经网络,为整个数据孪生城市的全域感知提供了信息来源。数字孪生核心技术揭秘(一):渲染引擎 6 任何一个完整的数字孪生应用,都包含数据采集、数据融合、场景构建、应用构建四个阶段,每个阶段都涉及渲染引擎对数据的约束,因此对多源多分辨率空间数据的解析、融合与渲染的支持,是一个合格的数字孪生渲染引擎的基础能力。2.数字孪生城市的呈现,必须尽量还原真实世界 如何定义三维引擎对场景的真实还原能力?对场景的真实还
6、原能力,一直是数字孪生城市的核心诉求之一。如何定义三维引擎对场景的真实还原能力,不仅仅是一个技术问题,更是一个需求定义问题。当前数字孪生城市常用的游戏和 GIS 两类引擎方案,对三维引擎对场景的真实还原能力相差巨大,而对于真实还原能力的定义也存在一定的争议。数字孪生核心技术揭秘(一):渲染引擎 7 如图上所示,游戏引擎渲染的场景,一般是对三维模型精雕细琢,同时辅于丰富的光照、阴影、花草树木等等细节;而传统的 GIS 引擎的渲染画面,通常是游戏引擎二十年前的国产游戏画质水平,让人直观的感受上无法想象具备数字孪生城市应有的科技感。从真实还原度上看,游戏引擎通常能够还原视觉上的真实,然而通常忽略空间
7、数据上的真实,手工制作的各类三维模型与真实世界有巨大差异,而且局部的花草树木细节美化也通常是通过美术加工而脱离实际的;GIS 引擎通常在数据上是精准还原了真实世界的数据抽象结果,然而在视觉上忽略了对真实世界的表达。传统的两类引擎方案都无法很好满足数字孪生场景的真实还原述求。一个合格的数字孪生渲染引擎,需要实现真实世界的视觉还原和数据还原度的动态合理平衡。从视觉还原度看,真实世界的构成是无穷尽的细节;一沙一世界、一叶一天堂,单单一个细胞的三维还原可能就可以耗尽当前最高档显卡的渲染能力;盲目追求局部的场景细节,尤其是通过手工的非数据精准的还原,往往会拖累整体的信息承载能力;从数据还原度看,数字孪生
8、渲染引擎应该具备的是对真实世界多源异构多尺度数据的按需还原能力。数字孪生渲染引擎应该具备在真实数据广泛支持的基础上,对真实世界有抽象化表达能力,在具备充分精确数据的情况下可以精细还原局部视觉,也可以通过抽象化支撑海量时空场景的还原。数字孪生核心技术揭秘(一):渲染引擎 8 二、数字孪生城市应该是一项技术普惠,尽可能降低中小企业的参与门槛 数字孪生城市作为一项新的技术,对于卫星遥感、GIS 数据的综合运用,快速构建大规模城市级模型的效率、细节等要求,具有很高的技术与资金投入门槛;来自众多业务系统的海量数据的集成整合需求,形成很大的工程挑战;这两大痛点也从根本上将一些中小企业排除在了“数字孪生城市
9、”的技术红利之外,因此除了在一些政府重点项目中进行过尝试之外,“数字孪生城市”目前还没有很好的落地场景。数字孪生城市其实是带有强烈的数字化公共基础设施属性的,具有前期投入巨大、建成后可以低成本服务众多客户的典型公共基础设施特征。因此迫切需要区分“数字孪生城市”中公共数字基础设施与个体场景的属性区别,降低公共数字基础设施重复建设,提高“数字孪生城市基座”的利用率,在满足重大项目的同时,让中小企业也能很便利的满足局部场景需求。一个合格的数字孪生渲染引擎,应该具备自带“数字孪生资产”装备库和业务应用快速搭建能力,让中小企业也能很快以低成本跨入“数字孪生”时代。1.当前行业主流引擎方案比较 盘点常见的
10、引擎技术方案 数字孪生核心技术揭秘(一):渲染引擎 9 从当前主流的数字孪生产品看,主要还是 GIS 引擎和游戏引擎为主,目前市场上场景的有 mapbox、cesium、UE4、Unity、Ventuz 等几类。mapbox:极受欢迎的 2.5D GIS 引擎,地图样式功能尤其强大,GPU 渲染的方案在渲染速度上远远甩开了 leaflet 等老牌对手,在 mapbox 衍生出了很多数字城市应用;缺点是对三维渲染的效果和自由度不是很高。cesium:二三维一体化的 web GIS 引擎,GIS 数据支持能力异常强大,很多大厂商如超图等也是采用 cesium 方案;缺点是三维视觉效果较差,应用开发
11、比较复杂。UE4 目前是业内比较公认的 No.1 商用游戏引擎,视觉效果非常出色;缺点是对GIS 支持不佳,而且开发成本非常高。Unit 擎;与 UE4 相比能输出 web 适配的应用;缺点是对 GIS 支持不佳,而且开发成本比较高。Ventuz 是一款制作三维特效的软件,基于该引擎的产品视效比较突出;缺点是对数据支持、交互开发等极其不友好;应用开发成本非常高。数字孪生核心技术揭秘(一):渲染引擎 10 其他还有零星使用 deck.gl、threejs 等前端库作为渲染方案的,此类引擎通常以开源类库提供,距离产品级方案还有太大的开发成本。对地理数据的支持与真实世界的还原是数字孪生城市对渲染引擎
12、的核心述求;当前主流的数字孪生城市渲染引擎,从地理能力和视觉效果两个维度,可以通过一个象限图来比较:地理引擎分布在第二象限:地理支持好、视觉效果差。传统地理引擎是一个准实时渲染系统。传统地理引擎对地理数据的解析与管理非常专业,分析能力强大。数字孪生核心技术揭秘(一):渲染引擎 11 传统地理引擎对三维场景的真实还原支持不佳,对于数字孪生城市应用场景视觉体验较差。普遍缺乏良好的渲染管线、光影效果、后期系统。传统地理引擎的三维场景还原能力,基本上还停留在二十年前的图形学发展水平。在数据大屏等数字孪生城市常见应用场景,很难满足客户需求。游戏引擎与三维设计软件分布在第四象限:游戏引擎的渲染效果登峰造极
13、,目前仅次于基于物理渲染原理的离线渲染软件;但是渲染效果好的同时也带来了开发成本高、门槛高等缺点。地理数据的接入/支持是游戏引擎显著短板;地理数据种类非常多样,矢量数据、栅格数据、扫描数据、倾斜摄影等等,不同种类的数据如何导入 UE 并互相配准是一个难题,一般都要先经过一个甚至多个第三方软件的加工处理,导出为模型文件后再导入引擎,并进行手动配准地理位置,过程非常繁琐。数字孪生业务经常有二三维一体化的全球视角可视化需求,游戏引擎的数据精度导致了很难在真实地理尺度下面进行数据投影与配准。数字孪生需要的引擎,应该是分布在第一象限:既能很好地支持地理数据的空间展示,又能很好地对真实世界进行还原。这就需
14、要数字孪生引擎内建地理空间支持系统,同时提供高视效渲染管线/编辑器,以及同时支持这两者需要的海量数据渲染能力。数字孪生核心技术揭秘(一):渲染引擎 12 数字孪生渲染引擎需要面向上层业务应用,对引擎 GIS 能力、三维图形能力进行高度模块化抽象与封装,让交付合作伙伴/终端用户可以没有 GIS/游戏专业背景的情况下,完成数字孪生城市应用构建。三、关于 DataV.CityPro:谈谈研发一个数字孪生渲染引擎的初心 1.Why DataV.CityPro?经过行业主流的引擎技术选型比较,可以发现新兴的数字孪生城市行业其实缺乏一款真正满足行业需求的渲染引擎。在阿里集团城市大脑、数字政务、智慧交通等大
15、量数字孪生项目的孵化下,DataV团队自主研发了数字孪生渲染引擎DataV.CityPro。从信息安全角度考虑,传统数字孪生城市领域所用的主流三维引擎技术,如 GIS 引擎 CesiumJS、Google Earth Studio,或者游戏引擎 UE4、Unity,都是国外技术并掌握了绝对的技术话语权。国内三维引擎的技术探索也仅仅局限在少数大型游戏公司,同时由于业务特性差异巨大,完全无法对数字孪生城市领域提供技术支撑。随着国际环境的不断变化,缺乏国产自主数字孪生渲染引擎技术,是当前数字孪生城市相关业务的一大风险点。数字孪生核心技术揭秘(一):渲染引擎 13 DataV.CityPro 引擎在架
16、构设计上基于主流 GIS 引擎采用的二三维一体化地理空间,对时空数据实现了底层支持;在图形渲染技术上,采用自研的渲染管线、材质系统、后期系统,实现了主流游戏引擎的渲染效果。DataV.CityPro 研发了便捷易用的数据/动画/交互编辑器,同时自带“城市资产库”,大幅降低了中小信息化服务 ISV 参与数字孪生城市行业生态的门槛。2.DataV.CityPro 如何满足数字孪生场景的需求?1)精准地理数据源支持 DataV.CityPro 全面支持 CIM 数据需求,实现数字孪生世界的精准重建,尤其是对目前数字孪生城市迫切需求的 BIM、倾斜摄影、高精地图这精准重建三要素提供了良好的支持,包括提
17、供进一步的数据融合与交互支持。BIM 支持 与手工精模相比,BIM 模型在数据定义上是地理精准的,并且有完整的语义及属性信息,可以满足数字孪生应用中精细化管理的需要。BIM 模型数据包含了完整的拓扑结构更,适合做空间查询、分析、业务数据融合。BIM 技术能够让数字孪生应用从宏观概览走向微观管理。数字孪生核心技术揭秘(一):渲染引擎 14 数字孪生核心技术揭秘(一):渲染引擎 15 DataV.CityPro 对 BIM 实现了数据源级存储与融合,并对几何数据提供了轻量化 LOD分级优化,使得传统巨大体量的 BIM 模型也能应用在各种场合。高精地图 高精地图指用于自动驾驶辅助的高精度级别地图,与
18、导航地图做比较,导航地图精度存在米级以上(5-10 米)误差,高精地图精度在厘米级。与导航道路元素只到道路级不同,高精地图提供的道路元素及交通相关动态元素更丰富,比如详细的车道线、路标、交通提示牌、交通灯、车道曲率、坡度及车道级实时交通动态信息等等。高精地图除了作为真实道路环境的可视化还原之外,更主要支持数字孪生城市算法对交通环境判断、决策、控制等,是构建智慧交通的基础能力。DataV.CityPro 自主研发了基于 OpenDrive 标准的解析器、渲染器,对高精地图提供了良好支持。数字孪生核心技术揭秘(一):渲染引擎 16 倾斜摄影 倾斜摄影技术是测绘领域近年发展起来的一项新技术,突破了传
19、统正射影像只有垂直角度的局限,通过无人机搭载多台传感器,同时从一个垂直、四个倾斜等五个不同的角度采集影像,能够实现大规模区域的快速三维重建,并以真实影像作为模型贴图,是对真实空间进行快速复原的有效技术方案。DataV.CityPro 对主流倾斜摄影格式实现了兼容,并提供流式加载,同时提供单体化矢量数据的交互支持,解决了倾斜摄影只能看不能语义化交互的弊端。原文为 gif 2)简单易用的编辑器 易用性一直是三维渲染引擎的重大挑战之一;面向数字孪生城市渲染的产品,同时兼具三维产品/GIS 产品的特点,需要用户对三维图形、地理数据有相当程度的认知,这也导致了三维渲染引擎的功能复杂、操作困难。传统的三维
20、城市渲染引擎,由于业务模块抽象程度不高,没有面向业务开发的编辑器,数据的载入、场景的管理、镜头的调度、事件的管理全部依赖脚本级代码开发,这对原本由设计同学擅长的三维场景搭建功能必须由开发同学完成,导致设计师无法发挥最大的想象力空间与设计水平。数字孪生核心技术揭秘(一):渲染引擎 17 提升产品易用性的核心切入点是编辑器的研发,在 DataV 积累多年的编辑器框架基础上,全新推出了适用于数字孪生场景搭建的数据编辑器、场景编辑器、关键帧编辑器,在数字孪生场景搭建与交互串联的功能上实现了可视化编辑,设计师可以用“所见即所得”的模式进行数字孪生城市场景搭建。地理数据编辑器 支持城市一键生产 支持按行政
21、区选择绘制范围 支持自定义地理范围,包括圆形、多边形等等 支持地理要素的范围裁剪 原文为 gif 原文为 gif 数字孪生核心技术揭秘(一):渲染引擎 18 场景与关键帧编辑器:可视化编辑三维场景。支持鼠标拖拽编辑镜头位置 支持平行时空多场景编辑 支持基础地理要素自动匹配 支持镜头关键帧 支持事件关键帧 支持时间系统关键帧,实现场景日夜变换功能 支持组件属性关键帧,包括色彩、形变等 数字孪生核心技术揭秘(一):渲染引擎 19 原文为 gif 原文为 gif 交互编辑器:将三维场景、二维图表、业务数据快速搭建成业务系统。支持 DataV 蓝图节点编程 支持多场景动态切换 支持关键帧事件驱动二维图
22、表和三维场景联动 数字孪生核心技术揭秘(一):渲染引擎 20 原文为 gif 3)灵活的场景管理功能 提供多种时空场景管理模式:无极缩放与多场景并行二三维一体化的一镜到底场景展示模式,适合对业务进行深入探索或者时空跟踪分析;对于类似平行业务或者室内室外空间隔绝的业务场景,DataV.CityPro 提供了多场景平行的蒙太奇空间模式,平行的业务场景可以任意跳转。原文为 gif 数字孪生核心技术揭秘(一):渲染引擎 21 专业级场景演示系统:DataV.CityPro 自主研发了数字孪生场景交互系统DataV.OPUS,以业务逻辑为核心,辅以“剧场”的隐喻呈现模式,实现大范围数字孪生空间的形象化展
23、示,是高端汇报场景的致胜利器。多端协同展示:支持数字孪生城市多端联动,实现多场景、多业务模块的信息闭环。4)渲染能力 DataV.CityPro 通过自研 PBR 渲染管线,除了对三维模型的精准还原之外,还支持物理真实的地球大气层模块、大范围实时阴影、AO 等后期效果系统。由于数字孪生城市场景大量城市模型是算法生成,为了提升视效,DataV.CityPro 引擎实现了全新的各类地理要素 PBR 材质生成算法,对地形、水系、道路、建筑等提供数十种不同渲染精度的程序化生成材质。数字孪生核心技术揭秘(一):渲染引擎 22 针对数字孪生城市业务表达需求,DataV.CityPro 提供丰富多样的组件动
24、效、光效动画、生长效果等,支持各种类型数据的业务可视化映射。原文为 gif 5)完善的数据工作流平台 数据资产自助上云数字孪生城市项目的数据来源众多,往往是多源异构众源数据,既包括各类二三维地理数据,还包括各类三维模型资产,以及各类非地理相关的行业业务数据。为了解决数据标准化、融合的难题,DataV.CityPro 提供了数据资产自助上云工具,包括二维地理数据编辑、三维模型配准、倾斜摄影加工等等。数字孪生核心技术揭秘(一):渲染引擎 23 自动化城市建模:快速生成多级适配渲染能力的城市模型。L1:全自动程序化城市生成 L2:视觉增强的程序化城市生成 L3:初级人工建模+程序化混合城市生成 L4
25、:人工精细建模+程序化混合城市生成 L5:仿真级精细城市生成 数据资产加工:对地理数据资产提供加工功能,包括矢量/栅格转换、三维切片等等。数据融合能力强大:没有良好的数据融合与场景交互能力,数字孪生城市对于业务方来讲只是另一个平行宇宙,只能沦为摆设。目前 DataV.CityPro 支持的包括静态数据、API、数据库等近 30 种数据源接入三维数字城市空间,囊括了市面上主流的数据源。数字孪生核心技术揭秘(一):渲染引擎 24 6)便捷的数据分发与应用搭建能力 数据/应用分发便捷度 DataV.CityPro 是采用 BS 架构、运行在浏览器中的 WebGL引擎。通过浏览器,可以方便的将新应用与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 孪生 核心技术 揭秘
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Stan****Shan】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【Stan****Shan】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。