|
* D1 M( C* u# p- c% W$ k
网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。 1 S! _2 t& T4 \) ^# n
博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
' X- ~4 V) Q: q6 B7 z, `: S
+ S( {: |7 Y' ?) E" R7 ~. f1 `; D
9 g V( T6 y% _4 N* V Q; f& A$ ~, x 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 , j' g6 }* e; i; i. q
# X! H) j5 z8 z( q) d7 q 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
' y) k2 h. t( w0 s: E 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框:
# a6 n7 j' J, J3 f, _4 n $ _, l+ C3 u% u4 X" O) w$ W
用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图: 7 Y1 T- I! ^$ ?8 e2 {$ h
" s4 L: P: ]1 |
然后,看测线瀑布图,软件里叫“scan view” 9 Y% B# }( R$ J/ q C- n
+ A) v k$ K4 v& } 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。
2 |4 g7 Q7 u5 U+ c w% d) B . V. G. A! S0 x
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
0 f$ ^8 d1 T4 [( h, e 0 }9 y5 e9 m5 ?1 L L# {3 c
上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 " \' { H9 z6 h
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。
; t: S" ~- g3 H, N0 `9 E& W : h4 O1 V. H/ n( d/ l
p" M6 n/ P* c7 U7 G9 C7 w: X; S
最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” 8 R% q+ S$ u8 I: I1 P2 ]' A
$ M. l( v8 d3 ^2 S9 u 点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
6 y" C, b9 m1 Q/ |* [3 y
" g! S; f! d# L1 K: S. n+ e* S 上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。
) `( }( S% S6 h( K) Q' s1 J' N5 m 在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 ) X; K0 T. m L) d& A- {6 W; S1 V
' u2 ^( S) B I
但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。 ( ?2 N* D% O; S6 L9 o2 w, U
1 C {/ L/ Z8 L
% c9 F1 ?" G! K, v
; H3 L! s, p$ D7 E& k; p/ W
7 T/ @7 m% ~1 H9 |4 J& } |