|
5 Z( y: B/ ]6 |( B) y/ u2 \# u 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
- |3 Z3 `3 o- i4 \! j" Y. I 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
! N1 f9 d$ Y3 z8 A2 h" h & f( U! p9 \: B) ^
/ q1 a/ E: k9 K- w1 z9 [ 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。
" K' c9 p, A! [3 A3 s; C9 q
5 \' c9 u- C) Z, G+ h j' ] 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。 6 T% Q( B) m+ n
本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: 1 k1 [4 K6 x3 y* y! |4 b; O3 E
" ^0 P+ ]- C. G 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
x& i' X, L9 J# v. h
" t; |, E r; C. M4 { 然后,看测线瀑布图,软件里叫“scan view”
( ] l. b+ ]. ^% I, N' E% K
4 M( _0 I, m3 W% R' [ 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 ; q5 ~2 @. o1 D! S+ w& W) m
! ]- B7 F$ Y5 p3 w/ x, e4 t
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。 h; M# Z+ @8 P7 l) Z/ _
/ n9 _( e( c6 ]4 s
上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 ' X7 m2 m4 _* Z* g
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 9 L; y7 l q8 i9 _7 v
& o3 ?4 o; K; J; `, S+ `
8 ?3 u5 c% T, d( s 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic”
' j) P! x" o6 v8 H5 K : |/ C8 k1 [: p" ^' T1 x$ T
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
; K: H, H9 `2 I6 `, H( H3 m5 N ; y& o+ D4 K1 q2 {% R4 V* ~
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 ( n3 l5 m l, V
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。
- m9 y' X& q+ f/ e
, B( g/ r3 D6 F5 B 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。 4 C" Z* j& H" d$ `2 {- A
& z+ b' ~1 N: y
. @6 f& G2 z. f$ Y' C% k5 R4 C
. b% n7 l( k: c" z" w
- c# N8 j! X3 @: ?! N |