|
6 Z: s" c5 l! r
网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
9 S5 i0 U/ p e6 i8 l% q0 p9 S 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
4 }, v' b8 U2 O3 E& p; E- r
- n' R/ k3 h+ m$ B& v4 U* r b
$ c4 q4 n/ A. a; E" C. u2 q 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。
9 @6 E v! h i) V. t$ [ " s# {0 Q9 s* w( E2 w
载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
: n' N/ n R# c9 Y+ q) k( ? 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框:
! l' a8 o5 t5 }
% X/ |& e9 [# [8 X6 C, w* } q+ } 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
& j8 N U& A; c& R$ j. Y
8 M0 }% O; D; Q 然后,看测线瀑布图,软件里叫“scan view” 2 J6 Z0 v% B7 R
9 B5 O: C: \+ L1 X
如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 y9 l2 l B3 y1 q7 i
! B. {. i: R* j) {- N
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
' K f" s; E4 Z
* q4 P9 t8 l6 f# Q! P 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 3 T/ Z4 v6 ]3 O4 y2 v4 V! J. y! F
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 # X* t' o, g8 x$ j# k
# l/ ~* ~( l9 y8 z' B# V3 ]0 W T* m
1 ~& H8 T+ Q7 [ 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” 7 T( B" `/ K6 `) g, _5 G
! o8 a1 {! H0 H, ` 点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
) M$ }2 x* O5 P ) k+ B* g, x7 p* l/ Z
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。
2 C1 m( H1 \% F& {) M. h8 S+ H 在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 0 \2 k) p$ A+ S& N1 Z/ a$ l
) b* L, p5 `& z$ N6 L) j/ Z 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。 : d3 k& Q6 g, m
* ?2 B- z d, O, z5 K# z
! d, R! m2 O D) H0 |' F' A% C; U" S, d* l, z. @! _5 P) \
4 i+ w! n+ D8 R8 x* G' `( x6 \
|