XTF格式侧扫声呐数据格式解析

合集下载

侧扫声呐原始数据解析与可视化显示

侧扫声呐原始数据解析与可视化显示

第39卷第2期2020年6月海岸工程C O A S T A L E N G I N E E R I N GV o l .39 N o .2J u n e ,2020侧扫声呐原始数据解析与可视化显示赵 昆1,王方旗2,丁继胜2*,隋海琛3,4,许方正1(1.山东科技大学测绘科学与工程学院,山东青岛266590;2.自然资源部第一海洋研究所,山东青岛266061;3.交通运输部天津水运工程科学研究所,天津300456;4.天津水运工程勘察设计院天津市水运工程测绘技术重点实验室,天津300456)收稿日期:2019-11-12资助项目:国家重点研发计划项目 可延展艇体新概念海底目标搜寻潜航器-海上搜寻演示验证技术与评估(2017Y F C 0306003);中央级公益性科研院所基本科研业务费专项资金资助项目 基于A U V 平台的水下应急搜寻探测技术研究(T K S 180406)作者简介:赵 昆(1996-),男,硕士研究生,主要从事海洋测绘方面研究.E -m a i l :920587735@q q.c o m *通讯作者:丁继胜(1972-),男,教授级高级工程师,博士,主要从事多波束测量技术方面研究.E -m a i l :d i n g j i s h e n g @f i o .o r g.c n (陈 靖 编辑)摘 要:X T F 文件格式是侧扫声呐图像数据的主要存储格式之一,具有可伸缩性㊁可扩展性等特点;声波散射强度瀑布图是侧扫声呐回波数据直观的显示形式㊂准确高效解析X T F 格式的侧扫声呐数据和正确生成瀑布图显示回波数据对后续数据图像处理过程中的目标变形改正㊁图像分割及镶嵌等具有重要意义㊂通过分析侧扫声呐工作原理及声波回波强度瀑布图的结构与特点,对X T F 格式的侧扫声呐原始文件结构及十六进制编码原理进行深入研究,以渤海沉船搜寻实测数据为例,使用M a t l a b 编程实现原始数据读取及解码,提取每P i n g 数据中各要素,比较分析2种灰度转换模型的特点,生成侧扫声呐瀑布图,实现X T F 格式侧扫声呐数据的图像可视化㊂关键词:侧扫声呐;X T F 文件格式;自动解码;数据可视化中图分类号:P 736 文献标识码:A 文章编号:1002-3682(2020)02-0103-08d o i :10.3969/j.i s s n .1002-3682.2020.02.004引用格式:Z HA O K ,WA N GFQ ,D I N GJS ,e t a l .D e c o d i n g a n dv i s u a l i z a t i o no f r a wd a t ao f s i d e -s c a ns o n a r [J ].C o a s t a l E n g i n e e r i n g,2020,39(2):103-110.赵昆,王方旗,丁继胜,等.侧扫声呐原始数据解析与可视化显示[J ].海岸工程,2020,39(2):103-110.随着人类将资源的勘探㊁开发和利用深入到海洋领域,海底地形地貌测量作为海洋工程建设㊁海洋资源开发等活动的基础将发挥其重要作用[1]㊂海底图像是海底地形地貌测量的主要成果㊂声呐成像是获取海底图像的重要方式,其设备包括多波束测深系统㊁侧扫声呐系统㊁合成孔径声呐系统等㊂侧扫声呐由于成像分辨率高㊁对目标区域海底实现全覆盖扫侧,据此对海底地形地貌等进行定性分析,被广泛应用于目标探测,沉船及失事飞机等海底残骸的搜索,海底表层沉积物属性的确定以及海底地震㊁火山㊁地层的监测等[2]㊂侧扫声呐系统在测量过程中,受其成像机理㊁系统参数设置以及复杂的海洋环境等因素影响[3],得到的海底地形图像信息存在几何畸变和辐射畸变,因此需要对侧扫声呐图像进行必要的预处理,进行几何校正㊁辐射改正以及噪声抑制等㊂要完成以上侧扫声呐图像处理,应准确对侧扫声呐原始数据进行解析,获取必要要素数据,并将各要素数据以图像形式进行再现㊂使用者根据图像再现结果,进行分析处理㊂侧扫声呐原始数据包含扫测目标物坐标㊁测量瞬时速度㊁姿态㊁回波强度和时间等基础信息参数,正确高效地解析侧扫声呐原始数据是进行侧扫声呐图像预处理的重要环节㊂当前主流的侧扫声呐处理商业软件(如S o n a r W i z㊁T r i t o n)只为用户提供直接读取原始数据并成像,不对用户开放原始声呐数据中各参数的单独获取功能,不便于用户对后续侧扫声呐图像处理功能进行二次开发㊂本文通过分析侧扫声呐工作原理及瀑布图结构与特点,对X T F 格式的侧扫声呐原始数据结构进行深入研究,分析各要素数据十六进制编码格式及存储形式;在104 海 岸 工 程39卷此基础上,编程实现数据读取与解码,生成解析后文件,利用灰度转换模型生成瀑布图,实现X T F 格式侧扫声呐数据的可视化显示㊂1 侧扫声呐工作原理侧扫声呐系统由工作站㊁绞车㊁拖曳电缆㊁拖鱼㊁G P S 接收机等组成㊂在拖鱼两侧各布设有换能器阵列,换能器按一定频率向海底以球面波形式发射脉冲声信号,波束在遇到水体中目标物或到达海底后发生后向散射沿原路线返回,其声波强度也随着传播距离不断衰减,换能器接收返回的波束并记录其回波强度[4-8]㊂侧扫声呐在垂直于航迹方向上波束较宽,波束开角大,可照射两侧很宽区域;在沿航迹方向上波束很窄,开角小,以达到较高的航向分辨力[1]㊂图1为侧扫声呐工作原理图,α为垂直于航迹方向上波束开角,β为沿航迹方向上波束开角㊂声呐换能器接收到的第一个回波信号一般来自拖鱼正下方,其强度较大,之后接收到的回波在强度上具有较好连续性,可以通过计算第一个回波的位置获得拖鱼的高度信息[9]㊂传播过程中受传播损失和噪声干扰,当距离大于声呐的最大量程时,换能器无法区分环境噪声中的回波信号,根据量程设置完成一次测量的结束,一次测量得到的回波序列称为1P i n g 回波㊂声呐在前进过程中,不断发射㊁接收处理回波信号,将采集的每P i n g 的回波强度信息转化为灰度信息,即形成回波图像序列,将左右舷的回波图像序列进行拼接,形成侧扫声呐瀑布图像(图2)㊂图1 侧扫声呐工作原理F i g .1 W o r k i n gp r i n c i pl e o f s i d e -s c a n s o n a r 图2 瀑布图结构F i g .2 S t r u c t u r e o f t h ew a t e r f u l l i m a ge 侧扫声呐瀑布图由发射线㊁海底线㊁扫描线和海面线组成㊂发射线也称零位线,是换能器发射声脉冲信号的起始端,通过该线可量取拖鱼至目标的斜距;海底线表示拖鱼距离海底的高度,海底线跟踪的准确性影响后续图像改正的效果;扫描线对应换能器发射的每一P i n g 声脉冲,其是瀑布图最主要的组成部分;海面线反映拖鱼到海面的距离,目前主流的侧扫声呐采集的图像一般没有海面线㊂2 X T F 文件格式分析X T F (e X t e n d e dT r i t o nF o r m a t)文件格式①是目前应用最广泛的声学探测数据保存文件格式之一,其满足了不同类型的声呐㊁航行㊁遥测和水深等数据的保存需要,它的伸缩性和可扩展性较强,便于扩展成将来新的数据类型,数据结构见图3㊂①T r i t o n I m a g i n g ,I n c .E X t e n d e dT r i t o nF o r m a t (X T F ).h t t p s :ʊw w w.t r i t o n i m a g i n gi n c .c o m.2期赵 昆,等:侧扫声呐原始数据解析与可视化显示105图3 X T F 格式数据结构F i g.3 S t r u c t u r e o fX T Fd a t a f o r m a t X T F 文件记录的数据均由一个1024B 的文件头开始,文件头储存在X T F F I L E H E A D E R 结构中㊂文件头分为文件信息和通道信息:文件信息包含了声呐类型㊁导航单元㊁通道个数㊁文件名等信息;通道信息包含了通道类型㊁采样点字节数㊁传感器安装参数等信息,以每个通道128B 的大小储存在C HA N I N F O 结构中㊂如果通道数量超过6个,则文件头以1024B 的大小增加㊂紧接在文件头后的是数据包,每个数据包的前14B 包含了可用于判断该数据包类型㊁大小和通道数量等关键信息㊂数据包主要包括声呐㊁测深㊁姿态和导航等类型,类型不同,数据储存结构及方式也略有差异㊂声呐数据包(表1)和测深数据包分别具有独立的包头结构(X T F P I N G H E A D E R 和X T F -B A T HH E A D E R ),大小为256B ,主要包含了日期㊁时间㊁位置及姿态等信息;包头后面紧跟着通道头(X T F P I N G C H A N H E A D E R )数据,通道头中主要包含了声呐的发射频率㊁采样数及增益参数等信息,通道头后是该通道数据㊂姿态包㊁导航包等数据包不具有独立包头,它们是由前14B 的关键信息及其它数据共同组成的64B 数据包㊂表1 X T F 声呐数据包头结构T a b l e 1 T h e s t r u c t u r e o f s o n a r d a t a pa c k e t o fX T F f o r m a t 字 段字节偏移量注 释起始字符0固定为0x F A C E 包头类型2声呐包时值为0通道数4侧扫声呐的通道数字节记录数10该P i n g 总共的字节数P i n g 号28该P i n g 的序号声速32一般为1500m ㊃s-1 声呐Y 坐标160声呐的坐标,经度声呐X 坐标168声呐的坐标,纬度声呐纵摇204声呐的姿态,纵摇声呐横摇208声呐的姿态,横摇声呐艏向212声呐的姿态,艏向106 海 岸 工 程39卷3数据解码方法图4 X T F 文件读取流程F i g .4 F l o ws h e e t o fX T F f i l e r e a d i n gX T F 格式文件的读取流程见图4㊂首先读取第一个字节,判断该文件是否为X T F 文件,X T F 格式文件第一个字节被固定设置为0x 7B (十进制为123)㊂当确定文件为X T F 格式时,读取进入X T F F I L E H E A D E R 结构,该结构中N u m b e r O f S o n a r C h a n n e l s 参数为文件中通道个数,当通道个数>6时,需增加读取1024B ㊂每个通道大小为256B ,通过读取通道信息中T y pe Of -C h a n n e l 参数,可以获取当前通道类型:浅剖(S U B -B O T T OM=0)㊁左舷(P O R T=1)㊁右舷(S T B D=2)和测深(B A T H YM E T R Y=3)㊂值得注意的是,通道信息中B y t e s P e r S a m p l e 参数记录了当前通道的采样精度,值为1,2和4时,分别对应8位㊁16位和32位,该参数值与数据包中采样点个数的乘积即为采样字节数㊂读取完文件头后,紧接着读取声呐数据包,首先读取数据包中X T F P I N G H E A D E R 结构的前14B ,该段数据里包含了用于判断数据包类型的H e a d e r T y p e 参数和储存了该数据包字节数的N u m B yt e s T h i s R e c o r d 参数㊂当H e a d e r T y p e 值为0时,表示该包为声呐数据包,否则跳过N u m B yt e s T h i s R e c o r d 值的大小,读取下一个数据包㊂确定为声呐数据包后,遍历整个文件,获取总P i n g 数,设置M a x P i n g T o R e a d 参数作为判断标志,采用循环结构读取P i n g 数据㊂进入循环后,读取每P i n g 数据的P i n g 号㊁日期㊁时间㊁坐标和姿态等信息储存到提前建立的空数组当中,读取完256B 的X T F P I N G H E A D E R 结构后,根据结构中N u m C h a n s T o -F o l l o w 参数判断通道个数,直接进入X T F P I NG CH A N H E A D E R 结构读取通道信息,其中C h a n n e l N u m b e r参数表示了该通道类型:值为0表示左舷(低频)㊁值为1表示右舷(高频)㊁值为2表示左舷(高频)㊁值为3表示右舷(高频)㊂按照以上解码方法,可将X T F 文件中所有P i n g 数据进行解码储存,以便于后续瀑布图显示及图像处理使用㊂4 声呐数据可视化原理侧扫声呐图像是根据每条扫描线中的像素的灰度变化,形成灰阶强弱反差,较强灰度的灰阶形成一定大小的几何形态反映目标图像[1]㊂图像的灰度强弱直接反映了回波信号的幅度变化,回波强度幅度变化主要与海底地形㊁地貌特征㊁海底底质类型等相关㊂原始数据采样精度分为8位和16位,声呐数据成像时,通常需要根据接收到的信号强度不同将数据量化至0~255范围内的灰度级,此时需要建立声强信息和描述图像的灰度信息之间的转换模型㊂采样精度为8位的侧扫声呐数据强度数据范围为0~255,因此可直接转换为灰度信息㊂采样精度为16位的侧扫声呐数据量化公式为G =G B -G B m i nG B m a x -G B m i n(G m a x -G m i n ),(1)2期赵 昆,等:侧扫声呐原始数据解析与可视化显示107G =C ˑl n (1+2nˑG B 2m),(2)式中:G 为量化后灰度值数据;G B 为量化前回波数据;G m a x 和G m i n 分别为灰度图像的最大值和最小值;G B m a x 和G B m i n 分别为回波数据的最大值和最小值;C 为常数;m 为原始回波数据的采样精度;n 为量化后的数值精度㊂式(1)仅将16位采样精度的回波信号强度转化至0~255灰度级,适用于采样回波强度较均匀的声呐数据,其优点在于可以直接显示原始图像中不同目标的回波强度差异,但对于回波强度较弱区域,不能进行强度增强,使该区域图像较暗,不利于辨识图像的细节信息㊂式(2)在进行灰度级转化的同时,对回波强度进行了增强,适用于采样回波强度较弱的声呐数据,其优点在于可以有效补偿图像远端区域的回波强度,使图像远端区域的目标物显示明显,使用该式时可以通过改变常数的数值达到调节强度补偿的效果,但该式改变了原始数据的回波强度,目标物与周围环境强度差异变小,降低了图像的对比度㊂5 实例分析采用渤海海域沉船搜寻实测数据对以上方法进行验证分析㊂扫测区域位于渤海北部海域(图5)㊂根据上述数据解码与可视化方法,使用M a t l a b 编程实现对侧扫声呐X T F 格式原始数据的解码与图像可视化㊂程序界面分为读取文件㊁信息提取㊁图像显示㊁预处理和帮助五个模块(图6)㊂信息提取功能可以生成I n f o .t x t 文件和T r a c e .c s v 文件㊂其中,t x t 文件包含了该条测线的基本信息,主要包括上述的X T F F I L E -H E A D E R 结构和C H A N I N F O 结构㊂图7为解码沉船扫测原始数据生成的t x t 文件,从解码信息中可知,本次扫测使用的是E d g e t e c h 公司的4200-M P 型侧扫声呐系统,该声呐发射左舷和右舷两条通道回波信号,发射频率为403k H z ,左舷和右舷都为16位的采样精度㊂c s v 文件以按P i n g 号排序方式列出了该条测线的航迹信息(图8),包括每P i n g 数据的P i n g 号㊁日期㊁时间㊁纬度㊁经度㊁速度和横摇㊁纵摇㊁艏向等姿态信息㊂通过解码得到的仪器型号㊁日期㊁位置等具体参数和扫测实际情况与X T F 格式说明手册①进行对比,验证了原始数据解码结果的正确性㊂图5 扫测区位置F i g .5 L o c a t i o no f t h e s u r v e y ar e a o f s i d e -s c a n s o n ar 图6 程序界面F i g .6 I n t e r f a c e o f t h e p r o gr a m108 海 岸 工 程39卷图7 X T FF i l e I n f o .t x t 文件F i g.7 I n f o .t x t o fX T F f i l e 图8 T r a c e .c s v 文件F i g.8 T r a c e .c s v f i l e 程序的图像显示功能为对原始数据解码后,进行瀑布图的显示㊂图9为解码测线得到的某一P i n g 回波序列的16位原始采样数据,左右舷两侧采样点数都为8510,回波强度由拖鱼下方向两侧衰减,且两端采样点回波强度较弱,右舷因扫测到目标物回波强度变化明显㊂分别应用式(1)和其中式(2)量化后的回波数据见图10和图11,与原始回波数据相比,应用2种转换模型后将原始强度数据量化至0~255灰度级㊂其中式(2)转换模型在对数据进行量化的基础上,有效补偿了回波强度㊂图9 原始回波强度F i g .9 I n t e n s i t y of t h e r a we c h o图10 应用式(1)量化的回波强度F i g .10 T h e e c h o i n t e n s i t yqu a n t i f i e dw i t hF o r m u l a (1)图11 应用式(2)量化的回波强度F i g .11 T h e e c h o i n t e n s i t yqu a n t i f i e dw i t hF o r m u l a (2) 将按左舷右舷横向排列的每一P i n g 的回波数据依发射接收的时间序列拼接在一起,就形成了完整的侧扫声呐瀑布图像㊂图12为程序实现显示的瀑布图,图12a 为应用式(1)量化后生成的瀑布图,沉船及其周围回波强度较高,垂直于航迹方向上回波强度衰减较快,图像强度差异明显,沉船目标显著,但目标阴影被覆2期赵昆,等:侧扫声呐原始数据解析与可视化显示109盖;图12b为应用式(2)量化后生成的瀑布图,远端的回波强度得到增强,横向灰度变化均衡,图像细节信息得以显现,沉船阴影显示明显㊂图12量化后瀑布图F i g.12 T h ew a t e r f a l l i m a g e a f t e r q u a n t i f i c a t i o n通过使用渤海海域沉船搜寻实测数据,验证了侧扫声呐原始数据解码方法的正确性以及图像可视化的可行性㊂解码侧扫声呐X T F格式文件后,获得原始P i n g数据信息,应用上述两种模型对原始回波数据进行量化,生成直观形象的瀑布图㊂两种量化模型各有特点,在应用时,应根据实际需求进行量化模型的选择㊂6结语侧扫声呐是当前应用于海洋探测活动的主要设备之一,X T F格式是使用范围广泛的侧扫声呐数据记录格式㊂针对侧扫声呐原始数据解析与图像可视化显示问题,以渤海海域沉船搜寻实测数据为例,编程实现了原始数据的准确解析,提取测线主要信息和P i n g数据各重要参数,提取结果准确可靠㊂采用2种回波强度与灰度转换模型,分别生成沉船瀑布图,实现了侧扫声呐图像可视化㊂结果表明:模型选择不同,瀑布图显示效果不同,因此在实际应用时,应根据实际数据采集效果选择合适的转换模型㊂目前仅实现了单测线数据解析与图像显示,但实际工作时,往往扫测区域广㊁测线数目多,后续工作应着重实现测线文件的批量化处理与解析㊂此外,受侧扫声呐测量原理和成图机理影响,瀑布图往往存在不同程度的几何畸变和灰度畸变,不能表示目标物的准确位置,在实现数据解析与图像显示的基础上,后续应针对图像畸变等问题,进行畸变改正㊁航迹处理和地理编码等研究,以获取目标物准确地理位置信息和其自身精准几何形状及尺寸等必要信息㊂参考文献(R e f e r e n c e s):[1] L IQ W,HU O G Y.S o n a r i m a g e p r o c e s s i n g[M].B e i j i n g:S c i e n c eP r o c e s s,2015.李庆武,霍冠英.声呐图像处理[M].北京:科学出版社,2015.[2] Z H A OJH,L I UJN.M u l t i-b e a ms o u n d i n g a n d i m a g e d a t a p r o c e s s i n g[M].W u h a n:W u h a nU n i v e r s i t y P r o c e s s,2008.赵建虎,刘经南.多波束测深及图像数据处理[M].武汉:武汉大学出版社,2008.[3] L I J,T E N G HZ.F o r m a t c o n v e r s i o n a n d a p p l i c a t i o n o f s i d e-s c a n s o n a r d a t a[J].H y d r o g r a p h i c S u r v e y i n g a n dC h a r t i n g,2002,22(2):36-110海岸工程39卷38.李军,滕惠忠.侧扫声纳数据的格式转换及应用[J].海洋测绘,2002,22(2):36-38.[4] X U F,W E I J J.S i d e-s c a ns o n a r[J].P h y s i c s,2006(12):1034-1037.许枫,魏建江.第七讲侧扫声纳[J].物理,2006(12):1034-1037.[5] Y A N GFL,L I UJN,Z H A OJH.S i d e s c a ns o n a r i m a g e p r e p r o c e s s i n g t e c h n i q u e sb a s e do nd a t a f u s i o n[J].G e o m a t i c s a n d I n f o r m a t i o nS c i e n c e o fW u h a nU n i v e r s i t y,2004(5):402-406.阳凡林,刘经南,赵建虎.基于数据融合的侧扫声纳图像预处理[J].武汉大学学报(信息科学版),2004(5):402-406.[6] WA N G RC.T h e d i s t o r t i o n a n d e x a m p l e a n a l y s i s o f s i d e-s c a n s o n a r[J].H y d r o g r a p h i c S u r v e y i n g a n dC h a r t i n g,2002,22(5):42-45.王闰成.侧扫声纳图像变形现象与实例分析[J].海洋测绘,2002,22(5):42-45.[7] D O N G QL,O U Y A N GYZ,C H E NYY,e t a l.M e a s u r i n g b o t t o mo f s e a t a r g e tw i t h s i d e s c a n s o n a r a n dm u l t i b e a ms o u n d i n g s y s t e m[J].H y d r o g r a p h i c S u r v e y i n g a n dC h a r t i n g,2009,29(5):51-53.董庆亮,欧阳永忠,陈岳英,等.侧扫声纳和多波束测深系统组合探测海底目标[J].海洋测绘,2009,29(5):51-53.[8] WA N GFQ,Z HO UX H,D I N GJ S,e t a l.A c o u s t i c p a r a m e t e r t e s t a n d d e t e c t i o n p e r f o r m a n c e e v a l u a t i o nm e t h o d s o f s u b-b o t t o m p r o f i l e ra n d s i d e-s c a n s o n a r[J].A d v a n c e s i n M a r i n eS c i e n c e,2017,35(4):559-567.王方旗,周兴华,丁继胜,等.浅地层剖面仪和侧扫声呐仪器检测与评价方法研究[J].海洋科学进展,2017,35(4):559-567.[9] WA N G A X,Z H A N G H M,WA N GX,e t a l.P r o c e s s i n g p r i n c i p l e s o f s i d e-s c a n s o n a r d a t a f o r s e a m l e s sm o s a i c i m a g e[J].J o u r n a l o f G e o-m a t i c s,2017,42(1):26-29,33.王爱学,张红梅,王晓,等.侧扫声呐条带数据处理及其无缝成图[J].测绘地理信息,2017,42(1): 26-29,33.D e c o d i n g a n dV i s u a l i z a t i o no fR a wD a t a o f S i d e-s c a nS o n a rZ H A O K u n1,WA N GF a n g-q i2,D I N GJ i-s h e n g2,S U IH a i-c h e n3,4,X U F a n g-z h e n g1(1.C o l l e g e o f G e o m a t i c s,S h a n d o n g U n i v e r s i t y o f S c i e n c e a n dT e c h n o l o g y,Q i n g d a o266590,C h i n a;2.F i r s t I n s t i t u t e o f O c e a n o g r a p h y,MN R,Q i n g d a o266061,C h i n a;3.T i a n j i nR e s e a r c hI n s t i t u t e f o rW a t e rT r a n s p o r tE n g i n e e r i n g,M O T,T i a n j i n300456,C h i n a;4.T i a n j i nK e y L a b o r a t o r y o f S u r v e y i n g a n d M a p p i n g f o rW a t e rT r a n s p o r tE n g i n e e r i n g,T i a n j i nS u r v e y a n dD e s i g nI n s t i t u d e f o rW a t e rT r a n s p o r tE n g i n e e r i n g,T i a n j i n300456,C h i n a)A b s t r a c t:T h eX T F(e X t e n d e dT r i t o nF o r m a t)f i l e f o r m a t i s o n e o f t h em a i nd a t a s t o r a g e f o r m a t s o f s i d e-s c a n s o n a r a n dh a s t h e c h a r a c t e r i s t i c s o f f l e x i b i l i t y a n d e x p a n s i b i l i t y.T h ew a t e r f a l l i m a g e o f a c o u s t i c s c a t-t e r i n g i n t e n s i t y i s a v i s u a l d i s p l a y f o r mo f t h e e c h o d a t a o f s i d e-s c a n s o n a r.F o r t h e t a r g e t d e f o r m a t i o n c o r-r e c t i o n a n d i m a g e s e g m e n t a t i o na n dm o s a i c i n t h e s u b s e q u e n t d a t a i m a g e p r o c e s s i n g,i t i s o f g r e a t s i g n i f i-c a n c e t o p a r s e a c c u r a t e l y a n dh i g h-e f f i c i e n t l y t h e s i d e-s c a n s o n a r d a t a o f t h eX T Ff i l e f o r m a t a n d g e n e r a t e c o r r e c t l y aw a t e r f a l l i m a g e t od i s p l a y t h e e c h od a t a.B y a n a l y z i n g t h ew o r k i n gp r i n c i p l eo f s i d e-s c a ns o n a r a n d t h e s t r u c t u r e s a n d c h a r a c t e r i s t i c s o f t h e e c h o i n t e n s i t y w a t e r f a l l i m a g e,t h e s t r u c t u r e a n dh e x a d e c i m a l c o d i n gp r i n c i p l e o f t h e s i d e-s c a n s o n a r f i l e o fX T F f o r m a t a r e f u r t h e r s t u d i e d.T a k i n g t h e d a t am e a s u r e d i n s h i p w r e c k s e a r c h i n g i n t h eB o h a i s e a a s t h e e x a m p l e,t h e r e a d i n g a n dd e c o d i n g o f t h e r a wd a t a a r e r e a l i z e d b yp r o g r a mm i n g w i t hM a t l a b,a l l e l e m e n t s o f e a c hP i n g d a t a a r e e x t r a c t e d,t h e c h a r a c t e r i s t i c s o f t w o t y p e s o f g r a y s c a l e c o n v e r s i o nm o d e l s a r e c o m p a r e d,a n d t h e n t h ew a t e r f a l l i m a g e o f s i d e-s c a n s o n a r i s g e n e r a t e d.F i n a l l y,t h e i m a g e v i s u a l i z a t i o no f s i d e-s c a n s o n a r d a t a o fX T Ff o r m a t i s r e a l i z e d.K e y w o r d s:s i d e-s c a ns o n a r;X T F f i l e f o r m a t;a u t o m a t i c d e c o d i n g;d a t av i s u a l i z a t i o nR e c e i v e d:N o v e m b e r12,2019。

