|
8 S$ ^. X2 B2 _" @ 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。 2 a8 R4 X- S+ p* k
博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
. c. A* G9 M ?4 B . r% [' _- U) c7 D7 _6 ~4 V9 P
5 G! u! W+ C( k: ]' D
打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 * w: | H% C% E8 N% n+ N
0 a- I& X; ^3 O0 G
载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。 0 w; O, c+ X# k, f7 z2 N* E9 \. [8 e
本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: : m. P$ @ a+ u* T5 p
9 I [& z- b1 `, B/ }
用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
, ` h* E7 d5 |% q( c" K+ p8 X6 M ( G1 Q( t2 d0 \ D- V: c/ G
然后,看测线瀑布图,软件里叫“scan view” " Y2 E$ {4 ?( I( y1 B% n
, E3 N1 K9 {, g6 K
如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。
% y' R) r T* _9 g# E0 J u * y1 A) H E- {" \1 ?4 r, t }
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
4 Q% O4 O7 B/ w. v4 S; H, L
' h% {. k; m. P! E/ x9 z 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 ; q$ K7 K4 f7 z3 x1 q" y
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 " W$ u) I! F. j( R* t
9 S8 Q# s- l, \' Y0 w) B! H
& Z2 O% ` G' p6 l0 x! h
最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” 6 z. k; y# ?1 n" P3 ~
' o' b- ^! z+ u, j3 l7 K" j+ S& Z
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
: g' h, I+ V+ l0 M9 t. E3 ]) [ 7 \- i' s% {* h* O* y
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 5 H' g, b- i3 Q- O
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。
7 a% Z7 Q8 V% [: V" I
y1 A: i @) N: A! L: } 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。 3 f2 ?1 E- d( B7 d
6 K' e5 ?9 d2 G
* M4 D" v, x# ]1 ~% X, e a6 a
' X, m+ ?# y% p
$ X+ H5 u9 F; y$ T1 c |