当前位置: 首页 > 专利查询>天津大学专利>正文

大型模块钢结构端口点云轮廓提取方法技术

技术编号:35195866 阅读:36 留言:0更新日期:2022-10-12 18:25
本发明专利技术公开了一种大型模块钢结构端口点云轮廓提取方法,包括利用钢结构模块的预先设计的三维标准模型,建立各个钢结构端口的包容域模型,并建立基于包容域模型提取点云的判定准则;对于某一端口点云,人工将对应的钢结构包容域三维模型进行初始近似匹配,然后建立变换矩阵,利用改进遗传模拟退火算法对所述的变换矩阵进行优化,对包容域三维模型进行变换,进行优化匹配。最后根据判定准则,判定数据点是否位于包容域内,进行提取。从而得到一个优化提取后的钢结构端口点云轮廓。本方法基于钢结构三维标准模型和改进遗传模拟退火算法,达到了快速精确提取大型模块钢结构端口点云轮廓的目的,适用性较强,效率较高。效率较高。

【技术实现步骤摘要】
大型模块钢结构端口点云轮廓提取方法


[0001]本专利技术涉及点云轮廓提取方法,尤其涉及一种大型模块钢结构端口点云轮廓提取方法。

技术介绍

[0002]海洋平台为钢结构平台,目前多采用模块化建造,将各个模块分别建造,再整体对接装配,可以减少建造周期,提高建造质量。为保证模块对接质量,需要对模块进行误差检测。随着点云技术的发展,目前可利用激光扫描技术高速准确地获得模块的点云数据,对模块进行虚拟对接以及误差分析已成为,以便对模块进行及时修整,保证结构精度以及对接质量。端口点云轮廓对于对接以及误差分析极为重要,但扫描得到的点云数据包含大量噪声以及无关点,因此需要精确提取端口点云表面轮廓。通过点云处理软件,采用人工交互的方式精度较差,效率较低。

技术实现思路

[0003]本专利技术的目的在于克服已有技术的不足,提供一种大型模块钢结构端口点云轮廓提取方法。采用该方法,可以提高大型模块钢结构端口点云轮廓提取的效率与准确性。
[0004]为实现上述目的,本专利技术采用的技术方案是:
[0005]步骤一、利用激光扫描仪拍摄钢结构模块,将得到的整体模块点云数据导入计算机中,进行格式转换与降噪处理工作;
[0006]步骤二、在软件中截取并保留所述的钢结构模块的所有端口点云完整轮廓;
[0007]步骤三、利用钢结构模块的预先设计的三维标准模型,建立各个钢结构端口的包容域模型,并建立基于包容域模型提取点云的判定准则;
[0008]步骤四、针对步骤二所述的所有端口点云完整轮廓,对于某一端口点云,将步骤三所建立的对应的钢结构包容域三维模型导入到软件中,并人工将其调整至与端口点云近似重合位置,进行初始的近似匹配;
[0009]步骤五、进行包容域三维模型与端口点云的优化匹配,具体步骤为:
[0010]第一步,在软件中以端口点云为基准,对包容域三维模型进行优化变换,建立变换矩阵;
[0011]第二步,利用改进遗传模拟退火算法(IGA

SA)对所述的变换矩阵进行优化;
[0012]第三步,根据上述步骤得到优化后的变换矩阵,对包容域三维模型进行变换。
[0013]步骤六、根据步骤三所述的判定准则,将位于所述的包容域三维模型内的数据点保留,并将位于所述的包容域三维模型以外的点删除,进而得到一个优化提取后的钢结构端口点云轮廓。
[0014]步骤七、对所有端口点云,重复上述步骤四到步骤六,进而提取所有端口点云轮廓。
[0015]本方法基于钢结构预先设计的三维标准模型和改进遗传模拟退火算法,达到了快
速精确提取大型模块钢结构端口点云轮廓的目的,适用性较强,效率较高。
附图说明
[0016]图1为本专利技术H型钢包容域模型示意图;
[0017]图2为本专利技术H型钢包容域模型侧视图;
[0018]图3为本专利技术圆柱型钢包容域模型示意图;
[0019]图4为本专利技术圆柱型钢包容域模型轴向视图;
[0020]图5为本专利技术方型钢包容域模型示意图;
[0021]图6为本专利技术C型钢包容域模型示意图。
具体实施方式
[0022]下面结合附图对本专利技术方法作进一步说明。
[0023]本专利技术大型模块钢结构端口点云轮廓提取方法,包括以下步骤:
[0024]步骤一、利用激光扫描仪拍摄钢结构模块,将得到的整体模块点云数据导入计算机中,进行格式转换,导入到点云处理软件Cloudcompare,利用PCL点云库中的算法进行降噪处理工作;
[0025]步骤二、在Cloudcompare中截取并保留所述的钢结构模块的所有端口点云完整轮廓;
[0026]步骤三、利用钢结构模块的预先设计的三维标准模型,建立各个钢结构端口的包容域模型,并建立基于包容域模型提取点云的判定准则,具体步骤为:
[0027]第一步,根据三维标准模型中的各个钢结构端口模型的尺寸大小,考虑到实际生产过程中会导致一定误差,将各个钢结构的壁厚尺寸增大1.1倍,建立各个钢结构端口的包容域三维模型,例如H型钢包容域三维模型1,圆柱型钢包容域三维模型2,方型钢包容域三维模型3,C型钢包容域模型等等;
[0028]第二步,建立基于包容域模型提取点云数据的判定准则。分别以各类钢结构为例,进行所述的判定准则的具体描述:
[0029]H型钢包容域模型1中,利用点在立方体内的存在定理,设H型钢总包容域为{D|D=D1∪D2∪D3},子包容域1