侧扫声呐-69页精品文档

侧扫声呐-69页精品文档
1、反射类型
强反射 弱反射 正常反射 反射阴影
22
2、形成原因 2019/9/21
物质组成的影响 地形影响
23
•物质组成的影响
海面
海水
声呐拖体
海底
沉积物
Ar RAi
R 2V 2 1V 1 2V 2 1V 1
发射的声波在到达海底前,穿过的 是水体。若水体均匀,无声阻抗界 面,则无反射波。
垂 直 波 束 角
覆盖宽度太小,探测效率低
具有较高的工作频率 (几十KHz——几千KHz)
水体相对均匀,对波的吸收也较少 频率高的波探测分辨率较高
防止泥面下地层回波的干扰
三、侧扫声呐图谱内容
直达波 海面线 海底线 海底反射
海面上物体 水体中物体 甚至近海底地层中的物体
21
四、图谱的识别 2019/9/21
测线方向
测线组数量
设计的依据:工作目的、海底情况、调查区形态等 设计的原则:准确、高效、易操作性等
测线间距
平行测线间的距离
设计原则:满足规程或实现目标要求,高效。
设计依据:规程或实现目标要求,设备情况、水深情况、水体混浊度等。
•拖曳方式的选择
调查船固 定安装
适应的环境 浅水
优点 安全
侧拖
浅水
安全
尾拖
难度较大
•探测规范
地质调查 物体寻找
下达的技术要求 国家规范 行业规程
特殊现象探查
没有规范
•测线布设
测线:实现探测目的(一般为测区全覆盖探测),探测设备所需
要的航行探测路径。
计划测线:实现探测目的(一般为测区全覆盖探测),规划
的探测设备应航行的探测路径。

