本发明专利技术实施例提供一种物体的三维抽象模型建立方法、装置、存储介质和处理器,属于工程技术领域。该方法包括:在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;获取所述物体的水平面投影;获取包含所述水平面投影的图形;获取所述图形的基础数据,所述基础数据能够构建所述图形;根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。本发明专利技术建模简单且建模时间短。
Method, device, storage medium and processor of 3d abstract model of object
【技术实现步骤摘要】
物体的三维抽象模型建立方法、装置、存储介质和处理器
本专利技术涉及工程
,具体地涉及一种物体的三维抽象模型建立方法、装置、存储介质和处理器。
技术介绍
现有的场景建模方法主要有基于视觉和基于激光雷达的两种建模方法。基于视觉的三维场景建模方法一般是使用双目或多目摄像机采集三维场景,得到其投影的二维图像,根据图像的纹理分布等信息恢复深度信息,进而实现三维建模。基于激光雷达的三维场景建模方法一般是使用激光雷达扫描三维场景,利用激光测距的原理,通过记录被测物体表面大量而密集的点的深度信息,使用三维重建算法,实现三维建模。但是,二者有以下缺陷:建模时间长,长达一个星期,难以满足施工要求;计算复杂,对计算设备要求高。
技术实现思路
本专利技术实施例的目的是提供一种物体的三维抽象模型建立方法、装置、存储介质和处理器,该物体的三维抽象模型建立方法、装置、存储介质和处理器建模简单且建模时间短。为了实现上述目的,本专利技术实施例提供一种物体的三维抽象模型建立方法,该方法包括:在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;获取所述物体的水平面投影;获取包含所述水平面投影的图形;获取所述图形的基础数据,所述基础数据能够构建所述图形;根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。优选地,所述图形的基础数据包括:不规则的图形的基础数据或规则图形的基础数据。优选地,所述规则的基础数据包括以下一者:长方形的四个顶点坐标、圆形的中点坐标和直径、以及椭圆形的中点坐标和直径。优选地,在所述图形的基础数据是长方形的四个顶点坐标时,获取包含所述图形的基础数据包括:设置工程机械的位置为坐标原点;在所述工程机械的吊钩位于所述长方形的四个顶点时,获取所述四个顶点对应的变幅值和回转角度值;将所述四个顶点对应的变幅值和回转角度值转化为所述四个顶点坐标。优选地,所述工程机械是塔机。优选地,通过以下公式得到所述四个顶点坐标:x=dcosθ,y=dsinθ,其中d为每个顶点的变幅值,θ为每个顶点的回转角度值,x为每个顶点的横坐标,y为每个顶点的纵坐标。优选地,所述根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型包括:根据所述物体的高度以及所述图形的基础数据,得到所述图形在所述物体的高度上的数据;根据所述图形的基础数据以及所述图形在所述物体的高度上的数据,建立所述物体的三维抽象模型。本专利技术实施例还提供一种施工场景的建模方法,所述建模方法包括:根据上文所述的物体的三维抽象模型建立方法,对所述施工场景内多个物体中的每一个物体建立所述三维抽象模型;对所述每一个物体所建立的三维抽象模型进行融合以完成所述施工场景的建模。本专利技术实施例还提供一种物体的三维抽象模型建立装置,该装置包括:获取单元以及处理单元,其中,所述获取单元用于:在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;获取所述物体的水平面投影;获取包含所述水平面投影的图形;获取所述图形的基础数据,所述基础数据能够构建所述图形;所述处理单元用于根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。优选地,所述图形的基础数据包括:不规则的图形的基础数据或规则图形的基础数据。优选地,所述规则的基础数据包括以下一者:长方形的四个顶点坐标、圆形的中点坐标和直径、以及椭圆形的中点坐标和直径。优选地,在所述图形的基础数据是长方形的四个顶点坐标时,所述获取单元用于:设置工程机械的位置为坐标原点;在所述工程机械的吊钩位于所述长方形的四个顶点时,获取所述四个顶点对应的变幅值和回转角度值;将所述四个顶点对应的变幅值和回转角度值转化为所述四个顶点坐标。优选地,所述工程机械是塔机。优选地,所述获取单元用于通过以下公式得到所述四个顶点坐标:x=dcosθ,y=dsinθ,其中d为每个顶点的变幅值,θ为每个顶点的回转角度值,x为每个顶点的横坐标,y为每个顶点的纵坐标。优选地,所述处理单元用于:根据所述物体的高度以及所述图形的基础数据,得到所述图形在所述物体的高度上的数据;根据所述图形的基础数据以及所述图形在所述物体的高度上的数据,建立所述物体的三维抽象模型。本专利技术实施例还提供一种施工场景的建模装置,该装置包括:上文权利要求所述的物体的三维抽象模型建立装置,用于对所述施工场景内多个物体中的每一个物体建立所述三维抽象模型;以及融合装置,用于对所述每一个物体所建立的三维抽象模型进行融合以完成所述施工场景的建模。本专利技术实施例还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上文任一项权利要求所述的物体的三维抽象模型建立方法或上文所述的施工场景的建模方法。本专利技术实施例还提供一种处理器,用于运行程序,其中,所述程序被运行时用于执行上文任一项权利要求所述的物体的三维抽象模型建立方法或上文所述的施工场景的建模方法。通过上述技术方案,采用本专利技术提供的物体的三维抽象模型建立方法、装置、存储介质和处理器,该方法包括:在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;获取所述物体的水平面投影;获取包含所述水平面投影的图形;获取所述图形的基础数据,所述基础数据能够构建所述图形;根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。本专利技术无需复杂的数据处理过程,且不需建立完全匹配物体的模型,建模简单且建模时间短。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是本专利技术一实施例提供的物体的三维抽象模型建立方法的流程图;图2是本专利技术一实施例提供的坐标系的物体示意图;图3是本专利技术一实施例提供的包含平面投影的图形的示意图;图4是本专利技术一实施例提供的获得长方形的四个顶点坐标的方法的流程图;图5是本专利技术一实施例提供的物体顶点坐标示意图;图6是本专利技术另一实施例提供的物体的三维抽象模型建立方法的流程图;图7是本专利技术一实施例提供的施工场景的建模方法的流程图;图8是本专利技术一实施例提供的物体的三维抽象模型建立装置的结构框图。附图标记说明1获取单元2处理单元。具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。图1是本专利技术一实施例提供的物体的三维抽象模型建立方法的流程图。如图1所示,该方法包括:步骤S11,在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;具体地,物体可以是各种形状,例如建筑工地包括建筑物本文档来自技高网...
【技术保护点】
1.一种物体的三维抽象模型建立方法,其特征在于,该方法包括:/n在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;/n获取所述物体的水平面投影;/n获取包含所述水平面投影的图形;/n获取所述图形的基础数据,所述基础数据能够构建所述图形;/n根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。/n
【技术特征摘要】
1.一种物体的三维抽象模型建立方法,其特征在于,该方法包括:
在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;
获取所述物体的水平面投影;
获取包含所述水平面投影的图形;
获取所述图形的基础数据,所述基础数据能够构建所述图形;
根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型。
2.根据权利要求1所述的物体的三维抽象模型建立方法,其特征在于,所述图形的基础数据包括:
不规则的图形的基础数据或规则图形的基础数据。
3.根据权利要求2所述的物体的三维抽象模型建立方法,其特征在于,所述规则的基础数据包括以下一者:
长方形的四个顶点坐标、圆形的中点坐标和直径、以及椭圆形的中点坐标和直径。
4.根据权利要求3所述的物体的三维抽象模型建立方法,其特征在于,在所述图形的基础数据是长方形的四个顶点坐标时,获取所述图形的基础数据包括:
设置工程机械的位置为坐标原点;
在所述工程机械的吊钩位于所述长方形的四个顶点时,获取所述四个顶点对应的变幅值和回转角度值;
将所述四个顶点对应的变幅值和回转角度值转化为所述四个顶点坐标。
5.根据权利要求1或4所述的物体的三维抽象模型建立方法,其特征在于,所述工程机械是塔机。
6.根据权利要求4所述的物体的三维抽象模型建立方法,其特征在于,通过以下公式得到所述四个顶点坐标:
x=dcosθ,y=dsinθ,其中d为每个顶点的变幅值,θ为每个顶点的回转角度值,x为每个顶点的横坐标,y为每个顶点的纵坐标。
7.根据权利要求1所述的物体的三维抽象模型建立方法,其特征在于,所述根据所述物体的高度以及所述图形的基础数据,建立所述物体的三维抽象模型包括:
根据所述物体的高度以及所述图形的基础数据,得到所述图形在所述物体的高度上的数据;
根据所述图形的基础数据以及所述图形在所述物体的高度上的数据,建立所述物体的三维抽象模型。
8.一种施工场景的建模方法,其特征在于,所述建模方法包括:
根据权利要求1-7中任一项权利要求所述的物体的三维抽象模型建立方法,对所述施工场景内多个物体中的每一个物体建立所述三维抽象模型;
对所述每一个物体所建立的三维抽象模型进行融合以完成所述施工场景的建模。
9.一种物体的三维抽象模型建立装置,其特征在于,该装置包括:
获取单元以及处理单元,其中,
所述获取单元用于:
在工程机械的吊钩位于所述物体的最高点时,获取所述吊钩的高度以获取所述物体的高度;
获...
【专利技术属性】
技术研发人员:林能发,曾杨,付玲,胡敏,余闯,
申请(专利权)人:中联重科股份有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。