|
' z7 ?' [" t8 @* i 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。 # F9 G! f' n" B
博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
- @' p- q, R# f2 h( k4 l ; a/ ^% s0 ]: P- s% C6 b7 A* H
5 X; I! Y" C+ P% g2 l$ s, p 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。
% j6 z; H0 m% ~( i7 G! Q# F
1 F/ e! a3 z1 V4 G 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。 : N/ ]% X' F8 t. B
本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框:
! a# F1 Q; n0 b' e
& A& O$ ]4 m, } 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
6 F, {8 W/ `! j' w * q/ w2 H# g3 P" y/ y
然后,看测线瀑布图,软件里叫“scan view” ( U2 |4 t g: m5 }- y% f) V# P8 W
8 h& D* o- ~+ D* k; E
如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 * [$ s5 J" O& ?) p& \# x
/ k: U6 Q, O; l' O4 ]2 f, K3 X) q+ e 回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
& @4 v7 K3 E" l/ `' V: d R 4 p" X: v2 s1 H# O+ d: y4 D4 K+ e
上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。
/ x$ a3 s4 A, @7 A) x5 G/ o: Y+ [' R3 R 也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 ( }" l) {0 Z' J. F2 ?
2 ^8 U- W6 L6 F; u
% h" r: O9 o6 ?0 Y- m, @" Q 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” ' Z! q+ ~) @" W6 l) k
8 P# ~) _4 \: m q& e+ O
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等 2 z- M! a( Q1 h J5 R# X' E u
1 k5 T$ Z: D" |) t% K ]% A* I 上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 9 D8 H4 a, `# m0 | V
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 + Z- c3 u: ^$ ~+ H9 h7 c7 ?
+ L! N ?. Q4 I
但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
% F2 D% J' e; r s6 p7 T# }5 O) V5 c& Y" F, W! R, r# U! o; E; V' m2 t1 l
1 w8 g: Z3 l; f- C9 W0 M6 F+ ?# n8 P0 B! v4 v) u& X$ ]5 D* G: q& R
' }$ E3 o9 C5 q# J0 Q1 q
|