xtf 文件解析python 解析

xtf 文件解析python 解析

一、xtf 文件格式介绍xtf文件是一种地球物理数据文件格式,常用于存储地震数据、海洋地质数据和地球物理勘探数据。

xtf文件由一系列的记录和数据块组成,包括文件头记录、文件尾记录和数据记录等。

二、xtf 文件解析的重要性xtf文件中包含了丰富的地球物理数据,对于地球物理工作者来说是非常重要的。

通过解析xtf文件,可以获取到地震波形数据、海洋地质数据和地球物理勘探数据,从而进行进一步的数据分析和处理。

三、python 解析 xtf 文件的方法1. 使用第三方库Python中有一些第三方库可以用来解析xtf文件,比如obspy、scipy等。

这些库提供了丰富的地球物理数据处理功能,可以帮助用户轻松地解析xtf文件,并将数据转换成python可以处理的格式。

2. 读取文件头信息首先需要读取xtf文件的文件头信息,包括文件格式版本、数据记录类型、数据记录长度等。

这些信息对于后续的数据解析非常重要,可以帮助程序正确地解析数据记录。

3. 解析数据记录数据记录包括地震波形数据、海洋地质数据和地球物理勘探数据等。

解析数据记录时,需要根据数据记录类型和长度进行相应的解析,将数据读取到python中,并进行进一步的处理和分析。

