[发明专利]一种大结构体复杂表面多视觉三维测量网络节点布局方法在审
申请号: | 202110714323.7 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113536496A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 乔玉晶;盛正毅 | 申请(专利权)人: | 扬州市职业大学(扬州市广播电视大学) |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F30/23;G06F30/27;G06N3/12;G06T17/20;G06F111/04 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 岳泉清 |
地址: | 225009 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 结构 复杂 表面 视觉 三维 测量 网络 节点 布局 方法 | ||
1.一种大结构体复杂表面多视觉三维测量网络节点布局方法,其特征在于,包括以下步骤:
步骤a、利用深度融合技术获得待测结构体点云数据的三角网格模型,所述三角网格模型用于表征待测结构体的空间几何信息;
步骤b、根据预设的多视觉三维测量网络测量节点布局算法,对步骤a所述三角网格模型的几何数据进行测量节点布局计算;所述测量节点布局计算根据待测结构体的几何信息及最优可见性初步布局,建立初始椭球形测量网络模型,椭球参数决定待测结构体的几何信息,再基于椭球基线设置每个测量节点位姿;
步骤c、在确定符合预设的算法终止条件时,将步骤b计算得到的所有测量节点确定为相机对所述待测结构体进行整体三维测量时的测量网络节点集合。
2.根据权利要求1所述的一种大结构体复杂表面多视觉三维测量网络节点布局方法,其特征在于,步骤b所述的预设的多视觉三维测量网络测量节点布局算法,包括以下步骤:
步骤b1、将待测结构体离散成均匀的点云,并求出中心点坐标[x0,y0,z0]T,导入三角网格模型,计算每个三角网格区域的单位法向量[n1,n2,n3]T;
步骤b2、根据相机视场大小为m*m和待测曲面的投影面积S,估算出相机个数n2S/m;
步骤b3、将相机密集排放在椭球模型表面;
步骤b4、对相机位姿的方位角和高低角参数xj=[αj,βj]T,相机外参矩阵的旋转向量R=[αj,π-βj,π/2]T,相机外参矩阵的平移向量t=[0,0,D]T进行二进制编码,产生新个体;
步骤b5、将步骤b4得到的新个体分为子种群A和子种群B;
步骤b6、根据约束条件,分别计算子种群A的适应度函数f(A)和子种群B的适应度函数f(B),初始产生的子种群A和子种群B的最优个体xopt,除所述最优个体xopt外,其他新个体均被下一代替换;
步骤b7、判断平均适应度值fave/f(xopt)是否超过阈值Fit,如果:
未超过阈值Fit,返回步骤b4;
超过阈值Fit,迭代结束,解码出最优个体xopt,得到初始网络节点布局;
步骤b8、根据相机覆盖率,将测量节点按照覆盖率降序排列,删除覆盖率低的冗余测量节点,更新测量网络;所述覆盖率为测量网络中被测量节点获取到的有效点数与被测表面离散点总数的百分比;
步骤b9、当所述的被测区域点云的所有点均被合理覆盖时,终止更新测量网络;所述合理覆盖是有三个测量节点能测量到被测区域的一个点,超过三个测量节点为不合理覆盖。
3.根据权利要求1所述的一种大结构体复杂表面多视觉三维测量网络节点布局方法,其特征在于,在步骤a之前,还包括以下步骤:获取待测结构体点云数据,计算三角网格区域内的法向量,验证点云数据中每个点的可见性。
4.根据权利要求2所述的一种大结构体复杂表面多视觉三维测量网络节点布局方法,其特征在于,所述约束条件至少包括以下约束中的一种:可视性约束、视场角约束、入射角约束、景深约束、共视约束、曲率约束、空集约束。
5.根据权利要求4所述的一种大结构体复杂表面多视觉三维测量网络节点布局方法,其特征在于,所述约束条件具体为:
可视性约束:待测结构体存在的任意曲面上的任一点P,且摄像机光轴通过P点,记为测量网络节点布局约束条件为:当法向量和光轴夹角大于等于90°时,相机对于该曲面清晰可见;
视场角约束:两条射线自相机镜头起,沿着镜头最大可包含的物像作为边界形成的夹角即为视场角约束;为相机的光轴单位方向向量,ρ表示相机视场角,测量网络节点布局约束条件为:
入射角约束:定义为光轴和法向量之间可接受的最大夹角为θ,测量网络节点布局约束条件为:
景深约束:定义为相机镜头能够对待测目标前后距离清晰成像而界定的范围;定义ΔL1为前景深,ΔL2为后景深,F为相机光圈,δ为容许弥散圆直径,L为拍摄距离,f为相机焦距,测量网络节点布局约束条件为:
共视约束:在多视点视觉测量过程中,空间中任意一点P,至少被两个以上相机同时观测,定义Ωi(i=1,2,…n)为第i个相机的有效成像区域,测量网络节点布局约束条件为:
Ωd=Ω1∩Ω2∩…∩Ωn
曲率约束:待测目标结构体的曲率复杂程度决定相机空间位姿(α,β,D),曲率与相机空间位姿的映射关系即为曲率约束,ρi是第i个站位点的相机对应的待测目标结构体的曲率,测量网络节点布局约束条件为:
(ρi)→(α,β,D)
空集约束:为保证多视点测量组网中每个视点的独立性,避免视点重叠增大计算量,还需要限制每个视点的重叠部分Λ,称为空集约束,定义Φ为各个视点的测量区域的交集;n为规划中视点的总数;测量网络节点布局约束条件为:
Φ=Λ1∩Λ2∩…∩Λn。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州市职业大学(扬州市广播电视大学),未经扬州市职业大学(扬州市广播电视大学)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110714323.7/1.html,转载请声明来源钻瓜专利网。