1为D1,子包容域1

2为D2,子包容域1

3为D3,数据中各个点p
i
分别在子包容域生成随机射线设为l
pi
,设l
pi
与各个子包容域D
i
的边界交点为A
i
,则满足:
[0030]l
pi
∩D
i
=A
i
[0031]设式中,A
i
的求解个数为n
ri
,当n
ri
为奇数时,点p
i
属于包容域内,当n
ri
为偶数时,点p
i
属于包容域外;
[0032]C型钢与所述的H型钢判定准则同理,判断数据点是否存在于包容域模型中;
[0033]圆柱形钢包容域模型2中,设各数据点到包容域模型轴线的距离为d
i
,则当满足以下条件,该轮廓点予以保留:
[0034]R
min
≤d
i
≤R
max
[0035]式中,R
min
为包容域内径,R
max
为包容域外径;
[0036]方型钢包容域模型3为一同心矩形域。通过提取外轮廓内的点集与内轮廓的点集,两点集相减,即得到所有同心矩形域内的数据点。
[0037]步骤四、针对步骤二所述的所有端口点云完整轮廓,对于某一端口点云,将步骤三所建立的对应的钢结构包容域三维模型导入到Cloudcompare中,并人工将其调整至与端口点云近似重合位置,进行初始的近似匹配;
[0038]步骤五、进行包容域三维模型与端口点云的优化匹配,具体步骤为:
[0039]第一步、在Cloudcompare中建立O

xyz公共坐标系,以端口点云为基准,对包容域三维模型进行优化变换,建立变换矩阵,其中,旋转矩阵为R
COR
,平移矩阵为T
COR

[0040][0041][0042]式中,分别为沿x、y、z三个轴向的旋转角度,分别为沿x、y、z三个轴向的平移量;
[0043]第二步,以和为设计变量,由于端口点云中大部分数据点为结构轮廓,则将目标函数设定为有最多点位于变换后的包容域三维模型内,即设定目标函数f
num
满足:
[0044]f...

【技术保护点】

【技术特征摘要】
1.大型模块钢结构端口点云轮廓提取方法,其特征在于包括以下步骤:步骤一、利用激光扫描仪拍摄钢结构模块,将得到的整体模块点云数据导入计算机中,进行格式转换,导入到点云处理软件Cloudcompare,利用PCL点云库中的算法进行降噪处理工作;步骤二、在Cloudcompare中截取并保留所述的钢结构模块的所有端口点云完整轮廓;步骤三、利用钢结构模块的预先设计的三维标准模型,建立各个钢结构端口的包容域模型,并建立基于包容域模型提取点云的判定准则,具体步骤为:第一步,根据三维标准模型中的各个钢结构端口模型的尺寸大小,考虑到实际生产过程中会导致一定误差,将各个钢结构的壁厚尺寸增大1.1倍,建立各个钢结构端口的包容域三维模型,例如H型钢包容域三维模型,圆柱型钢包容域三维模型,方型钢包容域三维模型,C型钢包容域模型等等;第二步,建立基于包容域模型提取点云数据的判定准则。分别以各类钢结构为例,进行所述的判定准则的具体描述:H型钢包容域模型中,利用点在立方体内的存在定理,设H型钢总包容域为{D|D=D1∪D2∪D3},子包容域为D1、D2、D3,数据中各个点p
i
分别在子包容域生成随机射线设为l
pi
,设l
pi
与各个子包容域D
i
的边界交点为A
i
,则满足:l
pi
∩D
i
=A
i
设式中,A
i
的求解个数为n
ri
,当n
ri
为奇数时,点p
i
属于包容域内,当n
ri
为偶数时,点p
i
属于包容域外;C型钢与所述的H型钢判定准则同理,判断数据点是否存在于包容域模型中;圆柱形钢包容域模型中,设各数据点到包容域模型轴线的距离为d
i
,则当...

【专利技术属性】
技术研发人员:赵天任章青蒋晗张子峰李朋飞王亚泽
申请(专利权)人:天津大学
类型:发明
国别省市:

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

1