Parallelization Strategy of Non-Local Means Filtering Algorithm for Real-Time Denoising of Forward-Looking Multi-Beam Sonar Images

Obtaining clear sonar images is crucial for ocean exploration applications, such as marine resource detection and underwater target searches. Traditional filtering methods cannot effectively eliminate the noise generated by the complex underwater environment in sonar images and can potentially result in problems such as image blurring. Existing methods that effectively filter sonar image noise often lack real-time performance, making them impractical for ocean exploration. To address these limitations, this study proposes a real-time denoising technique for forward-looking multi-beam sonar images based on a non-local means filtering algorithm. The integral image is used to calculate the mean square error (MSE), which improves algorithm efficiency and ensures that the runtime remains unaffected by the neighbourhood window size. To further improve real-time performance, the algorithm is migrated to a graphics processing unit (GPU) and a block-wise computation method is proposed to calculate the integral image. Simultaneously, to enhance GPU thread utilisation, the three-dimensional thread structure from the compute unified device architecture (CUDA) programming model is utilised and additional threads are allocated to enhance computation. The captured images are filtered using an M1200d sonar device manufactured by Oculus. Extensive experiments demonstrate that the proposed method achieves excellent performance regarding both denoising accuracy and efficiency. Specifically, the proposed method achieves a peak signal-to-noise ratio higher than 25 dB and a structural similarity index of more than 0.85 at 50 frames per second, thus demonstrating its significant potential for real-time sonar image denoising.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Circuits and Systems for Video Technology
Published
2024-08-09
DOI
https://doi.org/10.1109/tcsvt.2024.3441053
Citations
9
Primary Topic
Image and Signal Denoising Methods
Type
article
Field-Weighted Citation Impact
2.24

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Parallelization Strategy of Non-Local Means Filtering Algorithm for Real-Time Denoising of Forward-Looking Multi-Beam Sonar Images

Xiangming Yan, Xiao Cong, Xiangpeng Deng, Tao Ye et al.
9 citations
IEEE Transactions on Circuits and Systems for Video Technology
Image and Signal Denoising Methods
2.24
article

Parallelization Strategy of Non-Local Means Filtering Algorithm for Real-Time Denoising of Forward-Looking Multi-Beam Sonar Images

Xiangming Yan, Xiao Cong, Xiangpeng Deng, Tao Ye, Hongkun Zhou
article en
9 citations

Abstract

Obtaining clear sonar images is crucial for ocean exploration applications, such as marine resource detection and underwater target searches. Traditional filtering methods cannot effectively eliminate the noise generated by the complex underwater environment in sonar images and can potentially result in problems such as image blurring. Existing methods that effectively filter sonar image noise often lack real-time performance, making them impractical for ocean exploration. To address these limitations, this study proposes a real-time denoising technique for forward-looking multi-beam sonar images based on a non-local means filtering algorithm. The integral image is used to calculate the mean square error (MSE), which improves algorithm efficiency and ensures that the runtime remains unaffected by the neighbourhood window size. To further improve real-time performance, the algorithm is migrated to a graphics processing unit (GPU) and a block-wise computation method is proposed to calculate the integral image. Simultaneously, to enhance GPU thread utilisation, the three-dimensional thread structure from the compute unified device architecture (CUDA) programming model is utilised and additional threads are allocated to enhance computation. The captured images are filtered using an M1200d sonar device manufactured by Oculus. Extensive experiments demonstrate that the proposed method achieves excellent performance regarding both denoising accuracy and efficiency. Specifically, the proposed method achieves a peak signal-to-noise ratio higher than 25 dB and a structural similarity index of more than 0.85 at 50 frames per second, thus demonstrating its significant potential for real-time sonar image denoising.

IEEE Transactions on Circuits and Systems for Video TechnologyVol. 34(12)
China University of Mining and Technology (CN), Wuhan Ship Development & Design Institute (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 11%
Image and Signal Denoising Methods
2.24
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.