|
; I2 b i/ a0 K9 [+ F 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
9 f- n1 L7 @* ^2 M0 w5 ] 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。 5 p, ^: r# k5 `' y' _& q& r: Y
" O; s( _1 r9 _3 P/ e
" c8 q/ |* e6 h: x! t0 y 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 1 U. } O- M) x/ o8 _, D
$ z- M2 n) Z& W8 G: |8 z# B
载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。 . o2 ]: e6 |+ ?
本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: ! r7 _. m- P b& V$ t
5 r# f( v# e; Q& P# Q' z 用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
& v0 u/ I, N, v ) J9 |" m9 i. V1 v" f* c9 |7 n
然后,看测线瀑布图,软件里叫“scan view” * s' |6 R# S7 {$ n$ `
& G$ v6 W& |% n6 Q5 q; A 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 : @$ i0 d% O4 x
q. d$ U5 _0 e# C: B/ C, @8 F* k
回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
6 u/ t' \9 c1 [ v
8 \' ~8 ?! ?. [4 X3 X3 f" b4 t0 k- Q 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 - A" @3 q3 ?4 @: z' D) n
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。
( {+ g$ ] r; W( k- ~6 h
' R0 _2 l, R$ g% h
5 k2 ^7 W' g) ^1 ^9 Y 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” 3 b, d6 G% V" u+ r) G: L8 j, a
8 D3 Z1 o! C( f- o, B& C' ]- i8 T 点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
$ k$ `6 X' n. p6 I, H & m& A {: ?5 Y' c
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。
0 _% l0 `8 b3 N& C7 |. { 在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 + ^8 M4 B- f3 I D; g5 q
R0 N4 [3 S* s) C& x( K: g1 F 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
P" m) J, Y J) @9 ~6 h3 }" X
/ W% v5 f$ H$ T: M
* S7 n+ e/ z. z2 W1 T: v+ h+ X& l: ?
# u1 b$ U0 D$ J% u: F& ?1 K
|