Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >倾斜单体化模型技术实现

倾斜单体化模型技术实现

作者头像
charlee44
发布于 2024-01-29 00:48:29
发布于 2024-01-29 00:48:29
4300
举报
文章被收录于专栏:代码编写世界代码编写世界

1 概述

为了改进倾斜摄影模型数据在实际GIS场景应用中诸多的缺点,一个非常热门的优化方向就是单体化。所谓单体化,是指让倾斜摄影数据像矢量数据那样,具备要素特征,进而可以关联属性,进行空间查询和空间分析。换句话说,我们需要给倾斜摄影数据增加一些语义,能够正确区分建筑物、道路、绿地、水系以及城市部件等地物要素,进而很好的关联业务,产生实际的应用价值。

2 详论

以笔者的见识来看,倾斜单体化模型的实现可以有以下四种方式:

2.1 切割单体化

既然倾斜摄影模型数据上的地物要素构建的有好有差,那么我们可以将比较好的地物要素从倾斜摄影模型上裁剪下来,比如建筑物。通过建筑物矢量帮助我们进行空间计算,将建筑物矢量范围内的连续的三角面从倾斜摄影模型上截取出来,从而实现单体化。其实反过来想,倾斜摄影数据上很多内容都可以通过地形+影像的方式替换的,而像道路、绿地、水系这些地物要素也是依据地形的,城市部件这些要素倾斜摄影往往又无能为力。可能真正有价值进行单体化的可能也就是建筑物、大型地标或者大型基础设施了。但说实话,这也算是不错的技术方案了,至少我们不用看到很多建模错误的区域,搭配其他三维模型数据,也能构建出比较出色的三维可视化场景。

2.2 矢量单体化

如果不想通过矢量进行真实的物理切割,那么也可以考虑通过三维图形技术来实现单体化。其原理是在进行三维渲染时,将矢量面的几何数据传递到GPU中,判断每个顶点是否在其范围内。如果在范围内,就高亮该区域显示的颜色;或者,使用类似阴影体(Shadow Volume,三维图形中一种常见的生成阴影的算法)的技术,来使矢量的单体化区域高亮。在另一方面,由于矢量本身是具有属性数据的,这个属性数据也可以作为这个单体化区域的属性数据。

矢量单体化可以有另外一种类似的较为简单的实现方案:可以绘制包裹住单体化区域的透明带颜色的几何体。平时该几何体隐藏,在选中时就进行显示。当然,这个几何体也是基于矢量生成的。这种方案比较适合比较规整的建筑物三维物体对象。

不过,无论是哪种实现方案,都离不开与矢量数据的聚合。这种单体化方式实际上是将二维矢量面和三维倾斜摄影模型结合起来了,因此可以充分利用传统二维GIS矢量数据的查询、计算与分析等能力,从而实现了与GIS场景业务的关联。而且这种方案主要是采用了计算机图形技术的实现,在保证了实时性和效率的前提下实现难度也不是很高,因此也算是一种不错的解决方案。

2.3 ID单体化

所谓ID单体化,是指给倾斜摄影模型的每个想要单体化的区域的连续网格赋予一个特定的ID,这样在选中的时候我们获取到这个ID并对其高亮显示。具体来说,这需要在数据层面和渲染层面的配合。在数据层面,我们需要知道模型上单体化区域的顶点,并对其增加一个自定义的ID属性。这样在进入三维渲染时,通过帧缓存技术我们可以在渲染画面之外额外再渲染一帧ID纹理图。拾取选中实质上就是采样这个ID纹理图的值,并将顶点ID是这个值的顶点颜色高亮显示。

在笔者看来,这个单体化方案比较复杂,需要同时从数据和渲染上两个维度进行改进才能完全实现。但是这个方案对性能影响最小,不用再聚合一个二维矢量数据,是一个完全从三维角度出发提出的解决方案。实际上,Cesium和Cesium开发的3DTiles格式就完全实现了这种思路,在这个数据格式中,每个瓦片数据都定义了一个名为BATCHID的顶点属性,并将其关联上一个属性表BatchTable。

另外,这种单体化方案用在倾斜摄影数据上最大的缺点就是需要进行预处理,而且处理难度还不低。事实上,这个预处理过程往往就是采用矢量单体化的原理来实现,既然如此还不如直接使用矢量单体化的方案。不过,ID单体化的原理可以用在其他类型的三维模型,因为很多三维模型是按照一个物体要素为单位来建立的,它们是天然的单体化模型。

