一种基于语义理解的建筑立面纹理快速生成方法及系统技术方案

技术编号:33251279 阅读:23 留言:0更新日期:2022-04-27 18:13
本发明专利技术公开了一种基于语义理解的建筑立面纹理快速生成方法及系统,属于三维重建技术领域。该方法包括:S1:构建包含不同的第一语义的构件贴图的纹理贴图库;S2:提取三维模型立面的原始纹理贴图;S3:识别所述原始纹理贴图的第二语义,得到对应的第二语义标签图;S4:通过第二语义标签图裁剪原始纹理贴图,得到对应于三维模型不同部位的特定语义的裁剪贴图;S5:在纹理贴图库中检索出与裁剪贴图对应的纹理贴图。在本发明专利技术中,通过基于语义理解的和自动检索的方法,在门、窗、墙等语义解析的基础上,在纹理库中检索最相似的纹理,进行替换,构建具有高相似度、高真实感的立面纹理,从而解决了人工修补三维重建模型贴图效率低、时间长的问题。的问题。的问题。

【技术实现步骤摘要】
一种基于语义理解的建筑立面纹理快速生成方法及系统


[0001]本专利技术涉及三维重建
,特别涉及一种基于语义理解的建筑立面纹理快速生成方法及系统。

技术介绍

[0002]在传统的建筑贴图制作行业中,通过多目重建自动得到的建筑三维模型上的纹理往往有畸变、扭曲、模糊的问题,现有技术首先会人工扣除掉门、窗等构件,然后先将墙面进行人工修补,再分别对门、窗等构件做人工修补。这种方法面临如下问题:(1)通过人工进行抠图的流程大量且重复性高;(2)通过人工的方式修补墙面、门、窗的方式消耗时间非常长。

技术实现思路

[0003]为了解决现有技术的问题,本专利技术提供了一种基于语义理解的建筑立面纹理快速生成方法及系统。
[0004]一方面,提供了一种基于语义理解的建筑立面纹理快速生成方法,所述方法包括:S1:构建包含不同的第一语义的构件贴图的纹理贴图库;S2:提取三维模型立面的原始纹理贴图;S3:识别所述原始纹理贴图的第二语义,得到对应的第二语义标签图;S4:通过所述第二语义标签图裁剪所述原始纹理贴图,得到对应于三维模型不同部位的特本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于语义理解的建筑立面纹理快速生成方法,其特征在于,所述方法包括:S1:构建包含不同的第一语义的构件贴图的纹理贴图库;S2:提取三维模型立面的原始纹理贴图;S3:识别所述原始纹理贴图的第二语义,得到对应的第二语义标签图;S4:通过所述第二语义标签图裁剪所述原始纹理贴图,得到对应于三维模型不同部位的特定语义的裁剪贴图;S5:在所述纹理贴图库中检索出与所述裁剪贴图对应的纹理贴图,采用所述纹理贴图替换所述裁剪贴图;S6:将对应于三维模型不同部位所述纹理贴图贴回到三维模型上,得到完整的带纹理的三维模型。2.根据权利要求1所述的一种基于语义理解的建筑立面纹理快速生成方法,其特征在于,所述S3中,通过语义识别网络识别所述原始纹理贴图中的不同的第二语义。3.根据权利要求2所述的一种基于语义理解的建筑立面纹理快速生成方法,其特征在于,所述S3之前还包括:构造语义识别网络训练集:收集若干个样本,每个样本均是一张正视的建筑立面图和对应的标签数据,对应的所述标签数据是在所述建筑立面图上对应的第二语义处;训练所述语义识别网络:利用所述语义识别网络训练集中的建筑纹理贴图和对应的标签数据,通过监督学习的方式对所述语义识别网络进行训练,训练后的所述语义识别网络可以对输入的建筑立面贴图进行分语义的识别理解,并用矩形在建筑立面贴图上标出不同语义的对应位置。4.根据权利要求1所述的一种基于语义理解的建筑立面纹理快速生成方法,其特征在于,所述S5中,通过自动检索网络在所述纹理贴图库中检索出与所述裁剪贴图最相似的纹理贴图。5.根据权利要求4所述的一种基于语义理解的建筑立面纹理快速生成方法,其特征在于,所述S5之前还包括:构造用于检索建筑立面对应语义纹理的训练集:收集若干个样本,每个样本均是一个图片对,每个图片对由两张图片构成,包括需要检索的纹理贴图和纹理库中的纹理贴图;训练所述自动检索网络:利用检索建筑立面对应语义纹理的训练集,用不同语义的训练数据对训练不同的网络模型,训练后的自动检索网络在对应第一语义的纹理贴图库中检索到与输入的只包含一种第二语义的建筑立面裁剪贴图对应的一张建筑立面构件纹理贴图。6.一种基于语义理解的建筑立面纹理快速生成系统,其特征在于,所述系统包括:采集模块,用于根据不同实物构件进行扫描以获取实物构件的原...

【专利技术属性】
技术研发人员:何文武宋彬朱旭平
申请(专利权)人:北京飞渡科技有限公司
类型:发明
国别省市:

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

1