一种三维模型更新的方法、装置及存储介质制造方法及图纸

技术编号:35911007 阅读:26 留言:0更新日期:2022-12-10 10:51
本申请涉及一种三维模型更新的方法、装置及存储介质,涉及遥感测绘领域,该方法包括获取指定区域的航拍图像,基于航拍图像以及预设航拍图像确定出预设航拍图像中的待替换目标物以及航拍图像中的待更新目标物,从指定区域的三维模型中确定出待替换目标物的单体模型,基于航拍图像确定待更新目标物的三维矢量数据,基于三维矢量数据,确定待更新目标物的待更新单体模型,将待替换目标物的单体模型替换为对应的待更新单体模型,得到指定区域更新后的三维模型。本申请具有提高三维模型更新速度的效果。的效果。的效果。

【技术实现步骤摘要】
一种三维模型更新的方法、装置及存储介质


[0001]本申请涉及遥感测绘的领域,尤其是涉及一种三维模型更新的方法、装置及存储介质。

技术介绍

[0002]近年来,全国各地的三维模型已经逐步建立,但随着时间的变化,比如建筑物等目标物可能需要翻新或重建,对应的三维模型可能需要进行更新。而目前一个三维模型中某一区域发生变化时,需对旧版的整个三维模型进行重建,以达到更新的效果,但重建整个的三维模型需重新获取航拍图像、进行计算、三维重组以及人工修测等操作,不仅成本较高,而且费时费力。因此如何实现快速更新三维模型成为一个问题。

技术实现思路

