Abstract
Synthetic aperture sonar (SAS) is an underwater high-resolution imaging method. But with the increase in resolution and mapping width, the amount of raw data used for imaging increases dramatically. To solve the problem of low imaging efficiency of SAS, an acceleration method of SAS imaging in shared memory environment is proposed. By analyzing the calculation characteristics of each step from the original data received to the synthetic aperture imaging result, the range compression, equivalent conversion from multi-receiver signal to single-receiver signal and azimuth compression are designed in parallel with OpenMP instructions, and the multi-core computing resources are fully utilized to accelerate the imaging process. Simulation experiment verifies the correctness of the parallel imaging algorithm. The experimental result of real data shows that the parallel imaging algorithm has high efficiency and can realize super real-time imaging. The efficiency of the proposed method can be changed with the number of computational kernels. The relationship between the acceleration ratio and the computational kernels is approximately linear, which improves the adaptability of the algorithm. Efficient synthetic aperture sonar imaging algorithm provides conditions for post-processing of image, such as image enhancement, image target detection and recognition.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.