2.4 模型重建单体化

这种单体化的思路是,既然倾斜摄影重建的模型有各种各样的缺点,那么干脆就加入人工干预,重新构建单体化三维模型。不过这种人工干预并不是像在3D Max那种三维建模软件那样,根据人工建模师自己的判断进行建模,而是基于数字摄影测量的双像立体测图的原理,在立体模型中采集单体化的三维模型。双像立体测图是传统航空摄影测量生产4D产品的重要阶段,可用于采集DLG和DEM。现在有了倾斜摄影测量方法,使得从立体上采集地物要素成为了可能。

我们应该知道,倾斜摄影模型是使用三维重建技术进行自动化构建的,所以总是会显得很平滑,对锐利或者突变区域的表现度不够,或者建模错误。使用立体测图采集单体化的好处是其操作是人工进行的,可以采集出横平竖直的三维模型,尤其是对于建筑物来说。这对于可视化的效果是非常大的提升。另外,由于这个采集的过程是人工操作的,因此天然就将地物要素单体化出来,不仅仅是建筑物,一些比较复杂的基础设施(例如高架、桥梁),或者城市部件(例如路灯、指示牌)等都可以进行采集,这无疑大大扩展了倾斜摄影的技术在GIS场景中应用。

当然,这个单体化方案也是有缺点的。最大的缺点就是专业性太强,即使我们使用专业的软件普通人也不一定能操作好,还需要专业的采集人员来进行作业。在国内,武汉天际航信息科技股份有限公司的精细化单体建模以及模型修饰软件DP-Modeler是业内应用比较广泛的倾斜摄影模型数据编辑软件,可以支持在单体化并编辑出地表特定要素的三维模型。

3 总结

上述几种倾斜摄影模型单体化的方案各有优缺点,并没有最优解,最好是根据实际的需求采用适合的方案。这几种方案对比如下表所示:

单体化方法

技术思路

预处理过程

模型效果

切割单体化

三维模型物理切割

思路简单

配合其他三维模型使用

矢量单体化

聚合矢量数据+图形渲染技术

无需处理

与倾斜模型一致

ID单体化

将ID作为顶点属性数据渲染

过程繁琐

与倾斜模型一致

模型重建单体化

航测立体采集模型

专业性强

