一种基于先验知识的侧扫声呐图像的海底高程检测方法

专利2023-03-02  130



1.本发明属于海洋测绘技术领域,更具体地,涉及一种基于先验知识的侧扫声呐图像的海底高程检测方法。


背景技术:

2.侧扫声呐是水下探测和海洋调查的主要设备之一,具有成本低、分辨率高、扫测效率高等优点。侧扫声呐在水下向左右舷分别发射的声波,经过一段距离的水体传播,到达海底后反射回波。回波强度反映水底特征,按时间顺序记录回波强度序列即可得到当前断面的水底地貌;声呐平台在行进过程中不断记录回波后向散射强度,即可由线及面的得到扫测区域的水底地貌图像。由此可见侧扫声呐不保存相位信息,不做相干定位,无法直接获取高程信息。通常可从侧扫声呐图像数据中提取海底线,计算平台高程,再依据记录回波时间序列得到目标斜距,和测量高程计算平距,从而获取水底地貌图像。可见侧扫声呐的每个测量位置下方水底高程的测量精度,直接决定了地貌图像每个断面各点的位置精度,从而决定了地貌图像的准确性。
3.侧扫声呐海底高程测量的常规方法是利用手动或设置强度阈值的方式,从侧扫声呐图像中提取海底线,从而计算海底高程。但该方法容易受海面回波或水体杂散目标回波影响,难以实现准确可靠的自动化探测结果,手动标记法又极大影响了测量效率和增加了人力成本。


技术实现要素:

