CN114445566B - 一种三维重建中原始影像数据划分瓦片的方法 - Google Patents
一种三维重建中原始影像数据划分瓦片的方法 Download PDFInfo
- Publication number
- CN114445566B CN114445566B CN202111564738.7A CN202111564738A CN114445566B CN 114445566 B CN114445566 B CN 114445566B CN 202111564738 A CN202111564738 A CN 202111564738A CN 114445566 B CN114445566 B CN 114445566B
- Authority
- CN
- China
- Prior art keywords
- tiles
- tile
- dimensional reconstruction
- entering
- original image
- 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
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000004364 calculation method Methods 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000010801 machine learning Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 7
- 230000007613 environmental effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种三维重建中原始影像数据划分瓦片的方法,将影像拍摄位置数据重新放入一个相对坐标系中;对影像拍摄位置数据进行正斜率线性拟合及负斜率线性拟合,最终每个瓦片包含影像的数量小于设定上限;在本申请中,利用机器学***滑、可控的,不会出现某些瓦片计算量过大因为***资源瓶颈而导致失败,与某些瓦片数据太少而导致失败或是三维重建效果不理想。
Description
技术领域
本发明涉及影像处理技术领域,尤其涉及一种三维重建中原始影像数据划分瓦片的方法。
背景技术
三维重建是指基于对环境或者物体的一系列不同角度的照片,通过一系列的处理,获得环境或物体的三维模型。
当所拍摄的环境场景非常巨大,会需要数以万计或数十万计的影像数据。这么庞大的影像数据没有办法一次参与三维重建的过程,因为这需要巨大的硬盘存储、内存和CPU/GPU计算资源。所以,通常的做法是将这些海量的影像资料,以所拍摄时的空间坐标为依据,进行小范围的汇聚,将整个环境场景分为多个小场景瓦片,分别进行三维重建,最后再将多个小场景模型进行拼接,还原最终的大场景。
如图1所示,每一个点代表在该环境场景中的一张影像拍摄时的位置。
在传统做法中,是简单地以大地坐标系作为X轴与Y轴,对场景按面积进行切片划分,每一个划分后的小格,即代表一个瓦片。
传统做法中,简单地进行X轴与Y轴的方式进行瓦片划分存在主要问题是影像数据在各分布不均匀,如图2所示;
导致原因是:影像拍摄是非均匀的,会受到各种外部条件的影响,所以以地表投影面积为标准进行划分,必然是不准确的。这样的做法导致的问题是:会出现某些瓦片计算量过大,因***资源瓶颈而导致失败;会出现某些瓦片数据太少而导致失败或是三维重建效果不理想。
因此需要研发出一种三维重建中原始影像数据划分瓦片的方法来解决上述问题。
发明内容
本发明的目的就在于为了解决上述问题设计了一种三维重建中原始影像数据划分瓦片的方法。
本发明通过以下技术方案来实现上述目的:
一种三维重建中原始影像数据划分瓦片的方法,包括以下步骤:
S1、获取原始影像并坐标化;进入下一步骤;
S2、根据影像的最低经纬度信息,将影像拍摄位置数据重新放入一个相对坐标系中;进入下一步骤;
S3、根据运行三维重建的服务器环境设定每个瓦片包含影像的数量上限;进入下一步骤;
S4、在坐标系中,对影像拍摄位置数据进行正斜率线性拟合,获得两个瓦片;进入下一步骤;
S5、在坐标系中,对影像拍摄位置数据进行负斜率线性拟合,获得四个瓦片;进入下一步骤;
S6、判断每个瓦片包含影像的数量是否小于设定上限;如是进入步骤S7;如否进入步骤S4;
S7、瓦片确定。
具体地,在步骤S3中,设定每16G内存的运行环境,每个瓦片容纳1000张照片。
本发明的有益效果在于:
在本专利中,利用机器学***滑、可控的,不会出现某些瓦片计算量过大因为***资源瓶颈而导致失败,与某些瓦片数据太少而导致失败或是三维重建效果不理想。
附图说明
图1是现有技术示意图一;
图2是现有技术示意图二;
图3是本申请的方法流程图;
图4是实施例示意图一;
图5是实施例示意图二;
图6是实施例示意图三;
图7是实施例示意图四;
图8是实施例示意图五;
图9是实施例示意图六。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要理解的是,术语“上”、“下”、“内”、“外”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的设备或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,“设置”、“连接”等术语应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接连接,也可以通过中间媒介间接连接,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
下面结合附图,对本发明的具体实施方式进行详细说明。
如图3所示:
一种三维重建中原始影像数据划分瓦片的方法,包括以下步骤:
S1、获取原始影像并坐标化;进入下一步骤;
S2、根据影像的最低经纬度信息,将影像拍摄位置数据重新放入一个相对坐标系中;进入下一步骤;
S3、根据运行三维重建的服务器环境设定每个瓦片包含影像的数量上限,设定每16G内存的运行环境,每个瓦片容纳1000张照片,并以此类推;进入下一步骤;
S4、在坐标系中,对影像拍摄位置数据进行正斜率线性拟合,获得两个瓦片;进入下一步骤;
S5、在坐标系中,对影像拍摄位置数据进行负斜率线性拟合,获得四个瓦片;进入下一步骤;
S6、判断每个瓦片包含影像的数量是否小于设定上限;如是进入步骤S7;如否进入步骤S4;
S7、瓦片确定。
本申请的核心是,通过两次线性拟合,将原始影像组划分为非常均匀的四块瓦片,尽管这四块瓦片通常情况下是非矩形的,但是会尽可能地确保后续地三维重建过程中,每一个块地运算工作量接近。具体实施例如下:
如图4所示,获取原始影像,并坐标化;
如图5所示,以影像数据中的最低经纬度坐标重新构建坐标系;
如图6所示,分别计算正斜率与负斜率拟合线L1与L2;如图7所示,以L1与L2两条拟合线,获得四个瓦片;
如图8所示,瓦片1、2、3皆已满足要求,继续对瓦片4重复正斜率与负斜率线性拟合,形成新的4个瓦片;
如图9所示,至此,完成对全部影像的瓦片化,最终成果包括7个瓦片,分别是瓦片:1、2、3、4.1、4.2、4.3、4.4。
本发明的技术方案不限于上述具体实施例的限制,凡是根据本发明的技术方案做出的技术变形,均落入本发明的保护范围之内。
Claims (2)
1.一种三维重建中原始影像数据划分瓦片的方法,其特征在于,包括以下步骤:
S1、获取原始影像并坐标化;进入下一步骤;
S2、根据影像的最低经纬度信息,将影像拍摄位置数据重新放入一个相对坐标系中;进入下一步骤;
S3、根据运行三维重建的服务器环境设定每个瓦片包含影像的数量上限;进入下一步骤;
S4、在坐标系中,对影像拍摄位置数据进行正斜率线性拟合,获得两个瓦片;进入下一步骤;
S5、在坐标系中,对影像拍摄位置数据进行负斜率线性拟合,获得四个瓦片;进入下一步骤;
S6、判断每个瓦片包含影像的数量是否小于设定上限;如是进入步骤S7;如否进入步骤S4;
S7、瓦片确定。
2.根据权利要求1所述的一种三维重建中原始影像数据划分瓦片的方法,其特征在于,在步骤S3中,设定每16G内存的运行环境,每个瓦片容纳1000张照片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111564738.7A CN114445566B (zh) | 2021-12-20 | 2021-12-20 | 一种三维重建中原始影像数据划分瓦片的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111564738.7A CN114445566B (zh) | 2021-12-20 | 2021-12-20 | 一种三维重建中原始影像数据划分瓦片的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114445566A CN114445566A (zh) | 2022-05-06 |
CN114445566B true CN114445566B (zh) | 2024-07-02 |
Family
ID=81363764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111564738.7A Active CN114445566B (zh) | 2021-12-20 | 2021-12-20 | 一种三维重建中原始影像数据划分瓦片的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114445566B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013021478A (ja) * | 2011-07-11 | 2013-01-31 | Nippon Telegr & Teleph Corp <Ntt> | 映像タイルサイズ決定方法 |
KR101976801B1 (ko) * | 2019-02-08 | 2019-05-09 | 주식회사 인포인 | 최적화 압축 3d 데이터 제공 시스템 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9798926B2 (en) * | 2014-09-02 | 2017-10-24 | Apple Inc. | Dynamic vector map tiles |
-
2021
- 2021-12-20 CN CN202111564738.7A patent/CN114445566B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013021478A (ja) * | 2011-07-11 | 2013-01-31 | Nippon Telegr & Teleph Corp <Ntt> | 映像タイルサイズ決定方法 |
KR101976801B1 (ko) * | 2019-02-08 | 2019-05-09 | 주식회사 인포인 | 최적화 압축 3d 데이터 제공 시스템 |
Also Published As
Publication number | Publication date |
---|---|
CN114445566A (zh) | 2022-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110501733B (zh) | 一种自适应格网vrs生成与服务方法 | |
CN111221933A (zh) | 海量地图数据与建筑信息模型融合的三维瓦片构建方法 | |
CN112148774B (zh) | 一种高分辨率空间多区域气象数据处理***及方法 | |
CN106023147A (zh) | 一种基于gpu的线阵遥感影像dsm快速提取方法 | |
CN115272572A (zh) | 输电线路重建方法、装置、电子设备及存储介质 | |
CN111476893A (zh) | 基于海上油气田设备设施的三维实景建模方法及装置 | |
CN112233080A (zh) | 三维模型重建方法和装置、电子设备及存储介质 | |
CN114290660A (zh) | 曲面分层式3d打印方法及*** | |
CN114445566B (zh) | 一种三维重建中原始影像数据划分瓦片的方法 | |
CN112115226B (zh) | 地图渲染方法和地图渲染装置 | |
CN116226697B (zh) | 空间数据聚类方法、***、设备及介质 | |
CN117036570B (zh) | 一种3d点云模型贴图的自动生成方法及*** | |
CN112184900B (zh) | 高程数据的确定方法、装置及存储介质 | |
CN116543134A (zh) | 数字孪生模型的构建方法、装置、计算机设备和介质 | |
CN115937466B (zh) | 一种融合gis的三维模型生成方法、***及存储介质 | |
CN110083947B (zh) | 一种基于逆向工程技术构建gis开关三维实体模型的方法 | |
CN114494623A (zh) | 基于lod的地形渲染方法及装置 | |
CN112560126A (zh) | 用于3d打印的数据处理方法、***及存储介质 | |
CN113592990A (zh) | 针对二维图像的三维效果生成方法、装置、设备及介质 | |
US20040181373A1 (en) | Visual simulation of dynamic moving bodies | |
CN116883575B (zh) | 建筑群渲染方法、装置、计算机设备和存储介质 | |
CN116152404B (zh) | 动画重定向方法、装置、计算机设备及存储介质 | |
CN113284247B (zh) | 一种针对海洋工程设备的三维建模方法、***及存储介质 | |
CN113763450B (zh) | 深度图的获取方法、装置、电子设备及存储介质 | |
CN112446959B (zh) | 一种倾斜摄影模型优化方法 |
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 |