一种基于扩散模型的建筑纹理图像修复方法

    公开(公告)号:CN117788344A

    公开(公告)日:2024-03-29

    申请号:CN202410205207.6

    申请日:2024-02-26

    摘要: 本发明公开了一种基于扩散模型的建筑纹理图像修复方法,包括以原始建筑纹理图像作为扩散模型在前向过程的输入数据,得到标准高斯噪声数据;以添加高斯噪声的建筑纹理图像和标准高斯噪声数据作为扩散模型在逆向过程的输入数据,在扩散模型的逆向过程中添加编码神经网络和预测神经网络,进行扩散模型训练;以待修复的建筑纹理图像和标准高斯噪声数据作为扩散模型在添加编码神经网络和预测神经网络的逆向过程的输入数据,得到修复后的建筑纹理图像。本发明可以对纹理色彩做精细化处理,使纹理更接近建筑模型的真实效果。

    基于建筑基底矢量数据生成城市建筑场景的方法及装置

    公开(公告)号:CN117745955A

    公开(公告)日:2024-03-22

    申请号:CN202410186801.5

    申请日:2024-02-20

    IPC分类号: G06T17/00 G06F18/213

    摘要: 本发明公开了一种基于建筑基底矢量数据生成城市建筑场景的方法及装置,该方法包括:基于建筑基底矢量数据建立建筑模型,并根据所述建筑模型的第一正射俯视图提取出边界多边形后基于所述边界多边形的特征边建立归一化坐标系;将所述建筑模型变换到所述归一化坐标系中并获取第二正射俯视图,确定出所述第二正射俯视图中的特征向量;根据所述特征向量在模型数据库中搜索最佳匹配模型,所述模型数据库中为预先建立好的完整单体模型,且完整单体模型均已确定出对应的特征向量;基于最佳匹配模型确定出姿态变换矩阵,并根据所述姿态变换矩阵将最佳匹配模型进行变换生成城市建筑场景。避免了人工操作,实现了快速准确地生成美观、真实的城市建筑场景。

    一种基于文本驱动的三维建筑参数化建模方法及装置

    公开(公告)号:CN117351173B

    公开(公告)日:2024-03-19

    申请号:CN202311659479.5

    申请日:2023-12-06

    IPC分类号: G06T17/10 G06V10/26

    摘要: 本申请涉及建筑模型生成技术领域,公开了一种基于文本驱动的三维建筑参数化建模方法及装置。所述基于文本驱动的三维建筑参数化建模方法包括:所述基于文本驱动的三维建筑参数化建模方法包括:自输入的文本中提取关键特征;根据关键特征生成建筑体量以及建筑立面图像;对建筑立面进行语义分割,从而获取语义区域;提取语义区域内像素的颜色;根据所述语义区域、语义区域内像素的颜色生成参数化的各个构件模型;对各个构件模型进行拼装,从而形成三维建筑。本申请提出基于深度生成网络的文本驱动的三维建筑参数化建模方法。生成的模型精度等级达到LOD400,具有精确性、矢量化、易于二次编辑等特点。

    一种大规模三维场景快速轻量化方法

    公开(公告)号:CN117197396B

    公开(公告)日:2024-03-01

    申请号:CN202311450902.0

    申请日:2023-11-03

    IPC分类号: G06T17/20

    摘要: 本发明公开了一种大规模三维场景快速轻量化方法,涉及三维场景轻量化技术领域。该方法包括获取三维场景中三角形网络,提取三角形网络的边构建无向边集合;设定几何变形阈值,并将从零到该几何变形阈值的取值区间进行非线性划分;按照从小到大的顺序依次选取划分的几何变形阈值;遍历无向边集合中的每条无向边,计算缩减该无向边产生的几何变形值,判断当前无向边对应的几何变形值是否小于选取的几何变形阈值;若是,则将当前无向边缩减为一个点,并将与该点关联的所有三角形网络的边构建无向边集合。本发明解决了常规轻量化算法遇到超常密集三角网格因为耗时达到天级别而不可用的问题,显著提高了三维场景轻量化处理效率。

    一种基于建筑草图轮廓序列的CAD矢量模型生成方法及装置

    公开(公告)号:CN117454495A

    公开(公告)日:2024-01-26

    申请号:CN202311786349.8

    申请日:2023-12-25

    摘要: 本发明涉及建筑模型生成技术领域,公开了一种基于建筑草图轮廓序列的CAD矢量模型生成方法及装置。所述基于建筑草图轮廓序列的CAD矢量模型生成方法包括:获取单体化建筑图像;对所述单体化建筑图像进行切片处理,从而获取多条轮廓图;获取经过训练的基于Transformer算法的模型;分别将每条轮廓图输入至所述基于Transformer算法的模型,从而获取每条轮廓图对应的经过校正的轮廓图;将各个经过校正的轮廓图通过提升拉伸方法重建模型。本申请的基于建筑草图轮廓序列的CAD矢量模型生成方法通过经过训练的基于Transformer算法的模型来获取矫正的轮廓图,通过神经网络端到端的执行,大数据驱动方式训练,极大提升了算法的鲁棒性。能生成高质量CAD级建筑模型,且可以参数编辑。

    一种剔除三维模型中模型构件的方法

    公开(公告)号:CN117036517B

    公开(公告)日:2023-12-26

    申请号:CN202311289739.4

    申请日:2023-10-08

    IPC分类号: G06T9/00

    摘要: 本发明公开了一种剔除三维模型中模型构件的方法,涉及三维模型轻量化处理技术领域。该方法包括获取三维模型数据;根据三维模型数据中各个数据文件的所有三维坐标确定模型外包框;根据三维模型数据中每个模型构件的三角形网格坐标确定构件外包框;根据模型外包框和构件外包框确定当前模型构件的结构化系数;根据当前模型构件的结构化系数和当前模型构件所包含的三角形网格数量执行剔除操作。本发明通过在三维模型的轻量化处理之前加入微小密集构件的判断,将微小且密集的构件直接从输入的三维模型中删除,从而使得三维模型的高级别LOD模型能够进行快速,不掉帧地进行下载和加载,不会出现卡顿情况。

    基于图网络的建筑轮廓构建方法及装置

    公开(公告)号:CN116958454B

    公开(公告)日:2023-12-12

    申请号:CN202311221026.4

    申请日:2023-09-21

    摘要: 本发明提供了一种基于图网络的建筑轮廓构建方法及装置。其中,基于图网络的建筑轮廓构建方法,包括:基于获取的图像数据得到单栋的建筑模型;对单栋建筑模型进行横截面切片,基于横截面切片得到设定的建筑轮廓图片;从所述建筑轮廓图片中识别分段点,从而将连续闭合的轮廓分割为线段;将所述分段点和线段构建为图结构,将图结构输入图神经网络,从而得到线段类型和线段之间的关系;根据线段类型和线段之间的关系对线段进行拟合,从而得到拟合结果,根据线段和线段之间的关系调整拟合结果中线段端点位置,从而得到建筑轮廓。达到快速且自动化的绘制建筑轮廓的目的。

    一种在轻量化过程中保持对象边界的方法

    公开(公告)号:CN117173370A

    公开(公告)日:2023-12-05

    申请号:CN202311450820.6

    申请日:2023-11-03

    IPC分类号: G06T17/20

    摘要: 本发明公开了一种在轻量化过程中保持对象边界的方法,涉及三维模型轻量化处理技术领域。该方法包括获取三维场景数据中的三角形构件;对所有三角形构件提取对应的三条边,构建无向边集合;根据无向边集合中的每条无向边的关联信息确定无向边的类型;根据确定的无向边的类型计算缩减无向边过程的几何变形值;根据无向边集合中各条无向边计算的几何变形值确定对无向边进行缩减的处理顺序。本发明通过推迟变态网格的轻量化过程或者直接保持不变,能够有效提高三维模型轻量化结果的纹理质量。

    一种剔除三维模型中模型构件的方法

    公开(公告)号:CN117036517A

    公开(公告)日:2023-11-10

    申请号:CN202311289739.4

    申请日:2023-10-08

    IPC分类号: G06T9/00

    摘要: 本发明公开了一种剔除三维模型中模型构件的方法,涉及三维模型轻量化处理技术领域。该方法包括获取三维模型数据;根据三维模型数据中各个数据文件的所有三维坐标确定模型外包框;根据三维模型数据中每个模型构件的三角形网格坐标确定构件外包框;根据模型外包框和构件外包框确定当前模型构件的结构化系数;根据当前模型构件的结构化系数和当前模型构件所包含的三角形网格数量执行剔除操作。本发明通过在三维模型的轻量化处理之前加入微小密集构件的判断,将微小且密集的构件直接从输入的三维模型中删除,从而使得三维模型的高级别LOD模型能够进行快速,不掉帧地进行下载和加载,不会出现卡顿情况。