4.本发明通过提供一种基于先验知识的侧扫声呐图像的海底高程检测方法,解决现有技术中侧扫声呐海底高程的测量效率较低、准确性较低的问题。
5.本发明提供一种基于先验知识的侧扫声呐图像的海底高程检测方法,包括以下步骤:
6.步骤1、获取左舷条带图像和右舷条带图像,并转换为灰度图像,得到左舷灰度矩阵il和右舷灰度矩阵ir;
7.步骤2、基于预设的阈值,分别对所述左舷灰度矩阵il、所述右舷灰度矩阵ir进行分类,得到左舷分类矩阵cl和右舷分类矩阵cr;
8.步骤3、基于左舷模板对所述左舷分类矩阵cl中的各个断面进行匹配,得到左舷相关性矩阵xl;基于右舷模板对所述右舷分类矩阵cr中的各个断面进行匹配,得到右舷相关性矩阵xr;
9.步骤4、基于所述左舷相关性矩阵xl得到左舷连续性矩阵ql,基于所述右舷相关性矩阵xr得到右舷连续性矩阵qr;
10.步骤5、基于所述左舷相关性矩阵xl得到左舷对称性矩阵sl,基于所述右舷相关性矩阵xr得到右舷对称性矩阵sr;
11.步骤6、综合所述左舷相关性矩阵xl、所述左舷连续性矩阵ql和所述左舷对称性矩
阵sl,加权得到左舷置信度矩阵bl;综合所述右舷相关性矩阵xr、所述右舷连续性矩阵qr和所述右舷对称性矩阵sr,加权得到右舷置信度矩阵br;
12.步骤7、在所述左舷置信度矩阵bl中,对于每个断面,标记其上置信度值最大的点为左舷该断面的海底分界点,将左舷所有断面的海底分界点连成的曲线作为左舷海底线;在所述右舷置信度矩阵br中,对于每个断面,标记其上置信度值最大的点为右舷该断面的海底分界点,将右舷所有断面的海底分界点连成的曲线作为右舷海底线;
13.步骤8、基于所述右舷海底线和所述左舷海底线,计算得到海底高程。
14.优选的,所述步骤1中,所述左舷灰度矩阵il和所述右舷灰度矩阵ir的尺寸均为m
×
n;其中,m为一个断面的点数,n为断面数;
15.所述步骤2中,灰度值大于等于所述阈值的像素点划分为预测目标,分类值为1;灰度值小于所述阈值的像素点划分为预测背景,分类值为0;
16.所述左舷分类矩阵cl表示为:所述右舷分类矩阵cr表示为:
17.其中,q为阈值;i∈[1,m],i表示断面点序号;j∈[1,n],j表示断面号;cl(i,j)表示左舷分类矩阵中第i行第j列元素的分类值,il(i,j)表示左舷灰度矩阵中第i行第j列元素的灰度值,cr(i,j)表示右舷分类矩阵中第i行第j列元素的分类值,ir(i,j)表示右舷灰度矩阵中第i行第j列元素的灰度值。
[0018]
优选的,所述步骤3中,所述左舷模板tl为[1 1 1 1 0 0 0],所述右舷模板tr为[0 0 0 1 1 1 1];
[0019]
所述左舷相关性矩阵xl的计算公式为:所述右舷相关性矩阵xr的计算公式为:
[0020]
其中,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,tl(k)表示左舷模板中第k个元素的值,cl(i+k,j)表示左舷分类矩阵中第i+k行第j列元素的分类值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,tr(k)表示右舷模板中第k个元素的值,cr(i+k,j)表示右舷分类矩阵中第i+k行第j列元素的分类值。
[0021]
优选的,所述步骤4中,以一侧舷的j断面上的第i点l(i,j)在该侧舷上一断面j-1上的对应第i点l(i,j-1)为中心,找出前后n个点构成的第一邻域中的最大相关值;基于所述第一邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的连续性矩阵;
[0022]
所述左舷连续性矩阵ql的计算公式为:
[0023]
ql(i,j)=xl(i,j)
·
max(xl(i-n,j-1),xl(i-n+1,j-1),

,xl(i+n,j-1);
[0024]
其中,ql(i,j)表示左舷连续性矩阵中第i行第j列元素的连续性评估值,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,n表示构成第一邻域的点数;
[0025]
所述右舷连续性矩阵qr的计算公式为:
[0026]
qr(i,j)=xr(i,j)
·
max(xr(i-n,j-1),xr(i-n+1,j-1),

,xr(i+n,j-1));
[0027]
其中,qr(i,j)表示右舷连续性矩阵中第i行第j列元素的连续性评估值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值。
[0028]
优选的,所述步骤5中,以一侧舷的j断面上的第i点l(i,j)在另一侧舷断面j上的对称点,即第i点r(i,j)为中心,找出前后m个点构成的第二邻域中的最大相关值;基于所述第二邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的对称性矩阵;
[0029]
所述左舷对称性矩阵sl的计算公式为:
[0030]
sl(i,j)=xl(i,j)
·
max(xr(i-m,j),xr(i-m+1,j),

,xr(u+m,j));
[0031]
所述右舷对称性矩阵sr的计算公式为:
[0032]
sr(i,j)=xr(i,j)
·
max(xl(i-m,j),xl(i-m+1,j),

,xl(i+m,j));
[0033]
其中,sl(i,j)表示左舷对称性矩阵中第i行第j列元素的对称性评估值,sr(i,j)表示右舷对称性矩阵中第i行第j列元素的对称性评估值,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,m表示构成第二邻域的点数。
[0034]
优选的,所述步骤6中,所述左舷置信度矩阵bl的计算公式为:bl=(1-k
1-k2)xl+k1sl+k2ql;所述右舷置信度矩阵br的计算公式为:br=(1-k
1-k2)xr+k1sr+k2qr;
[0035]
其中,k1表示对称性评价的权重因子,k2表示连续性评价的权重因子。
[0036]
优选的,所述步骤8中,左舷第j个断面的海底高程表示为:右舷第j个断面的海底高程表示为:
[0037]
其中,hl(j)表示左舷第j个断面的海底高程,hr(j)表示右舷第j个断面的海底高程,vl(j)表示左舷第j个断面的海底分界点位置与声源位置起点的像素距离,vr(j)表示右舷第j个断面的海底分界点位置与声源位置起点的像素距离,c表示水下声速,δt表示侧扫声呐图像数据点的采样时间,fs表示侧扫声呐图像数据点的采样频率。
[0038]
本发明中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0039]
本发明基于侧扫声呐测量平台测量得到的左右舷原始条带图像,充分利用海底边界的梯度特征、连续性、对称性等先验信息,全自动地提取图像中的海底线,从而得以测量声呐平台相对海底的高程,为下一步斜距信息转平距信息及合成地貌图像打下了基础,本发明简单易操作,具有鲁棒性,具备大范围应用的潜力。
附图说明
[0040]
图1为侧扫声呐源条带图像;
[0041]
图2为本发明实施例提供的一种基于先验知识的侧扫声呐图像的海底高程检测方法的流程图。
具体实施方式
[0042]
侧扫声呐向水底方向发射左右两束声波,两束声波在侧扫声呐平台的前进方向波束窄,而在前进方向的垂直横向方向波束宽,声波覆盖区域为横向方向的一个断面。发射声波碰到海底目标后反射,侧扫声呐平台按照时间顺序分别记录反射回波强度,从而得到左右两个断面的一维强度序列。侧扫声呐平台在航行过程中持续获取左右舷连续断面的一维
强度序列,并将其堆叠起来,形成两幅覆盖左右舷断面区域的二维侧扫声呐地貌条带图像。
[0043]
图1为侧扫声呐源条带图像。该图像由左右舷条带图像直接拼接而成,左半部分为左舷条带图像,右半部分为右舷条带图像。该图像中线表示声源发射位置;两侧颜色深的地方表示回波强度强,通常为海底回波;声源到海底之间颜色较黑的区域表示未接收到目标回波,通常为水体;声源到海底之间有不规则的回波强度强的区域,通常为海面回波或混响、杂波干扰,这些因素极大地影响海底线的准确提取。水体、杂波与海底的分界线为海底线。
[0044]
为了满足复杂环境下海底高程的自动、准确、可靠提取的要求,提高侧扫声呐地貌图像的成图精度和质量,本发明基于侧扫声呐图像海底线的特征和先验知识,对左右舷图像每个断面的所有点的相对海底分界点的置信度进行计算,从中提取置信度最高的点作为该断面的左右舷海底边界。得到所有断面的左右舷边界点,即得到符合已知先验知识和特征的条带图像的海底线。依据提取的海底线计算声呐平台相对正下方海底高程信息。以该高程信息为基础,可以进一步将条带图像数据中的斜距信息转换为平距信息,提高侧扫声呐地貌图像精度。
[0045]
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0046]
本实施例提供一种基于先验知识的侧扫声呐图像的海底高程检测方法,参见图2,包括以下步骤:
[0047]
步骤1、获取左舷条带图像和右舷条带图像,并转换为灰度图像,得到左舷灰度矩阵il和右舷灰度矩阵ir。
[0048]
利用二维侧扫声呐测量平台获取左右舷条带图像,并转换为灰度图像,其图像数据矩阵分别为il和ir,所述左舷灰度矩阵il和所述右舷灰度矩阵ir的尺寸均为m
×
n,m为一个断面的点数,n为断面数。
[0049]
步骤2、基于预设的阈值,分别对所述左舷灰度矩阵il、所述右舷灰度矩阵ir进行分类,得到左舷分类矩阵cl和右舷分类矩阵cr。
[0050]
对左右舷灰度矩阵,根据设置的阈值q进行分类,灰度值大于等于阈值q的像素点为预测目标,分类值为1;灰度值小于阈值q的像素点为预测背景,分类值为0。从而形成左舷分类矩阵cl和右舷分类矩阵cr。
[0051]
具体的,其中,j∈[1,n],表示断面号(或行号),i∈[1,m],表示断面点序号(或列号,以声源发射处,即左舷图像的最右侧,右舷图像的最左侧,或如图1所示的直接拼接图的中线,为起点);cl(i,j)表示左舷分类矩阵中第i行第j列元素的分类值,il(i,j)表示左舷灰度矩阵中第i行第j列元素的灰度值,cr(i,j)表示右舷分类矩阵中第i行第j列元素的分类值,ir(i,j)表示右舷灰度矩阵中第i行第j列元素的灰度值。
[0052]
步骤3、基于左舷模板对所述左舷分类矩阵cl中的各个断面进行匹配,得到左舷相关性矩阵xl;基于右舷模板对所述右舷分类矩阵cr中的各个断面进行匹配,得到右舷相关性矩阵xr。
[0053]
对左右舷分类矩阵cl和cr,利用如图2所示中的1
×
7大小的左右舷模板分别对各
个断面进行匹配,计算得到其相关值。
[0054]
所述左舷模板tl为:[1 1 1 1 0 0 0],所述右舷模板tr为:[0 0 0 1 1 1 1],所述左舷相关性矩阵xl的计算公式为:所述右舷相关性矩阵xr的计算公式为:
[0055]
其中,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,tl(k)表示左舷模板中第k个元素的值,cl(i+k,j)表示左舷分类矩阵中第i+k行第j列元素的分类值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,tr(k)表示右舷模板中第k个元素的值,cr(i+k,j)表示右舷分类矩阵中第i+k行第j列元素的分类值。
[0056]
下面对获得左右舷相关性矩阵做进一步说明。
[0057]
从声源发射处(即左舷图像的最右侧,右舷图像的最左侧,或如图1所示的直接拼接图的中线)开始的断面点序列clj(i)和crj(i)中,待识别的海底分界处附近的区域特征为:背景(分类值为0)

