|
6 I B; T/ I2 y7 U$ c, ?5 d
网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
5 [# O) D( y9 y V3 b- I% w- f 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。 $ K! v! R& o3 u6 U
3 o) w$ X) U) ]' B- ~0 }+ h
+ S8 d3 f5 O* q" E
打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 ; D; J9 K2 v) ~/ ^
/ r M4 `* d9 t% W! {+ B# f 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。 ) d% g' n5 z0 p9 v. K k* _
本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框:
* P5 Z1 a0 c# I
3 r2 e) O. N1 F5 {' H; M' i" d 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
( O8 ^0 H' Z" ~7 p9 t) ]" |: O : {& E$ y2 g/ @
然后,看测线瀑布图,软件里叫“scan view”
+ S, U; ~( E; O ; m& J1 ^. h; O# [
如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。
& D0 g# I) [6 V8 \; \& l8 a ) t8 U2 p$ I) Z* Z+ v
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
& v/ m, L% Z/ K! ]6 K1 K5 w5 U/ L
" S- w V9 _5 Q; ? 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 7 K: Z( x1 ?$ U c, M, a6 x- ^! D
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。 ( Z4 u; j$ c# L! ?7 p( P2 T) U+ B
) [& b0 Y9 [4 o* W# U( r/ e& J
# w! B; D0 Y4 M. e
最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic”
: k, `8 m/ A& y# d$ [) j3 C* E$ W1 J
4 I6 M7 F- d. a 点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
Q' K2 c7 ]6 C* b$ Q |0 o. P " m2 a9 F& s: F7 B' N
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 ; u+ {& Z$ j$ \! b/ }( x, z
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。
! K0 g8 O& x: q4 c4 ? x
$ ]+ Y, Q, u( l* }& F: @5 s, Y 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
3 X* H( N9 A; [+ _$ }9 b" }6 s5 ]
2 t4 J) z) R) o$ R8 o) L f# L% g! p( p8 X, N, e
+ D2 E! n8 J: A* q3 e0 O! D
) ?. a0 m/ @1 i1 e! Y |