A Research on CUBE Filtering Algorithm Based on GPU Parallel Acceleration

This paper focuses on execution efficiency for Combined Uncertainty and Bathymetry Estimator (CUBE) algorithm. By analyzing the key steps of the algorithm, this paper shows how to improve algorithm efficiency by using Octree index and Graphics Processing Unit (GPU) parallel computing. The former is used to establish rules grids and neighborhood searches, while the latter is used to calculate the filtering calculation task in parallel. The combination of the two improves the overall execution efficiency of the algorithm. This paper designs experiment to test efficiency of the algorithm when processing the Multi-Beam Echo Sounder (MBES) data, and compare with the CUBE filter module of CARIS HIPS software. The experimental results show that the algorithm used in this paper can increase the filtering speed by about 13.8 times when dealing with ten million levels of data, and the efficiency of this algorithm in processing millions of MBES data is significantly better than the efficiency of CARIS HIPS software; The algorithm has better denoising effect than CARIS HIPS software in some cases.

Authors

Institutions

Publication Details

Published
2025-03-21
DOI
https://doi.org/10.1109/icaace65325.2025.11019133
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Research on CUBE Filtering Algorithm Based on GPU Parallel Acceleration

Guangyun Li, Wang Li, Xiaokai Li
Advanced Algorithms and Applications
article

A Research on CUBE Filtering Algorithm Based on GPU Parallel Acceleration

Guangyun Li, Wang Li, Xiaokai Li
article en

Abstract

This paper focuses on execution efficiency for Combined Uncertainty and Bathymetry Estimator (CUBE) algorithm. By analyzing the key steps of the algorithm, this paper shows how to improve algorithm efficiency by using Octree index and Graphics Processing Unit (GPU) parallel computing. The former is used to establish rules grids and neighborhood searches, while the latter is used to calculate the filtering calculation task in parallel. The combination of the two improves the overall execution efficiency of the algorithm. This paper designs experiment to test efficiency of the algorithm when processing the Multi-Beam Echo Sounder (MBES) data, and compare with the CUBE filter module of CARIS HIPS software. The experimental results show that the algorithm used in this paper can increase the filtering speed by about 13.8 times when dealing with ten million levels of data, and the efficiency of this algorithm in processing millions of MBES data is significantly better than the efficiency of CARIS HIPS software; The algorithm has better denoising effect than CARIS HIPS software in some cases.

PLA Information Engineering University (CN)
Affordable and clean energy
Openalex Percentile: Top 86%
Advanced Algorithms and Applications
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.

A Research on CUBE Filtering Algorithm Based on GPU Parallel Acceleration — Guangyun Li, Wang Li, et al. · (2025) | TGRS Research Map | TGRS