本申请提供了一种建筑信息模型的构建方法及装置,涉及建筑工程领域,该方法包括:获取包括多个建筑平面的多个平面截图;根据多个平面截图,确定多个建筑平面的多个建筑平面方程;根据多个建筑平面方程,确定多个建筑平面之间交线的多个直线方程;根据多个直线方程,确定多个直线之间交点的多个交点坐标;根据多个建筑平面方程、多个直线方程以及多个交点坐标,建立建筑信息模型。可见,实施这种实施方式,能够避免数据测量误差,有效提高建模效率。
【技术实现步骤摘要】
一种建筑信息模型的构建方法及装置
本申请涉及建筑工程领域,具体而言,涉及一种建筑信息模型的构建方法及装置。
技术介绍
在建筑工程领域通常需要对建筑施工场地进行数据采集与建模,以便于后续建筑施工的进行。目前,工程人员通常会使用激光雷达来获取建筑施工场地的相关数据。然而,在实践中发现,通过激光雷达获取的大量点云数据,往往需要使用复杂的算法进行后处理,并且数据精度还受到激光雷达自身的角精度和激光精度影响,从而使得测量数据存在较大误差,进而降低了建筑施工场地相关数据的测量精度与建模效率。
技术实现思路
本申请提供了一种建筑信息模型的构建方法及装置,能够避免数据测量误差,有效提高建模效率。本申请实施例第一方面提供了一种建筑信息模型的构建方法,所述方法包括:获取包括多个建筑平面的多个平面截图;根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程;根据所述多个建筑平面方程,确定所述多个建筑平面之间交线的多个直线方程;根据所述多个直线方程,确定所述多个直线之间交点的多个交点坐标;根据所述多个建筑平面方程、所述多个直线方程以及所述多个交点坐标,建立建筑信息模型。在上述实现过程中,该方法可以优先获取包括多个建筑平面的多个平面截图;再根据多个平面截图,确定多个建筑平面的多个建筑平面方程;然后再根据多个建筑平面方程,确定多个建筑平面之间交线的多个直线方程;然后再根据多个直线方程,确定多个直线之间交点的多个交点坐标;最后再根据多个建筑平面方程、多个直线方程以及多个交点坐标,建立建筑信息模型。可见,实施这种实施方式,能够以摄像机获取到的平面截图为依据确定出大量基于设备坐标系的平面方程、直线方程以及交点坐标,从而使得该些平面方程、直线方程以及交点坐标能够被汇总建立,得到建筑信息模型,进而避免了数据测量误差,有效提高建筑信息模型的建模效率。进一步地,所述根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程的步骤包括:获取旋转平移矩阵;所述旋转平移矩阵用于转换相机坐标系和设备坐标系;根据所述多个平面截图,确定所述多个建筑平面的多个像平面方程;根据所述旋转平移矩阵对所述多个像平面方程进行坐标系转换,得到多个建筑平面方程。在上述实现过程中,该方法在根据多个平面截图,确定多个建筑平面的多个建筑平面方程的过程中,可以优先获取用于转换相机坐标系和设备坐标系的旋转平移矩阵;再根据多个平面截图,确定多个建筑平面的多个像平面方程;然后再根据旋转平移矩阵对多个像平面方程进行坐标系转换,得到多个建筑平面方程,其中,旋转平移矩阵用于表示多个旋转平移矩阵,在上述坐标系转换的过程中,可以根据像平面方程对应的旋转平移矩阵将像平面方程转换为建筑平面方程,从而使得所有建筑平面方程可以依此得到,使得所有建筑平面方程位于同一坐标系中(即设备坐标系)。可见,实施这种实施方式,能够将通过平面截图直接获取到的像平面方程转换为建筑平面方程,从而实现相机坐标系和设备坐标系之间的方程转换,进而保证了所有信息与方程都是基于设备坐标系的,提高了所有方程之间的统一性,还能提高整体建模的效率。进一步地,所述根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程的步骤包括:根据所述多个平面截图,确定第一建筑平面的第一建筑平面方程;所述多个平面截图包括所述第一建筑平面和第二建筑平面;获取所述第一建筑平面和所述第二建筑平面之间的两个交点;根据所述多个平面截图和所述两个交点,确定所述第二建筑平面的第二建筑平面方程;将所述第一建筑平面方程和第二建筑平面方程确定为所述多个建筑平面的多个建筑平面方程。在上述实现过程中,该方法在根据多个平面截图,确定多个建筑平面的多个建筑平面方程的过程中可以优先根据多个平面截图,确定第一建筑平面的第一建筑平面方程;多个平面截图包括第一建筑平面和第二建筑平面;再获取第一建筑平面和第二建筑平面之间的两个交点;然后根据多个平面截图和两个交点,确定第二建筑平面的第二建筑平面方程;最后将第一建筑平面方程和第二建筑平面方程确定为多个建筑平面的多个建筑平面方程。可见,实施这种实施方式,能够根据多个建筑平面之间的连接关系确定出下一个建筑平面的建筑平面方程,以此确定出所有建筑平面的建筑平面方程,从而能够避免每个建筑平面方程的全部计算过程,进而提高了整体的建模效率。进一步地,所述根据所述多个平面截图和所述两个交点,确定所述第二建筑平面的第二建筑平面方程的步骤包括:控制测量设备在所述多个平面中确定采样点,并记录所述测量设备测量所述采样点时的光栅角度和激光距离;根据所述光栅角度、所述激光距离、所述采样点和所述两个交点,确定所述第二建筑平面的第二建筑平面方程。在上述实现过程中,该方法在根据多个平面截图和两个交点,确定第二建筑平面的第二建筑平面方程的过程中可以优先控制测量设备在多个平面中确定采样点,并记录测量设备测量采样点时的光栅角度和激光距离;再根据根据光栅角度、激光距离、采样点和两个交点,确定第二建筑平面的第二建筑平面方程。可见,实施这种实施方式,能够通过一点一线确定平面来避免传统三点确定平面的完整过程,从而使得像素点的获取数量得以减少,进而提高了整体的建模效率。本申请实施例第二方面提供了一种建筑信息模型的构建装置,所述建筑信息模型的构建装置包括:获取单元,用于获取包括多个建筑平面的多个平面截图;第一确定单元,用于根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程;第二确定单元,用于根据所述多个建筑平面方程,确定所述多个建筑平面之间交线的多个直线方程;第三确定单元,用于根据所述多个直线方程,确定所述多个直线之间交点的多个交点坐标;建模单元,用于根据所述多个建筑平面方程、所述多个直线方程以及所述多个交点坐标,建立建筑信息模型。在上述实现过程中,建筑信息模型的构建装置可以通过获取单元来获取包括多个建筑平面的多个平面截图;通过第一确定单元根据多个平面截图,确定多个建筑平面的多个建筑平面方程;通过第二确定单元根据多个建筑平面方程,确定多个建筑平面之间交线的多个直线方程;通过第三确定单元根据多个直线方程,确定多个直线之间交点的多个交点坐标;通过建模单元根据多个建筑平面方程、多个直线方程以及多个交点坐标,建立建筑信息模型。可见,实施这种实施方式,能够以摄像机获取到的平面截图为依据确定出大量基于设备坐标系的平面方程、直线方程以及交点坐标,从而使得该些平面方程、直线方程以及交点坐标能够被汇总建立,得到建筑信息模型,进而避免了数据测量误差,有效提高建筑信息模型的建模效率。进一步地,所述第一确定单元包括:获取子单元,用于获取旋转平移矩阵;所述旋转平移矩阵用于转换相机坐标系和设备坐标系;确定子单元,用于根据所述多个平面截图,确定所述多个建筑平面的多个像平面方程;转换子单元,用于根据所述旋转平移矩阵对所述多个像平面方程进行坐标系转换,得到多个建筑平面方程。本文档来自技高网...
【技术保护点】
1.一种建筑信息模型的构建方法,其特征在于,所述方法包括:/n获取包括多个建筑平面的多个平面截图;/n根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程;/n根据所述多个建筑平面方程,确定所述多个建筑平面之间交线的多个直线方程;/n根据所述多个直线方程,确定所述多个直线之间交点的多个交点坐标;/n根据所述多个建筑平面方程、所述多个直线方程以及所述多个交点坐标,建立建筑信息模型。/n
【技术特征摘要】
1.一种建筑信息模型的构建方法,其特征在于,所述方法包括:
获取包括多个建筑平面的多个平面截图;
根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程;
根据所述多个建筑平面方程,确定所述多个建筑平面之间交线的多个直线方程;
根据所述多个直线方程,确定所述多个直线之间交点的多个交点坐标;
根据所述多个建筑平面方程、所述多个直线方程以及所述多个交点坐标,建立建筑信息模型。
2.根据权利要求1所述的建筑信息模型的构建方法,其特征在于,所述根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程的步骤包括:
获取旋转平移矩阵;所述旋转平移矩阵用于转换相机坐标系和设备坐标系;
根据所述多个平面截图,确定所述多个建筑平面的多个像平面方程;
根据所述旋转平移矩阵对所述多个像平面方程进行坐标系转换,得到多个建筑平面方程。
3.根据权利要求1所述的建筑信息模型的构建方法,其特征在于,所述根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程的步骤包括:
根据所述多个平面截图,确定第一建筑平面的第一建筑平面方程;所述多个平面截图包括所述第一建筑平面和第二建筑平面;
获取所述第一建筑平面和所述第二建筑平面之间的两个交点;
根据所述多个平面截图和所述两个交点,确定所述第二建筑平面的第二建筑平面方程;
将所述第一建筑平面方程和第二建筑平面方程确定为所述多个建筑平面的多个建筑平面方程。
4.根据权利要求3所述的建筑信息模型的构建方法,其特征在于,所述根据所述多个平面截图和所述两个交点,确定所述第二建筑平面的第二建筑平面方程的步骤包括:
控制测量设备在所述多个平面中确定采样点,并记录所述测量设备测量所述采样点时的光栅角度和激光距离;
根据所述光栅角度、所述激光距离、所述采样点和所述两个交点,确定所述第二建筑平面的第二建筑平面方程。
5.一种建筑信息模型的构建装置,其特征在于,所述建筑信息模型的构建装置包括:
获取单元,用于获取包括多个建筑平面的多个平面截图;
第一确定单元,用于根据所述多个平面截图,确定所述多个建筑平面的多个建筑平面方程;
第...
【专利技术属性】
技术研发人员:郑文,林恒,张翔,
申请(专利权)人:福建汇川物联网技术科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。