本发明涉及计算机,尤其涉及一种基于bim的建筑三维可视化模型构建方法和系统。
背景技术:
1、bim(building information modeling,建筑信息模型),从建筑的设计、施工、运行直至建筑全寿命周期的终结期间的各种信息始终整合于一个三维模型信息数据库中,从而构成建筑信息模型。然而,在建筑的建设期间,通常基于设计参数和阶段性的施工进度来构建模型,而无法实时将建筑的施工进度展示在模型中,使得建设期间模型的实时性较差,工作人员难以通过模型实时了解施工进展。
2、公开于本申请背景技术部分的信息仅仅旨在加深对本申请的一般背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
1、本发明提供一种基于bim的建筑三维可视化模型构建方法和系统,能够解决建设期间模型的实时性较差,工作人员难以通过模型实时了解施工进展的技术问题。
2、根据本发明的第一方面,提供一种基于bim的建筑三维可视化模型构建方法,包括:
3、在正在施工的楼层中的预设位置处,设置相机;
4、在当前检测周期中,控制所述相机拍摄多个视角的待处理图像;
5、获取前一个检测周期中,多个视角的待处理图像;
6、根据前一个检测周期的多个视角的待处理图像,以及当前检测周期的多个视角的待处理图像,获得目标图像以及所述目标图像对应的视角,其中,如果当前检测周期的待处理图像与前一个检测周期的相同视角的待处理图像之间存在差异,则当前检测周期的待处理图像与前一个检测周期的相同视角的待处理图像的对比图像为所述目标图像;
7、获取前一个检测周期的建筑三维可视化模型;
8、将所述目标图像和所述目标图像对应的视角,输入可视化模型构建网络模型,获得建筑三维可视化模型的调节参数;
9、根据所述调节参数和所述前一个检测周期的建筑三维可视化模型,获得当前检测周期的建筑三维可视化模型。
10、根据本发明的第二方面,提供一种基于bim的建筑三维可视化模型构建系统,包括:
11、设置模块,用于在正在施工的楼层中的预设位置处,设置相机;
12、拍摄模块,用于在当前检测周期中,控制所述相机拍摄多个视角的待处理图像;
13、第一获取模块,用于获取前一个检测周期中,多个视角的待处理图像;
14、目标图像模块,用于根据前一个检测周期的多个视角的待处理图像,以及当前检测周期的多个视角的待处理图像,获得目标图像以及所述目标图像对应的视角,其中,如果当前检测周期的待处理图像与前一个检测周期的相同视角的待处理图像之间存在差异,则当前检测周期的待处理图像与前一个检测周期的相同视角的待处理图像的对比图像为所述目标图像;
15、第二获取模块,用于获取前一个检测周期的建筑三维可视化模型;
16、调节参数模块,用于将所述目标图像和所述目标图像对应的视角,输入可视化模型构建网络模型,获得建筑三维可视化模型的调节参数;
17、模型更新模块,用于根据所述调节参数和所述前一个检测周期的建筑三维可视化模型,获得当前检测周期的建筑三维可视化模型。
18、技术效果:根据本发明,可在每个检测周期中,通过设置在正在施工的楼层中的相机进行多个视角的拍摄来确定当前检测周期和前一个检测周期的变化,从而及时在建筑三维可视化模型中进行更新,以提升建筑三维可视化模型的实时性,便于工作人员通过建筑三维可视化模型了解建筑的施工进展。在确定建筑物发生变化的实际位置时,可利用相机内参来确定目标图像中像素值不为0的像素点的实际位置与相机之间的相对位置关系,进而可基于相机的预设位置的坐标来确定实际位置的坐标,从而确定建筑物发生变化的详细位置,为更新建筑三维可视化模型提供更准确的数据。在训练可视化模型构建网络模型时,可将可视化模型构建网络模型计算出的模型变化映射到实际场景中,从而可与实际场景中实际设置的建筑物品所在的位置进行对比,提升对比准确性,并可在训练过程中使物品区域的范围与样本区域的范围在中心位置、形状和尺寸等多方面逐步趋于一致,从而提升可视化模型构建网络模型的准确性,使可视化模型构建网络模型获得更准确的调节参数。
19、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本发明。根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将更清楚。
1.一种基于bim的建筑三维可视化模型构建方法,其特征在于,包括:
2.根据权利要求1所述的基于bim的建筑三维可视化模型构建方法,其特征在于,所述视角包括俯仰角和偏航角;
3.根据权利要求1所述的基于bim的建筑三维可视化模型构建方法,其特征在于,根据前一个检测周期的多个视角的待处理图像,以及当前检测周期的多个视角的待处理图像,获得目标图像以及所述目标图像对应的视角,包括:
4.根据权利要求3所述的基于bim的建筑三维可视化模型构建方法,其特征在于,将所述目标图像和所述目标图像对应的视角,输入可视化模型构建网络模型,获得建筑三维可视化模型的调节参数,包括:
5.根据权利要求4所述的基于bim的建筑三维可视化模型构建方法,其特征在于,所述相对位置关系包括相对角度和距离;
6.根据权利要求4所述的基于bim的建筑三维可视化模型构建方法,其特征在于,所述可视化模型构建网络模型的训练方式包括:
7.根据权利要求6所述的基于bim的建筑三维可视化模型构建方法,其特征在于,根据所述差值模型,以及所述建筑物品的位置和尺寸,获得所述可视化模型构建网络模型的损失函数,包括:
8.一种基于bim的建筑三维可视化模型构建系统,其特征在于,包括: