Developable B-Spline Surfaces with Multiple Shape Parameters

Author(s):  
Gang Hu ◽  
Xinqiang Qin ◽  
Weijie Song
2012 ◽  
Vol 12 (04) ◽  
pp. 1250028
Author(s):  
MRIDULA DUBE ◽  
REENU SHARMA

Analogous to the quartic B-splines curve, a piecewise quartic trigonometric polynomial B-spline curve with two shape parameters is presented in this paper. Each curve segment is generated by three consecutive control points. The given curve posses many properties of the B-spline curve. These curves are closer to the control polygon than the different other curves considered in this paper, for different values of shape parameters for each curve. With the increase of the value of shape parameters, the curve approach to the control polygon. For nonuniform and uniform knot vector the given curves have C0, G3; C1, G3; C1, G7; and C3 continuity for different choice of shape parameters. A quartic trigonometric Bézier curves are also introduced as a special case of the given trigonometric spline curves. A comparison of quartic trigonometric polynomial curve is made with different other curves. In the last, quartic trigonometric spline surfaces with two shape parameters are constructed. They have most properties of the corresponding curves.


2021 ◽  
Vol 2021 ◽  
pp. 1-10
Author(s):  
Yeqing Yi ◽  
Zixuan Tang ◽  
Chengzhi Liu

In order to improve the computational efficiency of data interpolation, we study the progressive iterative approximation (PIA) for tensor product extended cubic uniform B-spline surfaces. By solving the optimal shape parameters, we can minimize the spectral radius of PIA’s iteration matrix, and hence the convergence rate of PIA is accelerated. Stated numerical examples show that the optimal shape parameters make the PIA have the fastest convergence rate.


Author(s):  
Joanna M. Brown ◽  
Malcolm I. G. Bloor ◽  
M. Susan Bloor ◽  
Michael J. Wilson

Abstract A PDE surface is generated by solving partial differential equations subject to boundary conditions. To obtain an approximation of the PDE surface in the form of a B-spline surface the finite element method, with the basis formed from B-spline basis functions, can be used to solve the equations. The procedure is simplest when uniform B-splines are used, but it is also feasible, and in some cases desirable, to use non-uniform B-splines. It will also be shown that it is possible, if required, to modify the non-uniform B-spline approximation in a variety of ways, using the properties of B-spline surfaces.


Author(s):  
Dennis Mosbach ◽  
Katja Schladitz ◽  
Bernd Hamann ◽  
Hans Hagen

Abstract We present a method for approximating surface data of arbitrary topology by a model of smoothly connected B-spline surfaces. Most of the existing solutions for this problem use constructions with limited degrees of freedom or they address smoothness between surfaces in a post-processing step, often leading to undesirable surface behavior in proximity of the boundaries. Our contribution is the design of a local method for the approximation process. We compute a smooth B-spline surface approximation without imposing restrictions on the topology of a quadrilateral base mesh defining the individual B-spline surfaces, the used B-spline knot vectors, or the number of B-spline control points. Exact tangent plane continuity can generally not be achieved for a set of B-spline surfaces for an arbitrary underlying quadrilateral base mesh. Our method generates a set of B-spline surfaces that lead to a nearly tangent plane continuous surface approximation and is watertight, i.e., continuous. The presented examples demonstrate that we can generate B-spline approximations with differences of normal vectors along shared boundary curves of less than one degree. Our approach can also be adapted to locally utilize other approximation methods leading to higher orders of continuity.


Author(s):  
Yuan Yuan ◽  
Shiyu Zhou

B-spline surfaces are widely used in engineering practices as a flexible and efficient mathematical model for product design, analysis, and assessment. In this paper, we propose a new sequential B-spline surface construction procedure using multiresolution measurements. At each iterative step of the proposed procedure, we first update knots vectors based on bias and variance decomposition of the fitting error and then incorporate new data into the current surface approximation to fit the control points using Kalman filtering technique. The asymptotical convergence property of the proposed procedure is proved under the framework of sieves method. Using numerical case studies, the effectiveness of the method under finite sample is tested and demonstrated.


2014 ◽  
Vol 2014 ◽  
pp. 1-11 ◽  
Author(s):  
C. H. Garcia-Capulin ◽  
F. J. Cuevas ◽  
G. Trejo-Caballero ◽  
H. Rostro-Gonzalez

B-spline surface approximation has been widely used in many applications such as CAD, medical imaging, reverse engineering, and geometric modeling. Given a data set of measures, the surface approximation aims to find a surface that optimally fits the data set. One of the main problems associated with surface approximation by B-splines is the adequate selection of the number and location of the knots, as well as the solution of the system of equations generated by tensor product spline surfaces. In this work, we use a hierarchical genetic algorithm (HGA) to tackle the B-spline surface approximation of smooth explicit data. The proposed approach is based on a novel hierarchical gene structure for the chromosomal representation, which allows us to determine the number and location of the knots for each surface dimension and the B-spline coefficients simultaneously. The method is fully based on genetic algorithms and does not require subjective parameters like smooth factor or knot locations to perform the solution. In order to validate the efficacy of the proposed approach, simulation results from several tests on smooth surfaces and comparison with a successful method have been included.


Sign in / Sign up

Export Citation Format

Share Document