简化3D建筑物和导航网络的构建制造技术

技术编号:41832449 阅读:47 留言:0更新日期:2024-06-27 18:16
一种三维建筑模型生成器,其具有服务器,该服务器通过使用用户输入的高度将二维平面图延伸为三维,并将智能手机或移动设备拍摄的照片作为纹理添加到三维模型表面的图像平面上,从而为建筑物中的每个楼层构建三维纹理模型。服务器会在智能手机上显示平面图部分,或基于相机方位的虚拟三维显示,并突出显示面向墙壁,由智能手机用户确认。用户移动覆盖在照片上的映射点,以将照片映射到模型中的面向表面。用户将房间和出口(例如门和电梯)标记为可步行的。服务器将各楼层三维纹理模型堆叠在一起,并将它们连接成一个由标记为可步行房间和出口组成的可步行网络。哈希处理删除了重复的楼层平面图。

【技术实现步骤摘要】
【国外来华专利技术】

【】本专利技术涉及地图和导航软件,特别涉及生成建筑物的三维模型和导航网络。


技术介绍

0、
技术介绍

1、二维(2d)地图软件允许在大部分平面空间(如道路和高速公路网络)内进行路线查找和导航。最近,地图软件可能包括建筑物的三维(3d)地图,如机场航站楼、购物中心或公众可进入的其他建筑物。虚拟现实(vr)是另一种依赖三维模型的应用。

2、创建逼真的三维模型通常涉及复杂的过程或专家,如软件工程师或技术人员。生成三维模型的一种方法是对三维空间进行物理测量,例如使用激光测距仪或光探测和测距(激光雷达)。相机可以从不同的视角获取图像,然后对图像进行分析以构建三维空间,如多视角立体(multi-view stereo,mvs)。同步定位和地图构建(simultaneous localizationand mapping,slam)可使用惯性传感器或其他设备定位来确定设备的位置,以便在进行相机或激光雷达测量的同时在点云中构建三维地图。

3、这些技术可能需要专门的设备,如激光雷达或多视图相机装置。专业的三维建模或计算机辅助设计(cad本文档来自技高网...

【技术保护点】

1.一种生成3D建筑物模型的计算机实施方法,包括:

2.根据权利要求1的计算机实施方法,还包括:

3.根据权利要求2所述的计算机实施方法,其中所述服务器程序将所述2D平面图中的房间转换成多边形,将所述2D平面图中的门转换成线条。

4.根据权利要求3所述的计算机实施方法,其中所述映射点是所述面向墙的角;

5.根据权利要求3所述的计算机实施方法,其中所述映射点包括所述面向墙壁的4个点;

6.根据权利要求2所述的计算机实施方法,其中所述移动设备程序还包括3D查看器应用程序,当所述相机的方向改变时,所述3D查看器应用程序调整在所述移动设...

【技术特征摘要】
【国外来华专利技术】

1.一种生成3d建筑物模型的计算机实施方法,包括:

2.根据权利要求1的计算机实施方法,还包括:

3.根据权利要求2所述的计算机实施方法,其中所述服务器程序将所述2d平面图中的房间转换成多边形,将所述2d平面图中的门转换成线条。

4.根据权利要求3所述的计算机实施方法,其中所述映射点是所述面向墙的角;

5.根据权利要求3所述的计算机实施方法,其中所述映射点包括所述面向墙壁的4个点;

6.根据权利要求2所述的计算机实施方法,其中所述移动设备程序还包括3d查看器应用程序,当所述相机的方向改变时,所述3d查看器应用程序调整在所述移动设备显示屏上向所述用户显示的视图,以便所述相机查看所述建筑物的一部分,对应于由所述楼层3d模型所建模的虚拟世界的一部分。

7.根据权利要求6所述的计算机实施方法,其中所述移动设备显示由所述移动设备拍摄的照片,也显示由所述楼层3d模型所建模的虚拟世界的部分。

8.根据权利要求3所述的计算机实施方法,其中由所述服务器程序发送到所述移动设备的所述楼层3d模型的部分是在楼层平面中具有多边形和线条的2d楼层部分;

9.根据权利要求8所述的计算机实施方法,其中所述模型点包括表示矢量化后的2d楼层部分中代表面向墙壁的线条的2个点。

10.根据权利要求2所述的计算机实施方法,还包...

【专利技术属性】
技术研发人员:林德荣黄德福黄嘉华吴国辉
申请(专利权)人:香港应用科技研究院有限公司
类型:发明
国别省市:

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

1