|
- }6 ^+ G8 A9 j7 \: k* @6 r9 r 网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。 : W: L: h) G4 d4 S, @& X
博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。 1 I& d+ n( @# a/ d4 p q& [3 J$ c
, }0 o7 [2 V+ G1 A) u4 Q/ i7 z
% a6 {& L, `4 E& ^5 l3 R( L
打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。 " V H& U9 P& Q$ x
- S% g! p2 z! d. h9 W 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
' y( N# R% G% g I! I, m+ F 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: ' Z9 h9 p# C8 t* D+ Z3 y$ f( h
* I- T2 r! v. I* S& N
用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
. @1 q: _; @ |
' T' z1 N P1 \ ^9 F* N# N 然后,看测线瀑布图,软件里叫“scan view” 8 H& [3 n# O9 h4 E
+ @8 e$ `0 m I1 N' L6 x 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 " n: l8 m3 w! f6 E
3 ]) g! s3 u9 m( c 回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。 % @! O8 q+ _7 ^# ?
4 R/ |7 ]3 O- @& Z: x; ~7 ~ 上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 4 C+ g4 X. J3 D1 g; ]" n
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。
- E- s0 _" G/ w+ ~2 y" @6 @/ @5 Z2 q
- n7 |) N1 M) r & v# Y" F0 X7 ^4 V
最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” + Y! X% r% u) L U; k
# n* A( X- V# b# b
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
& d+ T9 c! T( J9 a% H
8 v; ]7 ^# e; c" u$ b 上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。
; s/ r' @( I R/ q" O 在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 * w& P9 _2 E# |/ m
7 g; ^1 q4 \* t
但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
0 Y* k5 v: S3 @
K: w2 m. Q. u* B% W7 W- v' v2 J" J
" k/ l5 d2 R+ F- S$ p0 [6 [0 S2 c5 x% F' Y& k+ D
|