ABSTRACT
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.
- Kurniawati, H., Bandyopadhyay, T., Schulmeister, J. C., Papadopoulos, G., Hover, F. S., & Patrikalakis, N. M. (2011, January 1). Infrastructure For 3D Model Reconstruction of Marine Structures. International Society of Offshore and Polar Engineers.Google Scholar
- W. Zhang and D. Montgomery, "Digital elevation model grid size, landscape representation, and hydrologic simulations", Water Resources Research, vol. 30, no. 4, pp. 1019--1028, 1994.Google ScholarCross Ref
- G. Pajares, "Overview and Current Status of Remote Sensing Applications Based on Unmanned Aerial Vehicles (UAVs)", Photogrammetric Engineering & Remote Sensing, vol. 81, no. 4, pp. 281--330, 2015.Google ScholarCross Ref
- I. Weon, S. Lee and J. Ryu, "Virtual bubble filtering based on heading angle and velocity for unmanned surface vehicle (USV)", 2017 17th International Conference on Control, Automation and Systems (ICCAS), 2017.Google ScholarDigital Library
- Versprille K.J. Computer aided design applications of the rational B-spline approximation form [D]. Syracuse University, 1975.Ding, W. and Marchionini, G. 1997.Google ScholarDigital Library
- Cheong J, Chung W K, Youm Y. Inverse kinematics of multilink flexible robots for high-speed applications [J]. IEEE Trans-Actions on Robotics and Automation, 2004, 20(0):269--282.Google ScholarCross Ref
- Piegl L. On NURBS:a survey [J]. IEEE Computer Graphics and Applications, 1991, 11(1):55--71.Google ScholarDigital Library
- JMI Zannatha, RC Limon. Forward and inverse kinematics for a small-sized humanoid robot[C]. International Conference on Electrical, Communications, and Computers. Piscataway NJ, USA: IEEE, 2009:111--118Google Scholar
- Les Pieg Modifying of the shape of rational B-spline. Partl[J]. Curves Computer Aided Design, 1989, 21(8):509--518.Google ScholarCross Ref
- Park H, Kim K, Lee S C. A method for approximate NURBS curve compatibility based on multiple curves refitting [J]. Computer Aided Design, 2000, 32(2):237--252.Google ScholarCross Ref
- Brujic D, Ristic M, Ainsworth I. Measurement-based modification of NURBS surfaces[J]. Computer-Aided Design, 2002, 34(3): 173--183.Google ScholarCross Ref
- Dexin Li, Jing Xie, Jie Jia. The weight factor of NURBS and its application. Journal of Xi 'an University of Technology, vol. 20, No. 2, 2004.Google Scholar
- Y. Zhang, "Application of M9 anchored-position current observation on river with low flow velocity and serious turbulence", Gx Water Resources and Hydropower Engineering, no. 5, p. 25, 2016.Google Scholar
- M. Rezaei, M. Rezaeian, V. Derhami, F. Sohel and M. Bennamoun, "Deep learning-based 3D local feature descriptor from Mercator projections", Computer Aided Geometric Design, vol. 74, 2019.Google Scholar
- B. Naujoks, P. Burger and H. Wuensche, "Fast 3D Extended Target Tracking using NURBS Surfaces", 2019 IEEE Intelligent Transportation Systems Conference (ITSC), 2019.Google ScholarDigital Library
- A. Agrachev, D. Barilari and L. Rizzi, "Curvature: a variational approach", American Mathematical Society, vol. 256, no. 1225, 2018.Google Scholar
- Auricchio F, Calabro F, Hughes T J R, et al. A simple algorithm for obtaining nearly optimal quadrature rules for NURBS-based isogeometric analysis[J]. Computer Methods in Applied Mechanics and Engineering, 2012, 249: 15--27.Google ScholarCross Ref
Index Terms
- 3D Modeling of Riverbeds Based on NURBS Algorithm
Recommendations
Enhanced NURBS modeling and visualization for large 3D geoengineering applications: An example from the Jinping first-level hydropower engineering project, China
Large engineering projects with complex underlying geologic structures require 3D geological integration and analysis. Presented is an example of a large hydroelectric dam, highlighting the need for 3D visualization and modeling as a requirement for the ...
NURBS-Based 3D Graphical Modeling and Visualization of Geological Structures
ICIG '04: Proceedings of the Third International Conference on Image and Graphics3D computer modeling and visualization of geological structures is currently a topical research area. Most of common methods to be able to reconstruct 3D geological models require enough raw data and storage space. But in fact the known data sets are ...
Degree elevation of NURBS curves by weighted blossom
An algorithmic approach to degree elevation of NURBS curves is presented. The new algorithms are based on the weighted blossoming process and its matrix representation. The elevation method is introduced that consists of the following steps: (a) ...
Comments