《计算机应用研究》|Application Research of Computers

基于OpenMP的高效多子阵合成孔径声呐距离多普勒成像算法

Efficient range Doppler imaging algorithm for multi-array synthetic aperture sonar based on OpenMP

免费全文下载 (已被下载 次)  
获取PDF全文
作者 钟何平,黄攀,唐劲松
机构 海军工程大学 海军水声技术研究所,武汉 430033
统计 摘要被查看 次,已被下载
文章编号 1001-3695(2019)03-062-0950-04
DOI 10.19734/j.issn.1001-3695.2017.10.1018
摘要 为充分利用多核CPU计算资源解决多子阵合成孔径声呐成像效率低的问题,提出了一种共享内存环境下的距离多普勒成像算法并行解决方案。在分析多子阵合成孔径声呐距离多普勒成像算法并行性的基础上,对算法中预处理、距离向脉冲压缩、固定相位补偿、距离徙动校正和方位向脉冲压缩进行了OpenMP并行化设计,充分利用多核CPU计算资源实现了大数据量合成孔径声呐图像快速重构。对实测数据的成像实验结果表明,并行成像算法加速比高达19.86,满足实时合成孔径声呐系统成像需求。
关键词 合成孔径声呐;距离多普勒成像算法;并行计算;共享内存;OpenMP
基金项目 国家自然科学基金资助项目(61671461,41304015)
中国博士后科学基金资助项目(2015M582813)
本文URL http://www.arocmag.com/article/01-2019-03-062.html
英文标题 Efficient range Doppler imaging algorithm for multi-array synthetic aperture sonar based on OpenMP
作者英文名 Zhong Heping, Huang Pan, Tang Jinsong
机构英文名 NavalInstituteofUnderwaterAcousticTechnology,NavalUniversityofEngineering,Wuhan430033,China
英文摘要 This paper proposed an efficient range Doppler imaging algorithm for multi-array synthetic aperture sonar(SAS) in shared memory environment based on OpenMP, which solved the imaging problem of low efficiency by multi-core CPU resources.Considered the parallel characteristic of range Doppler algorithm for multi-array SAS, it parallelized the signal processing process such as preprocessing, range compression, phase compensation, range cell migration compensation and azimuth compression based on OpenMP, which greatly enhanced the reconstruction process of SAS image by multi-core CPU resources.The imaging test performed on real data shows that the speedup of the parallel imaging algorithm is up to 19.86 times, which meets the demand for real-time processing of SAS imaging.
英文关键词 synthetic aperture sonar; range Doppler imaging algorithm; parallel computing; shared memory; OpenMP
参考文献 查看稿件参考文献
  [1] Saeb T O, Synnes S A V, Hansen R E. Wideband interferometry in synthetic aperture sonar[J] . IEEE Trans on Geoscience and Remote Sensing, 2013, 51(8):4450-4459.
[2] Hayes M P, Gough P T. Synthetic aperture sonar:a review of current status[J] . IEEE Journal of Oceanic Engineering, 2009, 34(3):207-224.
[3] Zhang Xuebo, Tang Jinsong, Zhong Heping. Multireceiver correction for the chirp scaling algorithm in synthetic aperture sonar[J] . IEEE Journal of Oceanic Engineering, 2014, 39(3):472-481.
[4] Tian Zhen, Tang Jinsong, Zhong Heping, et al. Extended range Doppler algorithm for multiple-receiver synthetic aperture sonar based on exact analytical two-dimensional spectrum[J] . IEEE Journal of Oceanic Engineering, 2016, 41(1):164-174.
[5] Piper J E, Commander K W, Thorsos E I, et al. Detection of buried targets using a synthetic aperture sonar[J] . IEEE Journal of Oceanic Engineering, 2002, 27(3):495-504.
[6] Hansen R E, SaebT O, Callow H J, et al. Interferometric synthetic aperture sonar in pipeline inspection[C] //Proc of OCEANS’10 IEEE Sydney. Piscataway, NJ:IEEE Press, 2010:1-10.
[7] 杨敏, 宋士林, 徐栋, 等. 合成孔径声呐技术以及在海底探测中的应用研究[J] . 海洋技术学报, 2016, 35(2):51-55. (Yang Min, Song Shilin, Xu Dong, et al. Research on the synthetic aperture sonar technology and its application in sea floor exploration[J] . Journal of Ocean Technology, 2016, 35(2):51-55. )
[8] Riyait V S, Lawlor M A, Adams A E, et al. Real-time synthetic aperture sonar imaging using a parallel architecture[J] . IEEE Trans on Image Processing, 1995, 4(7):1010-1019.
[9] 江泽林, 刘维, 李保利, 等. 基于集群的高频合成孔径声呐并行处理方法[J] . 应用声学, 2011, 30(3):167-176. (Jiang Zelin, Liu Wei, Li Baoli, et al. A parallel processing method for high-frequency synthetic aperture sonar based on clusters[J] . Applied Acoustics, 2011, 30(3):167-176. )
[10] 陈东升, 刘维, 刘纪元, 等. 基于PowerPC的合成孔径声呐实时信号处理系统[J] . 微计算机应用, 2008, 29(7):6-10. (Chen Dongsheng, Liu Wei, Liu Jiyuan, et al. Design of a real-time synthetic aperture sonar signal processing system based on PowerPC[J] . Microcomputer Applications, 2008, 29(7):6-10. )
[11] Li Baoli, Liu Wei, Liu Jiyuan, et al. Real-time implementation of synthetic aperture sonar imaging on high performance clusters[C] //Proc of the 11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. Piscataway, NJ :IEEE Press, 2010:89-92.
[12] Dagum L, Menon R. OpenMP:an industry standard API for shared-memory programming[J] . IEEE Computational Science and Engineering, 1998, 5(1):46-55.
[13] 杨海亮, 张森, 唐劲松, 等. 一种精确的多接收阵合成孔径声呐距离多普勒成像算法[J] . 数据采集与处理, 2010, 25(3):313-317. (Yang Hailiang, Zhang Sen, Tang Jinsong, et al. Accurate range Doppler algorithm for multiple-receiver synthetic aperture sonar[J] . Journal of Data Acquisition & Processing, 2010, 25(3):313-317. )
收稿日期 2017/10/19
修回日期 2017/11/30
页码 950-953
中图分类号 TN958
文献标志码 A