4. 数据可视化解析xtf文件后,通常需要将数据进行可视化展示,以便用户直观地了解数据的特征和分布。

Python中有一些强大的数据可视化库,比如matplotlib、seaborn等,可以用来对解析后的数据进行可视化展示。

四、解析xtf文件的实际应用解析xtf文件可以应用于地震监测、海洋地质调查和地球物理勘探等领域。

通过解析xtf文件,可以获取到丰富的地球物理数据,为相关领域的研究和应用提供支持。

五、结语在地球物理领域,xtf文件是一种常见的数据格式,对于地球物理工作者来说是非常重要的。

通过使用python解析xtf文件,可以帮助用户轻松地获取和处理地球物理数据,为地球物理领域的研究和应用提供支持。

基于 XTF 格式的侧扫声纳数据解码及可视化

基于 XTF 格式的侧扫声纳数据解码及可视化

基于 XTF 格式的侧扫声纳数据解码及可视化郭军;马金凤;王爱学【摘要】This paper presents in detail the data structure of the XTF format of side-scan sonar ,realizes decode automatically ,then extractes the statistics parameters and the echo intensity advantages ,finally achieves the waterfall image of side-scan sonar and visualization of side-scan sonar data form the south china sea .The result shows the side-scan sonar image can meet the needs of marine geological survey and provide an accurate and reliable basis for submarine microgeomorphology recognition .%从侧扫声纳原理出发,深入研究 XTF 格式的侧扫声纳数据结构,对其进行自动解码,提取各种统计参数及声纳回波强度信息,编程自动生成侧扫声纳瀑布图,实现侧扫声纳数据可视化。

