This paper proposes a method for visualizing three-dimensional non-uniformly sampled data from multibeam echosounder systems (MBESs), aimed at addressing the requirements of monitoring complex and dynamic underwater flow fields. To tackle the challenges associated with spatially non-uniform sampling, the proposed method employs linear interpolation along the radial direction and arc length weighted interpolation in the beam direction. This approach ensures consistent resolution of three-dimensional data across the same dimension. Additionally, an opacity transfer function is generated to enhance the visualization performance of the ray casting algorithm. This function leverages data values and gradient information, including the first and second directional derivatives, to suppress the rendering of background and non-interest regions while emphasizing target areas and boundary features. The simulation and experimental results demonstrate that, compared to conventional two-dimensional beam images and three-dimensional images, the proposed algorithm provides a more intuitive and accurate representation of three-dimensional data, offering significant support for the observation and analysis of spatial flow field characteristics.
Read full abstract