3D Modeling of Riverbeds Based on NURBS Algorithm

Modelling and visualization of riverbeds can provide topographic features and sedimentation distribution of river systems, which is essential to support water environment management. We developed a novel approach for building 3-dimensional (3D) models and visualization of riverbeds based on a non-uniform Rational B-Spline (NURBS) algorithm. We used an Unmanned Surface Vehicle (USV) to collect water depth and GPS positions of a river system for modelling. A data reduction method was proposed to accelerate the modelling process while keeping the model accuracy. To obtain a more realistic 3D model of a riverbed, we applied an algorithm to optimize weight factors of control points. We achieved the algorithm on MATLAB, and experimental results show that the algorithm can visualize topographic features and sedimentation distribution of riverbeds in 3D models.

[1]  Les A. Piegl,et al.  On NURBS: A Survey , 2004 .

[2]  Hans-Joachim Wuensche,et al.  Fast 3D Extended Target Tracking using NURBS Surfaces , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[3]  T. Hughes,et al.  A Simple Algorithm for Obtaining Nearly Optimal Quadrature Rules for NURBS-based Isogeometric Analysis , 2012 .

[4]  Mihailo Ristic,et al.  Measurement-based modification of NURBS surfaces , 2002, Comput. Aided Des..

[5]  Youngil Youm,et al.  Inverse kinematics of multilink flexible robots for high-speed applications , 2004 .

[6]  A. Agrachev,et al.  Curvature: A Variational Approach , 2013, Memoirs of the American Mathematical Society.

[7]  Gonzalo Pajares,et al.  Overview and Current Status of Remote Sensing Applications Based on Unmanned Aerial Vehicles (UAVs) , 2015 .

[8]  D. Montgomery,et al.  Digital elevation model grid size, landscape representation, and hydrologic simulations , 1994 .

[9]  Hyungjun Park,et al.  A method for approximate NURBS curve compatibility based on multiple curve refitting , 2000, Comput. Aided Des..

[10]  Kenneth James Versprille Computer-aided design applications of the rational b-spline approximation form. , 1975 .

[11]  Mohammed Bennamoun,et al.  Deep learning-based 3D local feature descriptor from Mercator projections , 2019, Comput. Aided Geom. Des..

[12]  Soon-Geul Lee,et al.  Virtual bubble filtering based on heading angle and velocity for unmanned surface vehicle (USV) , 2017, 2017 17th International Conference on Control, Automation and Systems (ICCAS).

[13]  Juan Manuel Ibarra Zannatha,et al.  Forward and Inverse Kinematics for a Small-Sized Humanoid Robot , 2009, 2009 International Conference on Electrical, Communications, and Computers.

[14]  Franz S. Hover,et al.  Infrastructure for 3D model reconstruction of marine structures , 2011 .