以南海某海域实测 XTF 格式侧扫声纳数据为例,进行解码和可视化,实验结果表明形成的侧扫声纳图像完全满足海洋地质调查需求,对识别海底微地形地貌提供精确可靠的依据。

【期刊名称】《测绘工程》【年(卷),期】2016(025)011【总页数】4页(P50-53)【关键词】侧扫声纳系统;XTF 格式;解码;可视化;瀑布图【作者】郭军;马金凤;王爱学【作者单位】国土资源部海底矿产资源重点实验室,广东广州 510760; 广州海洋地质调查局,广东广州 510760;国土资源部海底矿产资源重点实验室,广东广州510760; 广州海洋地质调查局,广东广州 510760;武汉大学测绘学院,湖北武汉430079; 武汉大学海洋测绘研究中心,湖北武汉 430079【正文语种】中文【中图分类】TP391.41侧扫声纳系统具有海底全覆盖、分辨率高、效率高、精度高及海底微地形地貌直接成像的特点,其获取的声纳图像是海底地形地貌的一种真实客观地反映,声纳图像上呈现出的纹理及几何结构是海底不同类型底质的直观反映[1-6]。

侧扫声呐概述

侧扫声呐概述

侧扫声呐概述侧扫声呐是由Side-Scan Sonar一词意译而来,国内也叫旁扫声呐、旁视声呐。