目标(即海底,分类值为1)

保持为目标状态(值为1),梯度从0跳变为1,并保持为1。
[0058]
与之相区别,连续背景区域特征:背景(值为0)

背景(值为0),梯度保持为0;连续目标区域特征:目标(值为1)

目标(值为1),梯度也保持为1。
[0059]
噪声、干扰引起的突变点区域特征:背景(值为0)

目标(值为1

背景(值为0),梯度从0跃变为1后,接着会有负梯度使分类回到背景,然后再变为0,保持背景状态。
[0060]
由此可见,海底分界处区域的分类变化具有独特的特征,通过上述左右舷模板,可以通过最大相关值匹配出海底分界处的区域特征,并确定海底分界位置(最相关区域的第4点,即背景向目标跃变的位置点)。另外,模板匹配时断面两侧边缘点都缺少一侧的区域值,导致最终的相关结果序列比原断面点数少6个点。为此,对左右舷图像各断面的分类值序列,两侧用边缘值各延拓3个点,最终相关结果序列保持和原断面点数一一对应。由于海底位置不会位于两侧,因此延拓操作不对结果产生影响。由此步骤得到左舷相关性矩阵xl和右舷相关性矩阵xr。
[0061]
步骤4、基于所述左舷相关性矩阵xl得到左舷连续性矩阵ql,基于所述右舷相关性矩阵xr得到右舷连续性矩阵qr。
[0062]
以一侧舷的j断面上的第i点l(i,j)在该侧舷上一断面j-1上的对应第i点l(i,j-1)为中心,找出前后n个点构成的第一邻域中的最大相关值;基于所述第一邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的连续性矩阵。
[0063]
以左侧为例,对上述步骤计算得到左舷相关性序列xl,以左舷的j断面上的第i点l(i,j)在左舷上一断面j-1上的对应第i点l(i,j-1)为中心,找出前后n个点构成的邻域中的最大相关值,表达如下:
[0064]
max(xl(i-n,j-1),xl(i-n+1,j-1),

,xl(i+n,j-1))。
[0065]
将上述最大相关值与xl(i,j)的乘积作为连续性评估值,左舷连续性矩阵ql表达如下:
[0066]
ql(i,j)=xl(i,j)
·
max(xl(i-n,j-1),xl(i-n+1,j-1),

,xl(i+n,j-1))。
[0067]
其中,ql(i,j)表示左舷连续性矩阵中第i行第j列元素的连续性评估值,xl(i,j)
表示左舷相关性矩阵中第i行第j列元素的相关值,n表示构成第一邻域的点数,n依据侧扫声呐平台的航行速率及纵向分辨率来确定,例如可取为n=5。
[0068]
同样可求出右舷连续性矩阵qr,表达如下:
[0069]
qr(i,j)=xr(i,j)
·
max(xr(i-n,j-1),xr(i-n+1,j-1),

,xr(i+n,j-1))。
[0070]
其中,qr(i,j)表示右舷连续性矩阵中第i行第j列元素的连续性评估值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值。
[0071]
由于侧扫声呐平台在某一位置测量断面的回波,然后在航行到下一位置时测量下一断面的回波,两个位置间隔不大,因此可以合理的假设声呐平台相对正海底的高程值变化也不大,相邻两个断面检测出来的海底分界位置则距离不会太大。在上述连续性计算公式中,以自身点的相关值为基础,乘以在上一断面对应点的邻域中存在的预测海底分界点的相关值,可以评估检测出来海底分界点回波的沿断面的连续性,有利于筛选错误检测的海底位置。
[0072]
步骤5、基于所述左舷相关性矩阵xl得到左舷对称性矩阵sl,基于所述右舷相关性矩阵xr得到右舷对称性矩阵sr。
[0073]
以一侧舷的j断面上的第i点l(i,j)在另一侧舷断面j上的对称点,即第i点r(i,j)为中心,找出前后m个点构成的第二邻域中的最大相关值;基于所述第二邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的对称性矩阵。以左侧为例,对上述步骤计算得到左舷相关性矩阵xl,以左舷的j断面上的第i点l(i,j)在右舷断面j上的对称点,即第i点r(ij)为中心,找出前后m个点构成的邻域中的最大相关值,表达如下:
[0074]
max(xr(i-m,j),xr(i-m+1,j),

,xr(i+m,j))。
[0075]
将上述最大相关值与xl(i,j)的乘积作为对称性评估值,左舷对称性矩阵sl表达如下:
[0076]
sl(i,j)=xl(i,j)
·
max(xr(i-m,j),xr(i-m+1,j),

,xr(i+m,j))。
[0077]
同样,可求出右舷对称性矩阵sr,表达如下:
[0078]
sr(i,j)=xr(i,j)
·
max(xl(i-m,j),xl(i-m+1,j),

,xl(i+m,j))。
[0079]
其中,sl(i,j)表示左舷对称性矩阵中第i行第j列元素的对称性评估值,sr(i,j)表示右舷对称性矩阵中第i行第j列元素的对称性评估值,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,m表示构成第二邻域的点数,m依据侧扫声呐的测量范围及横向分辨率来确定,例如可取为m=3。
[0080]
所述侧扫声呐平台向两侧发射声波,遇到海底后反射回波,按时间顺序记录回波强度即得到侧扫声呐图像。由此成像机理可知,对左舷和右舷发射声波,通常正下方海底是最近的海底回波,两边海底分界点都对应的正海底位置,因此两侧正海底回波应该同时到达侧扫声呐。在侧扫声呐图像上则反映为左右海底边界相对中线是具有对称性的。在上述公式中,以自身点的相关值为基础,乘以在对称位置邻域存在的预测海底分界点的相关值进行,可以评估检测出来的海底分界点回波的左右舷对称性,有利于筛选错误检测的海底位置。
[0081]
步骤6、综合所述左舷相关性矩阵xl、所述左舷连续性矩阵ql和所述左舷对称性矩阵sl,加权得到左舷置信度矩阵bl;综合所述右舷相关性矩阵xr、所述右舷连续性矩阵qr和
所述右舷对称性矩阵sr,加权得到右舷置信度矩阵br。
[0082]
综合所述左右舷图像的相关性矩阵、对称性矩阵、连续性矩阵,加权合成综合置信度矩阵,该矩阵与所述原始侧扫声呐图像尺寸相同,所述置信度矩阵中每个元素对应图像的一个像素,所述置信度矩阵中每个元素的值对应图像的一个像素是和该左舷图像(或右舷图像)中海底分界线的可信度。
[0083]
所述左舷置信度矩阵bl的计算公式为:bl=(1-k
1-k2)xl+k1sl+k2ql;所述右舷置信度矩阵br的计算公式为:br=(1-k
1-k2)xr+k1sr+k2qr。。
[0084]
其中,k1表示对称性评价的权重因子,k2表示连续性评价的权重因子,k1和k2由实际航行参数估计,例如设置k1=0.3,k2=0.3,而相关性的系数则为1-k
1-k2=0.4。
[0085]
步骤7、在所述左舷置信度矩阵bl中,对于每个断面,标记其上置信度值最大的点为左舷该断面的海底分界点,将左舷所有断面的海底分界点连成的曲线作为左舷海底线;在所述右舷置信度矩阵br中,对于每个断面,标记其上置信度值最大的点为右舷该断面的海底分界点,将右舷所有断面的海底分界点连成的曲线作为右舷海底线。
[0086]
在所述左右舷图像的置信度矩阵bl和br中,对每个断面j,标记其上置信度值最大的点为海底分界点vl(j)和vr(j)。左右舷所有断面的海底分界点连成的曲线即为侧扫声呐图像的海底线。
[0087]
步骤8、基于所述右舷海底线和所述左舷海底线,计算得到海底高程。
[0088]
左舷第j个断面的海底高程表示为:右舷第j个断面的海底高程表示为:
[0089]
其中,hl(j)表示左舷第j个断面的海底高程,hr(j)表示右舷第j个断面的海底高程,vl(j)表示左舷第j个断面的海底分界点,vr(j)表示右舷第j个断面的海底分界点,c表示水下声速,δt表示侧扫声呐图像数据点的采样时间,fs表示侧扫声呐图像数据点的采样频率。
[0090]
即由每个断面j的海底分界点位置与声源位置起点的像素距离vl(j)和vr(j),可计算得到每个断面的高程。
[0091]
综上,本发明利用侧扫声呐测量平台测量得到的左右舷原始条带图像,全自动地提取图像中的海底线,从而得以测量声呐平台相对海底的高程,为下一步斜距信息转平距信息及合成地貌图像打下了基础。本发明首先利用阈值对图像进行粗分类,将每个像素点分类为预测目标或预测背景(包括噪声、杂波等);然后基于侧扫声呐成像机理及其在海底分界局部区域、海底区域、水体区域、杂波区域的梯度特征,使用模板匹配的方法计算各像素点邻域与海底分界局部区域特征的相似程度;基于所述模板匹配形成的相关度矩阵,比对相邻断面的海底分布相关值对应情况,计算其连续性矩阵,揭示每个像素点与其相邻断面相应点的海底分布连续情况;基于所述模板匹配形成的相关度矩阵,比对左右舷的相关值对应情况,计算其对称性矩阵,揭示每个像素点与其对称位置相应点的对称分布情况;最后,综合梯度相关性、连续性指标、对称性指标,对所有先验信息的约束进行加权叠加,合成综合置信度指标。通过检测各断面的最大置信度指标,提取最大可能的海底分界点,得到海底线,从而通过简单声波传播计算得到侧扫声呐平台在断面测量过程中的高程。本发明充
分利用了海底边界的梯度特征、对称性、连续性等先验信息,简单易操作,具有鲁棒性,具备大范围应用的潜力。
[0092]
最后所应说明的是,以上具体实施方式仅用以说明本发明的技术方案而非限制,尽管参照实例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。

技术特征:
1.一种基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,包括以下步骤:步骤1、获取左舷条带图像和右舷条带图像,并转换为灰度图像,得到左舷灰度矩阵il和右舷灰度矩阵ir;步骤2、基于预设的阈值,分别对所述左舷灰度矩阵il、所述右舷灰度矩阵ir进行分类,得到左舷分类矩阵cl和右舷分类矩阵cr;步骤3、基于左舷模板对所述左舷分类矩阵cl中的各个断面进行匹配,得到左舷相关性矩阵xl;基于右舷模板对所述右舷分类矩阵cr中的各个断面进行匹配,得到右舷相关性矩阵xr;步骤4、基于所述左舷相关性矩阵xl得到左舷连续性矩阵ql,基于所述右舷相关性矩阵xr得到右舷连续性矩阵qr;步骤5、基于所述左舷相关性矩阵xl得到左舷对称性矩阵sl,基于所述右舷相关性矩阵xr得到右舷对称性矩阵sr;步骤6、综合所述左舷相关性矩阵xl、所述左舷连续性矩阵ql和所述左舷对称性矩阵sl,加权得到左舷置信度矩阵bl;综合所述右舷相关性矩阵xr、所述右舷连续性矩阵qr和所述右舷对称性矩阵sr,加权得到右舷置信度矩阵br;步骤7、在所述左舷置信度矩阵bl中,对于每个断面,标记其上置信度值最大的点为左舷该断面的海底分界点,将左舷所有断面的海底分界点连成的曲线作为左舷海底线;在所述右舷置信度矩阵br中,对于每个断面,标记其上置信度值最大的点为右舷该断面的海底分界点,将右舷所有断面的海底分界点连成的曲线作为右舷海底线;步骤8、基于所述右舷海底线和所述左舷海底线,计算得到海底高程。2.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤1中,所述左舷灰度矩阵il和所述右舷灰度矩阵ir的尺寸均为m
×
n;其中,m为一个断面的点数,n为断面数;所述步骤2中,灰度值大于等于所述阈值的像素点划分为预测目标,分类值为1;灰度值小于所述阈值的像素点划分为预测背景,分类值为0;所述左舷分类矩阵cl表示为:所述右舷分类矩阵cr表示为:其中,q为阈值;i∈[1,m],i表示断面点序号;j∈[1,n],j表示断面号;cl(i,j)表示左舷分类矩阵中第i行第j列元素的分类值,il(i,j)表示左舷灰度矩阵中第i行第j列元素的灰度值,cr(i,j)表示右舷分类矩阵中第i行第j列元素的分类值,ir(i,j)表示右舷灰度矩阵中第i行第j列元素的灰度值。3.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤3中,所述左舷模板tl为[1 1 1 1 0 0 0],所述右舷模板tr为[0 0 0 1 1 1 1];所述左舷相关性矩阵xl的计算公式为:所述右舷相关
性矩阵xr的计算公式为:其中,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,tl(k)表示左舷模板中第k个元素的值,cl(i+k,j)表示左舷分类矩阵中第i+k行第j列元素的分类值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,tr(k)表示右舷模板中第k个元素的值,cr(i+k,j)表示右舷分类矩阵中第i+k行第j列元素的分类值。4.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤4中,以一侧舷的j断面上的第i点l(i,j)在该侧舷上一断面j-1上的对应第i点l(i,j-1)为中心,找出前后n个点构成的第一邻域中的最大相关值;基于所述第一邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的连续性矩阵;所述左舷连续性矩阵ql的计算公式为:ql(i,j)=xl(i,j)
·
max(xl(i-n,j-1),xl(i-n+1,j-1),

,xl(i+n,j-1));其中,ql(i,j)表示左舷连续性矩阵中第i行第j列元素的连续性评估值,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,n表示构成第一邻域的点数;所述右舷连续性矩阵qr的计算公式为:qr(i,j)=xr(i,j)
·
max(xr(i-n,j-1),xr(i-n+1,j-1),

,xr(i+n,j-1));其中,qr(i,j)表示右舷连续性矩阵中第i行第j列元素的连续性评估值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值。5.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤5中,以一侧舷的j断面上的第i点l(i,j)在另一侧舷断面j上的对称点,即第i点r(i,j)为中心,找出前后m个点构成的第二邻域中的最大相关值;基于所述第二邻域中的最大相关值和该侧舷的相关性矩阵得到该侧的对称性矩阵;所述左舷对称性矩阵sl的计算公式为:sl(i,j)=xl(i,j)
·
max(xr(i-m,j),xr(i-m+1,j),

,xr(i+m,j));所述右舷对称性矩阵sr的计算公式为:sr(i,j)=xr(i,j)
·
max(xl(i-m,j),xl(i-m+1,j),

,xl(i+m,j));其中,sl(i,j)表示左舷对称性矩阵中第i行第j列元素的对称性评估值,sr(i,j)表示右舷对称性矩阵中第i行第j列元素的对称性评估值,xl(i,j)表示左舷相关性矩阵中第i行第j列元素的相关值,xr(i,j)表示右舷相关性矩阵中第i行第j列元素的相关值,m表示构成第二邻域的点数。6.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤6中,所述左舷置信度矩阵bl的计算公式为:bl=(1-k
1-k2)xl+k1sl+k2ql;所述右舷置信度矩阵br的计算公式为:br=(1-k
1-k2)xr+k1sr+k2qr;其中,k1表示对称性评价的权重因子,k2表示连续性评价的权重因子。7.根据权利要求1所述的基于先验知识的侧扫声呐图像的海底高程检测方法,其特征在于,所述步骤8中,左舷第j个断面的海底高程表示为:右舷第j个断面的海底高程表示为:
其中,hl(j)表示左舷第j个断面的海底高程,hr(j)表示右舷第j个断面的海底高程,vl(j)表示左舷第j个断面的海底分界点位置与声源位置起点的像素距离,vr(j)表示右舷第j个断面的海底分界点位置与声源位置起点的像素距离,c表示水下声速,δt表示侧扫声呐图像数据点的采样时间,f
s
表示侧扫声呐图像数据点的采样频率。

技术总结
本发明属于海洋测绘技术领域,公开了一种基于先验知识的侧扫声呐图像的海底高程检测方法。本发明基于侧扫声呐测量平台测量得到的左右舷原始条带图像,充分利用海底边界的梯度特征、连续性、对称性等先验信息,全自动地提取图像中的海底线,从而得以测量声呐平台相对海底的高程,为下一步斜距信息转平距信息及合成地貌图像打下了基础,本发明简单易操作,具有鲁棒性,具备大范围应用的潜力。具备大范围应用的潜力。具备大范围应用的潜力。


技术研发人员:陶维亮
受保护的技术使用者:武汉大学
技术研发日:2022.07.14
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-1567.html

最新回复(0)