|
5 l# S& Y/ l2 F: i% a9 J1 p2 w1 n
网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
& F. Z" G5 Y$ F6 u& }: V6 t$ j 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。 ! j1 ?' D0 J: G0 U
7 t$ F2 @! {: ^2 B
Z8 f( V% Z# w6 L) u, Y 打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。
( u+ z _" S, s% } 8 S7 h; r2 L; D; {
载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
- U% W% S3 E9 O3 g: P. D 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框:
2 N9 |: I2 g/ q. p # C0 g! H8 p2 l8 A
用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图: - e2 L) Z4 K# ~! e$ B
# s7 Z; c( |7 e# C! }
然后,看测线瀑布图,软件里叫“scan view”
8 n4 j! Y) Z- C" c( i& W
; V- D$ e* }( m( C3 E! M: l* K. W 如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 4 ~# w( c( H4 w' ?/ j
9 @8 l' C. y, Q! L5 `& p7 n 回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
1 W, e8 f) d4 u! z % }/ ]/ x2 P0 `6 s
上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 6 y* Z9 ?5 C% B
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。
! B, ~% a( j' r0 u6 [4 W* J: X; ` 4 j2 C5 P' C7 Y* g6 U
# g5 y, O9 M+ N1 [! l 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic”
9 }. R% n! W! p9 c4 B ( K2 S k% V# ?* U Y* x$ s) \
点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等
' i/ T$ c2 ]1 d1 F * j% D/ R3 k5 r* s j
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。
" X1 u, W5 D' h 在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。 ! p0 _2 M- B1 ^/ s
4 M9 F# M: i# Y 但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
3 I4 R6 i8 Q, a3 q+ B+ \, x" R) [1 B' N. n6 O7 W* c# ~
5 u! C7 U8 z$ l8 n9 D
! q- a g* C6 K+ Z# s
, p$ b8 `! }" Y5 c |