国外从五十年代起开始应用,到七十年代已在海洋开发等方面得到了广泛的使用,我国从七十年代开始组织研制侧扫声呐,经历了单侧悬挂式、双侧单频拖曳式、双侧双频拖曳式等发展过程。

由中科院声学所研制并定型生产的CS-1型侧扫声呐,其主要性能指标已达到了世界先进水平。

侧扫声呐有许多种类型,根据发射频率的不同,可以分为高频、中频和低频侧扫声呐;根据发射信号形式的不同,可以分为CW脉冲和调频脉冲侧扫声呐;另外,还可以划分为舷挂式和拖曳式侧扫声呐,单频和双频侧扫声呐,单波束和多波束等。

波束平面垂直于航行方向,沿航线方向束宽很窄,开角一般小于2?,以保证有较高分辨率;垂直于航线方向的束宽较宽,开角约为20?,60?,以保证一定的扫描宽度。

工作时发射出的声波投射在海底的区域呈长条形,换能器阵接收来自照射区各点的反向散射信号,经放大、处理和记录,在记录条纸上显示出海底的图像。

回波信号较强的目标图像较黑,声波照射不到的影区图像色调很淡,根据影区的长度可以估算目标的高度。

侧扫声呐的工作频率通常为几十千赫到几百千赫,声脉冲持续时间小于1毫秒,仪器的作用距离一般为300,600米,拖曳体的工作航速3,6节,最高可达16节。

侧扫声呐近程探测时仪器的分辨率很高,能发现150米远处直径 5厘米的电缆。

用于深海地质调查的远程侧扫声呐工作频率为数千赫,探测距离超过20公里。

进行快速大面积测量时,仪器使用微处理机对声速、斜距、拖曳体距海底高度等参数进行校正,得到无畸变的图象,拼接后可绘制出准确的海底地形图。

从侧扫声呐的记录图象上,能判读出泥、沙、岩石等不同底质。

利用数字信号处理技术获得的小视野放大图象能分辨目标的细节。

1 侧扫声呐基本工作原理工作原理示意图如图1和图2所示。

左、右两条换能器具有扇形指向性。

在,水平面内开角为ΘH。

当换能器发射一个声脉冲时,航线的垂直平面内开角为ΘV可在换能器左右侧照射一窄梯形海底,如图左侧为梯形ABCD,可看出梯形的近换能器底边AB小于远换能器底边CD。

侧扫声纳标准数据存储格式制定及应用

侧扫声纳标准数据存储格式制定及应用

1 引言
人 类 为 了获 得 丰 富 的海 洋 资源 , 深 入 地 了解 海洋 信息 , 必须先 了解 海底 地形 和地貌口 ] , 而侧 扫 声纳 是获 取 海 底 地 形 地 貌 信 息 的最 直 观 最 简 洁 的一 种方 式 。侧 扫 声 纳技 术 是 探测 海 底 底 质 、 地
目前 侧 扫声纳 的数 据格 式近 1 0种 , 基 本可 分
为 以下 两 类 , 一种 为通 用 数 据 格 式 , 如 Q— Mi p s
与 XT F, 这两 种数 据 格 式 均 为 T r i t o n公 司 制 定 , 可有效 存 储 侧 扫 声 纳 数 据 的文 件 头 信 息 及 声 脉 冲信 号 ( P i n g ) , 这 种 格 式 的数 据 可 由不 同 的采 集
系统 得到 , 可 在 不 同 的处 理 系 统 进 行 处 理 ; 另 一
貌信 息 的一种遥 感技 术 ] ,侧扫 声 纳 以栅 格数 据
描 述 海 底 地 形 地 貌 引, 输 出 图像 产 品 , 其 特 点 是 包含 的信 息 丰 富 、 数 据 量 巨大 , 是 识 别 海 底 地 貌 特征最 直 观 的数 据 , 可 应 用 于海 底 地 貌 测 绘 、 海 底地质 分类 、 水 下 目标 搜 寻 、 探 测 水雷 、 渔业 研
及 海底 信 息 的研 究 中 。
[ 关键词] 侧 扫 声 纳 标 准 格 式 格 式 转换 S S F X TF [ 中图分类号] P 7 1 4 , P 2 2 9 [ 文献标识码] B [ 文章编号] 1 0 0 7 —3 0 0 0 ( 2 0 1 5 ) 0 3 —4

随 着 侧 扫 声 纳 技 术 的 不 断 发 展 与 应 用 的 不

侧扫声纳标准数据存储格式制定及应用