配合其他三维模型使用

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
倾斜摄影在可视化行业,到底有多强
传统三维建模通常使用3ds Max、AutoCAD等建模软件,基于影像数据、CAD平面图或者拍摄图片估算建筑物轮廓与高度等信息进行人工建模。这种方式制作出的模型数据外观表达美观,局部细节变形率低,但生产过程需要大量的人工参与,制作周期较长。倾斜摄影技术通过高效的数据采集设备及专业的数据处理流程生成的数据成果直观反映地物的外观、位置、高度等属性,为真实效果和测绘级精度提供保证,并且有效提升模型的生产效率。采用人工建模方式一两年才能完成的一个中小城市建模工作,通过倾斜摄影建模方式只需要几个月甚至几天即可完成,大大降低了三维模型数据采集的经济代价和时间代价。
thingjs
2021/08/24
6240
倾斜摄影技术构建图扑 WebGIS 智慧展馆
智慧展馆通过“云大物移智链”等技术将“物”(展品、设备、环境等)进行互联,并感知“人”(工作人员、观众等)的行为。结合 GIS、BIM、倾斜摄影进行展馆全场景复现,通过管理平台基础层、感知层、数据层、平台层、应用层之间的数据传送,将“物”的承载信息通过图扑软件可视化系统提供给“人”。对展馆生态环境质量、设施设备能耗以及人车流动向做好采集、监测与分析,提前进行风险预警。
HT for Web
2022/11/14
7940
倾斜摄影技术构建图扑 WebGIS 智慧展馆
浅谈三维激光点云建模
传统倾斜摄影建模对建筑物复杂区域会出现大面积拉花现象,这是难以避免的。也是光学影像建模的劣势。而结合激光雷达电云建模,可以赋予模型更精细的纹理,再加上原本倾斜摄影的贴图,可以达到精细化建模的成果。
陈南GISer
2024/04/30
1.2K0
浅谈三维激光点云建模
【过程记录】Mars3D加载3DTiles三维模型
因为项目需要,去做了三维模型加载的相关调研,发现Mars3D这样一个好用的框架,可以动态加载3DTiles三维模型,并且官方有详细的文档和规范的代码,很容易就可以上手。
zstar
2022/09/26
3.8K0
【技术】无人机倾斜摄影1:500地形图测绘作业流程(CC+EPS)
摘 要:利用低空无人机倾斜摄影技术快速获取多角度影像数据,通过自动实景三维建模和三维模型立体量测技术,从而实现免外业调绘的高精度大比例尺地形图测绘。本文通过具体生产实验,详细介绍基于无人机倾斜摄影测量技术的大比例尺地形图作业流程,并通过精度分析,验证了此方法的可行性。
陈南GISer
2024/04/15
2.6K0
【技术】无人机倾斜摄影1:500地形图测绘作业流程(CC+EPS)
[神器]一款具备SAM大模型AI分割,功能强大的地理数据生产编辑查看工具 Geobuilding
Geobuilding是一款GIS数据生产工具,可以制作点线面、无缝地理网格、矢量建筑物含高度GIS数据、城市漫游规划设计。支持对已有数据的修改标注。可导出geojson shapefile osm svg格式
geobuilding
2023/12/07
6470
[神器]一款具备SAM大模型AI分割,功能强大的地理数据生产编辑查看工具 Geobuilding
航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
7 月份,245 个国家气象站日最高气温突破 7 月历史极值;同时,疫情防控形势向好,企业加快复工达产节奏,电力负荷屡创新高。煤电作为我国最主要的电源,用不足 50% 的装机占比,生产了全国约 60% 的电量,满足了超 70% 的高峰负荷需求。
HT for Web
2022/09/28
7630
航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
7 月份,245 个国家气象站日最高气温突破 7 月历史极值;同时,疫情防控形势向好,企业加快复工达产节奏,电力负荷屡创新高。煤电作为我国最主要的电源,用不足 50% 的装机占比,生产了全国约 60% 的电量,满足了超 70% 的高峰负荷需求。
数字孪生
2022/09/01
8640
航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
智慧火电厂合集 | 图扑数字孪生助推能源革命
火电厂在发电领域中扮演着举足轻重的角色。主要通过燃烧如煤、石油或天然气等化石燃料来产生电力。尽管随着可再生能源技术的进步导致其比重有所减少,但直至 2023 年,火电依然是全球主要的电力来源之一。
HT for Web
2024/05/07
4760
智慧火电厂合集 | 图扑数字孪生助推能源革命
三维地理信息可视化·城市篇 技术解析
三维地理信息系统,即三维GIS,是对包括大气层在内的地球表层,与地理有关的数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
数据猿
2020/06/20
2.9K1
三维点云分割综述(上)
三维点云的语义分割3D Point Cloud Semantic Segmentation (PCSS)在计算机视觉以及机器人领域广泛的应用,随着深度学习技术的发展在点云的语义分割领域提供了新的可能性,并受到越来越多的关注,本文将着重的介绍这一主题的相关研究,首先从遥感领域和计算机视觉的角度概述三维点云的分割,并且结合已经发表的PCSS相关的文章作为研究基础,进行总结和比较,并且对传统的以及最新的点云分割技术进行回顾和比较,最后讨论了PCSS研究中重要的问题和有待解决的问题。
点云PCL博主
2020/08/02
3.6K1
智慧大坝 3D 可视化
水利兴,五谷丰。水利作为国民经济稳定和谐的重要部分,不仅有防洪减灾、农业灌溉、城市供水调水、渔业外贸、旅游航运、生态环境等综合应用,水电资源也是至关重要的可持续能源之一。大坝与水库、水电站等水利枢纽相辅相成稳定着城市发展。而随着信息化的发展,结合物联网、5G、大数据等新兴技术形式的智慧水电站、智慧大坝应用,也给传统水利行业提供更大的价值体现,提升产业全面感知、共享整合、智慧管理。
图扑软件Hightopo
2021/08/13
2.1K0
特色国风数字孪生智慧大坝 3D 可视化
水利兴,五谷丰。水利作为国民经济稳定和谐的重要部分,不仅有防洪减灾、农业灌溉、城市供水调水、渔业外贸、旅游航运、生态环境等综合应用,水电资源也是至关重要的可持续能源之一。大坝与水库、水电站等水利枢纽相辅相成稳定着城市发展。而随着信息化的发展,结合物联网、5G、大数据等新兴技术形式的智慧水电站、智慧大坝应用,也给传统水利行业提供更大的价值体现,提升产业全面感知、共享整合、智慧管理。
HT for Web
2021/06/17
1.3K0
特色国风数字孪生智慧大坝 3D 可视化
Geobuilding 是做什么用的?有那些使用场景?
2022年上半年,源自一个n线城市的三维城市可视化项目。但是建筑物数据是几乎是空白,问了几家公司费用数万,于是设计了geobuilding这款工具,解决了建筑物数据缺失的问题,保障了项目进度和交付任务。
geobuilding
2023/09/19
1.4K0
Geobuilding 是做什么用的?有那些使用场景?
(长期更新)《零基础入门 ArcGIS(ArcScene) 》实验七----城市三维建模与分析(超超超详细!!!)
本实验通过城区三维建模,初步认识城市三维建模、三维空间形态分析方法。利用某城区二维平面图,通过设置建筑物高度属性值构建城市三维模型,在此基础上利用ArcScene中的视域工具进行三维空间形态分析与统计计算,包括不考虑视野极限的可视区域、视野范围内非建筑物区域、视野范围内可见道路的长度、天际线(图)、可视建筑物统计。
用户11404404
2025/01/24
2850
(长期更新)《零基础入门 ArcGIS(ArcScene) 》实验七----城市三维建模与分析(超超超详细!!!)
技术科普|常用点云后处理软件介绍
近年来我国很多企事业单位(如北京北科天绘、武汉海达数云、成都奥伦达、禾赛科技、深圳大疆及中科院上海光机所等)的激光雷达设备研制成果显著,自主产品不断地推陈出新,设备功能与性能愈发强大,并进一步向消费级产品迈进,行业应用也从早期的军事应用拓展到社会和国民经济发展的方方面面,如地形测绘、林业资源调查、电力巡检、数字城市、无人驾驶及遗产保护等。激光雷达硬件的快速发展与行业应用需求的急剧增加,对海量密集点云数据的处理时效、定量化应用水平、性能与功能强大的数据处理软件研制提出了新的挑战。
遥感大数据学习
2022/09/20
8.4K0
GIS项目中的数据采集与处理技术
GIS项目中的数据采集与处理技术是确保项目成功的关键。以下是关于GIS项目中的部分数据采集与处理技术的介绍。
Towserliu
2024/08/01
5280
GIS项目中的数据采集与处理技术
倾斜摄影实景三维在智慧工厂 Web 3D GIS 数字孪生应用
数字时代,随着数字地球,数字中国,数字工厂等数字化建设的不断深入,以地理信息系统(Geographic Information System, GIS)为基础,融合大数据可视化、云计算、物联网以及人工智能等新一代信息技术,颠覆传统GIS应用, 激发了地理信息产业新的生命力,让地理信息应用越来越广泛,走向时代的舞台。
HT for Web
2020/12/08
1.8K0
图扑数字孪生北京故宫,推进旅游业元宇宙进程
文旅的数字化转型之路正如火如荼地开展,多家文旅景区和主题乐园开启了元宇宙的探索——张家界元宇宙研究中心挂牌,成为全国首个设立元宇宙研究中心的景区。现代化景区在吸纳了信息革命(5G/6G)、互联网革命(Web 3.0)、人工智能革命以及 VR、AR、MR 在内的虚拟现实技术革命的成果后将为游客带来更多的沉浸式互动体验。
数字孪生
2022/07/22
7220
图扑数字孪生北京故宫,推进旅游业元宇宙进程
基于Pix4Dmapper的空间三维模型重建应用——空间分析选址
  本文介绍基于无人机影像建模完成后的结果,利用ArcMap软件进行空间选址分析,从而实现空间三维模型应用的方法。
疯狂学习GIS
2022/08/10
7820
基于Pix4Dmapper的空间三维模型重建应用——空间分析选址
推荐阅读
相关推荐
倾斜摄影在可视化行业,到底有多强
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档