|
8 {; W, i/ @3 T1 M' `; x1 I
网络上有一些Hypack2018处理侧扫声呐的资料,但是不够全面,本文重点探讨了一下Hypack2018处理侧扫声呐数据。
/ _8 K" h$ q; |1 e, u O/ _ 博主使用的Hypack2018 64位的Targeting and Mosaicking模块,在菜单上打开这个模块。
Z' }5 W% V' y( G ; z' d' q# k+ p! ~& @ n$ M
. O R; {$ o* }! q5 G) E5 ~" }% W" k/ G
打开以后的样子是这样的,你看的没错,跟处理单波束的界面一样,一样的丑。
; w& V" C: p+ \% ^7 ^ C) F. c
! ]8 h6 X& D: H 载入侧扫声呐xtf数据,博主单位一般使用Klein3000/4000,用它们自身带的SonarPro软件进行采集,采集的格式偏好XTF格式。
2 I) x# v" ]% i2 ^ 本次载入的数据是klein3000采集的声呐数据,打开xtf文件后,会弹出如下的对话框: % l( s g, B3 f! t8 `5 @& K
6 q: A* Q4 J, z4 K9 ?
用默认的参数就可以了,Frequency2是高频。数据文件打开了,见下图:
9 V. M$ w1 u# @; _# d
( O1 z$ G4 r3 x1 p$ E( ] 然后,看测线瀑布图,软件里叫“scan view” $ }3 d9 Y7 G* O
" b' H- s$ r5 g) k. d U
如果显示效果不理想,可以调整,在scan view 鼠标右键点击,side scan controls,将增益调成Auto TVG,Sensitivity越高越亮。 0 [; ~( _ G( h6 w8 Z6 h" _
7 L* q- _& T" V* g" N1 K6 K 回到刚才的原始数据窗口,进行侧扫声呐处理中非常重要的一步:底跟踪(Bottom Tracking),首先是自动底跟踪,根据数据采集情况输入Blanking的距离,一般是采集量程的1/10。
4 V* m1 N- _+ ^) r$ p% t 3 O: i4 V" l n" J) v% U: D
上述图中图像的量程为50m,Blanking为5m,点击应用,就显示底跟踪的蓝色线了。 8 T9 b, ]$ g8 K T+ y
也可以手动跟踪,在原始数据界面和scan view界面都可以。它这个手动底跟踪功能,让人不是很好理解,用用就习惯了。具体的方法就是,先点击底跟踪按钮,然后在图像上点出红色的点跟踪海底,然后再点击底跟踪按钮,就会将红色点连成线。别扭的地方在于,点红色的点不是实时连成线。
6 `3 U: |+ B. M7 C' z 3 S/ V4 S# M- ~1 t3 z" q5 Q
3 |) A' V. h& n 最后一步就是镶嵌了(mosaic),点击菜单命令按钮“Mosaic” ( M8 d% Y' s! L4 q5 a- h# V5 S& S
- w" S' f; t; g5 r 点击Make Mosaic 按钮,进行镶嵌,这里可以进行一些设置,比如分辨率、是否移除水柱等 # x9 N( B& _% N8 J% F- W
2 N! u' b0 A x- }
上图是0.1m分辨率,移除水柱的图像,如果想要更加清晰的图像,可以将分辨率设置成更小的格网,比如0.05m。 ~' q% q5 j; ]# W, V9 N
在Targeting and Mosaicing模块里可以进行目标提取,提取了以后会在hyapck主界面的项目文件/目标里,当打开另一个包含此目标的声呐文件时,这个目标也会显示出来。
% {( ^, x6 J; |8 o( d5 F2 Q& _: P9 ? - P0 M5 L4 Z1 P& Z$ [
但是,Targeting and Mosaicing模块似乎不能画线段,在hypack帮助中也没有找到这个功能。它的画线功能,博主认为是通过镶嵌图像实现的。镶嵌图会生成TIFF,位于hypack主界面项目文件/Post Processing Mosaic里。然后,利用hyapck各种编辑工具绘制线性和面状目标物,导出目标物的矢量文件,比如dwg格式。
+ |0 i4 Q! d% x" W4 p8 H) l& @0 n c
& \' h) a$ Y. R* B5 k3 r( O) U4 R8 s4 C
" d' W) _3 @0 S+ |3 C4 g* K) R$ @
9 j4 \- b, g! b1 s7 i% R7 [- j3 r
|