侧扫声纳标准数据存储格式制定及应用孔敏;程永寿;田先德;刘志杰;余佳【摘要】为了解决我国近海专项调查获取的大量格式不同的侧扫声纳数据统一管理及应用问题,本文在XTF、SDF、Qmips、JSF等几种常用侧扫声纳数据格式解析的基础上,根据实际工作需要,以XTF格式为基础,制定一种新的侧扫声纳数据存储格式(SSF)作为标准数据格式.同时编制程序软件将不同格式的侧扫声纳数据转换成标准格式,并将测线信息、元数据信息统一输出,实现了海量多源异构侧扫声纳数据的统一管理,建构起不同格式侧扫声纳数据管理与应用之间的桥梁,利于更好地将侧扫声纳数据应用于海底地形地貌及海底信息的研究中.【期刊名称】《北京测绘》【年(卷),期】2015(000)003【总页数】4页(P118-121)【关键词】侧扫声纳;标准格式;格式转换;SSF;XTF【作者】孔敏;程永寿;田先德;刘志杰;余佳【作者单位】国家海洋信息中心,天津300171;国家海洋信息中心,天津300171;国家海洋信息中心,天津300171;国家海洋信息中心,天津300171;国家海洋信息中心,天津300171【正文语种】中文【中图分类】P714;P2291 引言人类为了获得丰富的海洋资源,深入地了解海洋信息,必须先了解海底地形和地貌[1],而侧扫声纳是获取海底地形地貌信息的最直观最简洁的一种方式。

侧扫声纳技术是探测海底底质、地貌信息的一种遥感技术[2],侧扫声纳以栅格数据描述海底地形地貌[3,4,5],输出图像产品,其特点是包含的信息丰富、数据量巨大,是识别海底地貌特征最直观的数据,可应用于海底地貌测绘、海底地质分类、水下目标搜寻、探测水雷、渔业研究、水下考古等方面,在海洋开发、海底防灾减灾、反潜作战、水下救援等军用与民用方面享有重要地位。

随着侧扫声纳技术的不断发展与应用的不断推广,侧扫声纳数据类型越来越多,资料量也越来越大。

近十年来,我国近海专项调查获取了大量侧扫声纳数据。

XTF格式侧扫声纳数据格式解析与应用


HA E ) E D R 的大小 。读完 一 Pn 数 据 之后 ,假 i g 设 目前数据 缓冲 区中已经有读 入的数据 ,声 明

个 B T (ni e a) Y E u s n d hr类型 的指针 p ,指 g c t r
C A NN O H N IF
X FPN HE D R T I G A E
图 1 X F文件 结构 T
件 式I 格
【 包 嗷据
1 F EDR — AE x H T
l F EDR X - AE TH
I — EA R r H DE X F
( t akt T - A R DaaPc e)1 F HE DE X
示 浅剖 ,值为 1 表示左 舷 ,值 为 2表示 右舷 ,
海 洋 信 . 技 术 毫
1 7
X F格式侧 扫声 纳数据格式解 析与应 用 T
韩春花 ,殷 汝广 ,张俊 明 2 孙思军
(. 1国家海洋信息中心 天津 3 0 7 ;2 北京正航科技 发展有 限公司 011 . 北京 103) 0 0 9

要 :从侧扫声纳原理 出发 ,深入分析 X F格式侧扫声 纳数据文件组织结构 与内容 ,通过软件开发实 T
件 头信息 ( T IE E D R 和文件 头 中的通 X FFL H A E ) 道结构信 息 ( H N IF 。软件 实现时先 从 C A N N O)
文件头读取 1 2 字 节 ,读取 成功 以后判 断该 4 0
型 。每个数据包都 有一个头结构 。数据包 的位 置可 以任意 ,读取 时依据头结构 的头类 型信 息 来确定数据包 的类型 。对于通道 ,每个通道 有 通道头结构 ,后 面是通道测量数据 。结 构如图

XTF格式侧扫声纳数据格式解析与应用_韩春花

3应用
利用上述原理和方法,开发完成了 XTF 格 式数据提取软件,可实现对批量 XTF 格式数据
的格式解析与统计参数计算。程序界面如图 3 所示。在处理文件时,可实现 XTF 文件解编、 信息提取与统计计算同时进行。如处理 00.xtf 文 件时,同 时 生 成 一 个 00_trace.txt (航 迹 信 息)、00_info.tx(t xtf 解编文件)和 00.cvs(信息统 计计算文件)。
海洋信息技术 17
XTF 格式侧扫声纳数据格式解析与应用
韩春花 1, 殷汝广 1, 张俊明 2, 孙思军 1
(1. 国家海洋信息中心 天津 300171; 2. 北京正航科技发展有限公司 北京 100039)
摘 要:从侧扫声纳原理出发,深入分析 XTF 格式侧扫声纳数据文件组织结构与内容,通过软件开发实 现对批量 XTF 格式侧扫声纳数据的自动解码,进而实现批量 XTF 格式侧扫声纳数据文件自动航迹提取、 测线长度、测线走向、测线用时等统计信息计算,在短时间内不使用专门软件即可获取大量 XTF 格式侧 扫声纳数据的基础信息,大大提高了此类数据的判读效率。 关键词:侧扫声纳;XTF 格式;格式解编
为 1 表示 8 位,值为 2 表示 16 位。
成功读取 XTF 格式文件头信息后继续读取
每一 Ping 的数据。软件实现时使用一个循环操
作,来读取每一 Ping 的数据,循环结束的条件
为 读 取 的 字 节 小 于 每 一 Ping 头 结 构(PING-
HEADER)的大小。读完一 Ping 数据之后,假
00_trace.txt 文件内容包含每一 ping 数据的 经度、纬度和时间(图 4)。
00_info.txt 文件为一个文本文件,以明码 方式记录了头信息(Header Data)、通道结构信 息(Channel Struct Data)和每一 Ping(Ping Data) 的数据信息(图 5)。

XTF文件数据格式

3.2 XTF文件数据格式XTF数据文件格式是ECLIPS5700数控测井系统的用户数据格式,它是Atlas 公司eXpress测井资料处理系统中使用的数据格式。

XTF格式文件由标题块和数据块两大部分组成,最小的组成单元是记录,每个记录为4096字节。

标题块通常包括8个记录,数据块包含的记录数由曲线的深度范围决定。

XTF文件允许不同特性的曲线并存,例如曲线的起止深度、采样间隔、维数等均可不同。

3.2.1 XTF文件的总体结构XTF文件的体结构如图3-2-1。

图3-2-1 XTF文件总体结构3.2.2 XTF文件标题块结构XTF文件的标题块用于记录公司名、井名、曲线名、井场信息、测井曲线特性信息(如曲线数、曲线名、曲线维、起始深度、结束深度、采样间隔率等),共分布于文件的前8个记录中,占32768字节。

一、标题记录1XTF文件的第一个标题记录可分为四个块,每块占1024字节,它们的意义各有区别。