[0003]为了实现三维模型的快速更新,本申请提供一种三维模型更新的方法、装置以及存储介质。
[0004]第一方面,本申请提供一种三维模型更新的方法,采用如下的技术方案:一种三维模型更新的方法,包括:获取指定区域的航拍图像;基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待替换目标物以及所述航拍图像中的待更新目标物;从指定区域的三维模型中确定出所述待替换目标物的单体模型;基于所述航拍图像确定待更新目标物的三维矢量数据;基于所述三维矢量数据,确定所述待更新目标物的待更新单体模型;将所述待替换目标物的单体模型替换为对应的待更新单体模型,得到所述指定区域更新后的三维模型。
[0005]通过采用上述技术方案,当获取到指定区域的航拍图像时,通过航拍图像以及预设航拍图像确定出预设航拍图像中的待替换目标物以及航拍图像中的待更新目标物,以使得用户清晰的了解到当前指定区域内需要更换的目标物以及用于更换的目标物。由于是对指定区域的三维模型进行更新,因此首先需从指定区域的三维模型中确定出待替换目标物的单体模型,进一步需建立用于更换的待更新目标物的单体模型,具体的通过航拍图像确定出待更新目标物的三维矢量数据,进而根据三维矢量数据确定出待更新目标物的待更新单体模型,以便于后续替换待替换目标物的单体模型,并且得到指定区域更新后的三维模型。
[0006]在另一种可能实现的方式中,所述基于所述三维矢量数据,确定所述待更新目标物的待更新单体模型,包括:从预设外观库中确定所述待更新目标物对应的第一外观图像;基于所述第一外观图像以及所述三维矢量数据,确定所述待更新目标物的待更新
单体模型。
[0007]通过采用上述技术方案,由于三维矢量数据为不包含外观图像的数据,因此需从预设外观库中确定出待更新目标物对应的第一外观图像,进而根据待更新目标物的第一外观图像以及三维矢量数据,确定出待更新目标物的待更新单体模型,以使得得到的待更新单体模型是包含外观图像以及三维矢量数据的完整的单体模型,进而使得得到的待更新单体模型更加真实。
[0008]在另一种可能实现的方式中,所述航拍图像包括指定区域的俯视航拍图像,当所述航拍图像为俯视航拍图像时,所述预设航拍图像为预设俯视航拍图像,所述俯视航拍图像与所述预设俯视航拍图像的航拍位置与航拍角度均相同,基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待替换目标物,包括以下中的至少一项:基于所述俯视航拍图像确定每个第一目标物的第一二维边界矢量数据,基于所述预设俯视航拍图像确定每个第二目标物的第二二维边界矢量数据,将所述第一二维边界矢量数据与第二二维边界矢量数据进行匹配,若存在没有对应的第一二维边界矢量数据的第二目标物,则将所述没有对应的第一二维边界矢量数据的第二目标物确定为待替换目标物;获取所述俯视航拍图像中每个第一目标物的第一外观图像以及所述预设俯视航拍图像中每个第二目标物的第二外观图像,将所述第一外观图像与所述第二外观图像进行匹配,若存在没有对应的第一外观图像的第二目标物,则将所述没有对应的第一外观图像的第二目标物确定为待替换目标物;基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待更新目标物,包括以下中的至少一项:若存在没有对应的第二二维边界矢量数据的第一目标物,则将所述没有对应的第二二维边界矢量数据的第一目标物确定为待更新目标物;若存在没有对应的第二外观图像的第一目标物,则将所述没有对应的第二外观图像的第一目标物确定为待更新目标物。
[0009]通过采用上述技术方案,对于一个目标物来说,轮廓以及外观为目标物较为显著的特征,而边界矢量数据表征目标物的轮廓,外观图像表征目标物的外观信息,因此通过边界矢量数据以及外观图像能够确定出待替换目标物以及待更新目标物,当航拍图像为俯视航拍图像时,预设航拍图像为预设俯视航拍图像且与俯视航拍图像的航拍位置与航拍角度均相同,以便于获取到的边界矢量数据以及外观图像能够更加准确地确定出待替换目标物以及待更新目标物。
[0010]在另一种可能实现的方式中,从指定区域的三维模型中确定出所述待替换目标物的单体模型,包括:基于每个待替换目标物的第二二维边界矢量数据确定所述每个待替换目标物的切割范围;根据所述切割范围对所述三维模型进行切割,得到所述待替换目标物的单体模型。
[0011]通过采用上述技术方案,由于第二二维边界矢量数据表征待替换目标物的二维轮廓上的像素点坐标的集合,因此通过第二二维边界矢量数据可以确定出每个待替换目标物的切割范围,进一步的根据切割范围对三维模型进行切割,得到待替换目标物的单体模型,
以便于后续能够精准的对待替换目标物的单体模型进行替换,相较于对待替换目标物所在的指定区域进行整体替换以及重建,进一步提高了三维模型的更新效率。
[0012]在另一种可能实现的方式中,所述航拍图像数量为多个,所述基于所述航拍图像确定待更新目标物的三维矢量数据,包括:基于所述多个航拍图像确定待更新目标物的第三二维边界矢量数据,所述第三二维边界矢量数据表征所述待更新目标物的二维轮廓上像素点的坐标;对所述多个航拍图像进行密集匹配,得到所述待更新目标物的点阵坐标数据;计算所述第三二维边界矢量数据内每个像素点分别到所述点阵坐标数据中每个点的距离值,并确定每个像素点对应的最小距离值;将所述最小距离值对应的点的高度坐标确定为所述每个像素点的高度坐标,得到所述待更新目标物的三维矢量数据。
[0013]通过采用上述技术方案,由于多个航拍图像均为二维图像,因此通过多个航拍图像可以确定出待更新目标物的第三二维边界矢量数据,并且由于多个航拍图像中包含了待更新目标物不同角度的多张图像,因此对多个航拍图像进行密集匹配,可以得到待更新目标物的点阵坐标,以便于后续通过点阵坐标数据将待更新目标物的第三二维边界矢量数据转化为三维矢量数据,进一步便于得到待更新目标物的三维单体模型。
[0014]在另一种可能实现的方式中,所述方法还包括:获取所述三维模型的建立时间与当前时间,计算所述建立时间与所述当前时间的差值;若所述差值大于预设时间差值,则输出提示信息。
[0015]通过采用上述技术方案,计算出建立时间与当前时间的差值,可以大致的预测出三维模型是否需要更新,当三维模型的差值大于预设时间差值时,说明该三维模型存在需要更新的可能性,电子设备通过输出提示信息来提示用户进行相应的操作,以便于能够及时发现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维模型更新的方法,其特征在于,包括:获取指定区域的航拍图像;基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待替换目标物以及所述航拍图像中的待更新目标物;从指定区域的三维模型中确定出所述待替换目标物的单体模型;基于所述航拍图像确定待更新目标物的三维矢量数据;基于所述三维矢量数据,确定所述待更新目标物的待更新单体模型;将所述待替换目标物的单体模型替换为对应的待更新单体模型,得到所述指定区域更新后的三维模型。2.根据权利要求1所述的一种三维模型更新的方法,其特征在于,所述基于所述三维矢量数据,确定所述待更新目标物的待更新单体模型,包括:从预设外观库中确定所述待更新目标物对应的第一外观图像;基于所述第一外观图像以及所述三维矢量数据,确定所述待更新目标物的待更新单体模型。3.根据权利要求1所述的一种三维模型更新的方法,其特征在于,所述航拍图像包括指定区域的俯视航拍图像,当所述航拍图像为俯视航拍图像时,所述预设航拍图像为预设俯视航拍图像,所述俯视航拍图像与所述预设俯视航拍图像的航拍位置与航拍角度均相同,基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待替换目标物,包括以下中的至少一项:基于所述俯视航拍图像确定每个第一目标物的第一二维边界矢量数据,基于所述预设俯视航拍图像确定每个第二目标物的第二二维边界矢量数据,将所述第一二维边界矢量数据与第二二维边界矢量数据进行匹配,若存在没有对应的第一二维边界矢量数据的第二目标物,则将所述没有对应的第一二维边界矢量数据的第二目标物确定为待替换目标物;获取所述俯视航拍图像中每个第一目标物的第一外观图像以及所述预设俯视航拍图像中每个第二目标物的第二外观图像,将所述第一外观图像与所述第二外观图像进行匹配,若存在没有对应的第一外观图像的第二目标物,则将所述没有对应的第一外观图像的第二目标物确定为待替换目标物;基于所述航拍图像以及预设航拍图像确定出所述预设航拍图像中的待替换目标物,包括以下中的至少一项:若存在没有对应的第二二维边界矢量数据的第一目标物,则将所述没有对应的第二二维边界矢量数据的第一目标物确定为待更新目标物;若存在没有对应的第二外观图像的第一目标物,则将所述没有对应的第二外观图像的第一目标物确定为待更新目标物。4.根据权利要求3所述的一种三维模型更新的方法,其特征在于,从指定区域的三维模型中确定出所述待替换目标物的单体模型,包括:基于每个待替换目标物的第二二维边界矢量数据确定所述每个待替换目标物的切割范围;根据所述切割范围对所述三维模型进行切割...

【专利技术属性】
技术研发人员:王涛张刚孟航吴玉华张德宇
申请(专利权)人:北京四维远见信息技术有限公司
类型:发明
国别省市:

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

1