|
6 ?# n% t, H9 t$ g+ \1 I! D+ _: R5 s 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。 / @1 ?) W7 E% ~3 x, M3 h) s( O
博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。 8 ~$ r. ?' L& o1 A# `) L
/ `, t& G7 I1 ?/ f. t1 P% {+ ~. w
, z# h, U3 Z( Z$ N 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 * a* H3 B9 U0 J/ q) @
1 |4 j% s! W) K" a. d 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
* E+ f4 T3 ^/ E; x 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: / m& C6 e% f# \5 o7 c2 J
- E- m: c, |7 E4 T+ k+ e 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
- p/ p' a8 s3 q 8 n/ {5 b" s/ U1 M* F2 r
然后,看测线瀑布图,软件里叫“scan view”
8 G7 N6 t! m/ i
: h$ ^7 R$ A* X8 w# Y 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 8 y0 f8 U0 W" Y! U8 P0 z' M
: |: v9 s' I0 L- l- O' F% p 回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。 + U1 p4 L6 h+ l0 k7 y; T& P
5 g) I8 c/ E% p0 @$ H 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 4 N+ D2 {& q/ b- K# C" a- I6 ]2 r
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 " y$ d/ O9 C! W' c: H
1 N4 l" a. {- F6 Z. H: T4 V . I. @* ? I" R! z' d
最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic”
; q& L2 q+ A% K1 [ 8 {; ^) g: D8 z* F* w1 ]1 Z4 [
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
( d% @" C/ F* Q8 H
9 g% z: K; L |2 v 上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 : ~; T: f; a- e/ z2 H" o5 S% i' x# k9 y5 p
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 ! S5 r9 ?) O% c+ c
% e; M) o" m9 j( N+ ~6 x" D+ s$ _
但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。 ! Q9 X8 ?9 R# q3 H7 E2 v
0 h' k3 k4 W) D2 S! ~; p
3 l2 S; [% o/ [4 Q0 Q+ l, j9 ~2 `
$ X: B$ @7 B( ^1 r* C. O! u |