表3-2-1 标题记录1第一块结构字节数 4 字节元素描 述0001-0032 001-008 文件头记录位置0033-0760 010-190 未定义0761-0764 191 “.XTF”或其它扩展类型0765-0844 192-211 80字节,全文件名(含路径和扩展部分)0845-0852 212-213 8字符的深度单位助记名,一般是meters或feet或dm 0853-0860 214-215 8字符的AIF版本号0861-0948 216-237 未定义09490950 0951 238系统编码:1=PC,2=PE,3=VAXx,4=IBM_MF,5=HP9000/SunQC--表示变换系统时有格式转换问题SURVLIB主版本号0952 SURVLIB次版本号0953-0996 239-249 未定义,整型(2字节)0997-1000 250 ISNUMCV--文件中的实际曲线条数1001-1004 251 ISMAXCV--文件中记录的最大曲线条数,一般为512 1005-1024 252-256 未定义,整型(4字节)表3-2-2 标题记录1第二块结构字节数 4 字节元素用户定义数据类型最多可达64个1025-1032 257-258 (Char*8) 第一个数据类型名1033--1036 259 (Int*4) 第一个数据的起始记录1037-1040 260 (Int*4) 第一个数据的结束记录1041-1048 261-262 (Char*8) 第二数据类型名...... ......2045--2048 512 (Int*4) 发送到的记录范围表3-2-3 标题记录1第三块结构字节数 4 字节元素 描 述2049-2052 513 (Real*4) 缺省的起始位置2053-2056 514 (Real*4) 缺省的结束位置2057-2060 515 (Real*4) 缺省采样间距2061-3072 516-768 未定义表3-2-4 标题记录1第四块结构字节数 4 字节元素 描 述3073-4092 0769-1023 未定义4093-4096 1024 文件大小,单位为块(4096字节)二、标题记录2XTF文件第二个标题记录包含磁盘存贮信息,用于确定文件中未使用的或已删除的区域,以及文件满时与其它记录相连的部分,因此文件大小只受物理磁盘大小的限制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文简介:本文首先对侧扫声呐作了简单介绍,详细可参考/publish/portal7/tab675/info4827.htm,其次对XTF格式进行详细说明,主要参照Xtf File Format_X37.pdf文档,并贴出自己所用xtf数据画的海底地貌图。

一、侧扫声呐介绍
侧扫声纳左右各安装一条换能器线阵,首先发射一个短促的声脉冲,声波按球面波方式向外传播,碰到海底或水中物体会产生散射,其中的反向散射波(也叫回波)会按原传播路线返回换能器被换能器接收,经换能器转换成一系列电脉冲。

一般情况下,硬的、粗糙的、凸起的海底,回波强;软的、平滑的、凹陷的海底回波弱,被遮挡的海底不产生回波,距离越远回波越弱。

利用接收机和计算机对这一脉冲串进行处理,最后变成数字量,并显示在显示器上,每一次发射的回波数据显示在显示器的一横线上,每一点显示的位置和回波到达的时刻对应,每一点的亮度和回波幅度有关。

下图是自己所用xtf数据中某一ping的回波强度图。

图1. 某一ping回波强度图
将每一发射周期的接收数据一线接一线地纵向排列,显示在显示器上,就构成了二维海底地貌声图。

声图平面和海底平面成逐点映射关系,声图的亮度包涵了海底的特征。

下图是自己所用xtf数据最终生成的海底地貌图。

图2. 海底地貌图
得到海底地貌图之后,还可以对它进行各种图像处理,包括图像锐化、浮雕功能、伪彩色处理等。

二、XTF格式解读
侧扫声纳数据的处理是获得海底信息的重要步骤,格式转换是数据处理的基础。

现有的声纳数据主要有Qmips和XTF两种文件格式,二者均为二进制格式存储。

本文所研究的数据格式是XTF格式。

XTF文件格式是一种可扩展的数据格式,它的伸缩性和可扩展性很强,可保存声纳、航行、遥测、测深等多种类型的信息。

它可以很容易地扩展成将来所遇到的不同数据类型。

每个文件都包括不同的数据包,根据数据包的标识信息识别数据包的类型。

这样可以仅读取所需要的可认识数据包,而跳过其它不需要或不认识的数据包。

1.XTF文件格式:
其中,XTF文件格式数据包主要有声纳、测深、姿态和注释四种类型。

1.1 xtf头文件
头文件数据存储在XTFFILEHEADER结构体中,该结构体中包含六条信道空间,信道数据存储在CHANINFO结构体中。

XTFFILEHEADER结构体包含了该款侧扫声呐的一些基本信息,包括侧扫声呐名称、类型,记录软件的名称、版本,声呐的通道数,当前坐标等等。

下图是我的xtf数据所读到的头文件部分信息:
注:XTF中,基本的侧扫声呐有两个channel,双频侧扫声呐有四个channel,一个单测深系统是一个channel,另外,速度传感器、高度计或者其他一些传感器,只要器输出为单一数值(尤其通过串口传输),在XTF格式中,都不能算一个channel,这种类型的数值进入系统并被存储在XTF文件特定的区域。

基本的XTF头文件是1024字节大小,但如果channel不止六个,它的大小就会以1024字节成倍增长直到满足存放于CHANINFO结构体中的channel。

1.2一ping数据包结构
这是一个ping数据包的结构,红色的是我所用XTF的字节数,可以看出一个ping一共占了4484个字节。

1.2.1XTFPINGHEADER结构体
下面贴出部分XTFPINGHEADER结构体的成员:
下图是我所用xtf数据所读到的XTFPINGHEADER部分信息:
从上图可以看出每一ping的基本信息,包括当前船速(单位knots),当前的地理坐标,每一ping的字节数,以及ping的编号等。

1.2.2XTFPINGCHANHEADER结构体
XTFPINGCHANHEADER结构体显示了通道信息,包括当前通道是左舷还是右舷,斜距,每一ping的持续时间等等。

下图是我所用xtf数据所读到的XTFPINGCHANHEADER部分信息:
1.2.3 ping数据读取
此次所用XTF数据每一通道有2050bytes数据,数据为16位的,每两个字节为一个数据。

算法如下:
for(int i=0;i<1025;i++)
{
buf[0]=(unsignedchar)(*Imagery);
Imagery++;//指针,指向当前数据
buf[1]=(unsignedchar)(*Imagery);
temp=(buf[1]<<8)|buf[0];
outfile<<temp<<",";Imagery++;
}
2.整个xtf文件架构
................................。

相关文档
最新文档