Neuron cell are built from a myriad of axon and denddte structures. It transmits electrochemical signals between the brain and the nervous system. Three-dimensional visualization of neuron structure could help to faci...Neuron cell are built from a myriad of axon and denddte structures. It transmits electrochemical signals between the brain and the nervous system. Three-dimensional visualization of neuron structure could help to facilitate deeper understanding of neuron and its models. An accurate neuron model could aid understanding of brain's functionalities, diagnosis and knowledge of entire nervous system. Existing neuron models have been found to be defective in the aspect of realism. Whereas in the actual biological neuron, there is continuous growth as the soma extending to the axon and the dendrite; but, the current neuron visualization models present it as disjointed segments that has greatly mediated effective realism. In this research, a new reconstruction model comprising of the Bounding Cylinder, Curve Interpolation and Gouraud Shading is proposed to visualize neuron model in order to improve realism. The reconstructed model is used to design algorithms for generating neuron branching from neuron SWC data. The Bounding Cylinder and Curve Interpolation methods are used to improve the connected segments of the neuron model using a series of cascaded cylinders along the neuron's connection path. Three control points are proposed between two adjacent neuron segments. Finally, the model is rendered with Gouraud Shading for smoothening of the model surface. This produce a near-perfection model of the natural neurons with attended realism. The model is validated by a group of bioinformatics analysts' responses to a predefined survey. The result shows about 82% acceptance and satisfaction rate.展开更多
Aiming at the problem of low accuracy of interpolation error calculation of existing NURBS curves, an approximate method for the distance between a point and a NURBS interpolation curve is proposed while satisfying th...Aiming at the problem of low accuracy of interpolation error calculation of existing NURBS curves, an approximate method for the distance between a point and a NURBS interpolation curve is proposed while satisfying the accuracy of the solution. Firstly, the minimum parameter interval of the node vector corresponding to the data point under test in the original data point sequence is determined, and the parameter interval is subdivided according to the corresponding step size, and the corresponding parameter value is obtained. Secondly, the distance from the measured point to the NURBS curve is calculated, and the nearest distance is found out. The node interval is subdivided again on one side of the nearest distance. Finally, the distance between the data point to be measured and each subdivision point is calculated again, and the minimum distance is taken as the interpolation error between the point and the NURBS curve. The simulation results of actual tool position data show that this method can more accurately obtain the error of spatial NURBS interpolation curve.展开更多
Interpolatory subdivision algorithms for the generation of curves and surfaces play a veryimportant rule in shape design and modelling in CAD/CAM systems. In this paper, by using the dif-ference and divided difference...Interpolatory subdivision algorithms for the generation of curves and surfaces play a veryimportant rule in shape design and modelling in CAD/CAM systems. In this paper, by using the dif-ference and divided difference analysis, a systematic method to construct Cn (n≥ 0) interpolatorycurves by subdivision from given data is described and the mask (filter) of the algorithm is presentedexplicitly. This algorithm generates a Cn smooth curve which interpolates the initial control points.Control parameters are also provided so that the shape of the final curve can be adjusted according torequirements. An immediate generalisation of the method is the construction of smooth interpolatorysubdivision algorithms over uniform triangular networks (tensor product type data) in Rm. The mainresults of this algorithm for smooth interpolatory surface subdivision algorrthm are also included.AMS(MOS) : 65D05 , 65D15 , 65D17.展开更多
The feedrate profile of non-uniform rational B-spline (NURBS) interpolation due to the contour errors is analyzed. A NURBS curve interpolator with adaptive acceleration-deceleration control is presented. In interpo-...The feedrate profile of non-uniform rational B-spline (NURBS) interpolation due to the contour errors is analyzed. A NURBS curve interpolator with adaptive acceleration-deceleration control is presented. In interpo- lation preprocessing, the sensitive zones of feedrate variations are processed with acceleration-deceleration control. By using the proposed algorithm, the machining accuracy is guaranteed and the feedrate is adaptively adjusted to he smoothed. The mechanical shock imposed in the servo system is avoided by the first and the second time derivatives of feedrates. A simulation of NURBS interpolation is given to demonstrate the validity and the effectiveness of the algorithm. The proposed interpolator can also be applied to the trajectory planning of the other parametric curves.展开更多
To avoid suffering gouge and transient overshooting in high speed cutting machining, a novel parametefized curve interpolator model with velocity look-ahead algorithm is proposed. Based on a prearrangement step interp...To avoid suffering gouge and transient overshooting in high speed cutting machining, a novel parametefized curve interpolator model with velocity look-ahead algorithm is proposed. Based on a prearrangement step interpolation algorithm for parameterized curves and considering high curvature points, parameterized curve tool path is divided into acceleration segments and deceleration segments by look-ahead algorithm. Under condition of characteristics of acceleration and deceleration stored in control system, deceleration before high curvature points and acceleration after high curvature points are realized in real-time in high speed cutting machining. Based on new parameterized curve interpolator model with velocity look-ahead algorithm, a real cubic spline is machined simulativly. The simulation results show that velocity look-ahead algorithm improves velocity changing more smoothly.展开更多
In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic...In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic Hermite spline curves are given. And the characteristics of the quartic Hermite spline curves are discussed.The quartic Hermite spline curves not only have the same interpolation and continuity properties of the usual cubic Hermite spline curves, but also can achieve local or global shape adjustment and C;continuity by the shape parameters when the interpolation conditions are fixed.展开更多
Many-knot spline interpolating is a class of curves and surfaces fitting method presentedin 1974. Many-knot spline interpolating curves are suitable to computer aided geometric design anddata points interpolation. In ...Many-knot spline interpolating is a class of curves and surfaces fitting method presentedin 1974. Many-knot spline interpolating curves are suitable to computer aided geometric design anddata points interpolation. In this paped, the properties of many-knot spline interpolating curves arediscussed and their applications in font design are considered. The differences between many-knotspline interpolating curves and the curves genoaed by exceeding-lacking adjuStment algorithm aregiven.展开更多
New algorithms based on artificial neural network models are presented for cubic NURBS cuxve and surface interpolation. When all the knot spans are identical, the NURBS curve interpolation procedtire degenerates into ...New algorithms based on artificial neural network models are presented for cubic NURBS cuxve and surface interpolation. When all the knot spans are identical, the NURBS curve interpolation procedtire degenerates into that of uniform rational B-spline curves. If all the weights of data points are identical,then the NURBS curve interpolation procedure degenerates into the integral B-spline curve interpolation.展开更多
Free-formed or sculptured surfaces in engineering products are frequently constructed from a set of measured 3D data points. C2- (C3-) continuity approach is important in this field. This paper presents a method of re...Free-formed or sculptured surfaces in engineering products are frequently constructed from a set of measured 3D data points. C2- (C3-) continuity approach is important in this field. This paper presents a method of rectangular interpolation of given 3D data array which is regularly arranged. The interpolation surface which is constructed by tensor product has desirable properties (second-order or third-order continuity locality) and is implemented and adjusted easily. Higher order continuity methods are also briefly discussed.展开更多
A 5-axis controller with curve interpolation function is developed to satisfy high-speed and high-precision computer numerical control (CNC) machining of machine parts with complex shapes in the authors-devised open C...A 5-axis controller with curve interpolation function is developed to satisfy high-speed and high-precision computer numerical control (CNC) machining of machine parts with complex shapes in the authors-devised open CNC system. The instruction for- mat of this interpolation method and the generation procedure of the numerical control (NC) files are introduced. The interpola- tion curves of both position vectors and orientation vectors constructed by the controller are C2 continuous and independent of machin...展开更多
A class of spline curves with four local shape parameters, which includes the quartic spline curves with three local shape parameters given in Han [Xuli Han. A class of general quartic spline curves with shape paramet...A class of spline curves with four local shape parameters, which includes the quartic spline curves with three local shape parameters given in Han [Xuli Han. A class of general quartic spline curves with shape parameters. Comput. Aided Geom. Design, 28:151-163 (2011)], is proposed. Without solving a linear system, the spline curves can be used to interpolate sets of points with C2 continuity partly or entirely. The shape parameters have a predictable adjusting role on the sp[ine curves.展开更多
The aim of this paper is to lay a algebraic geometry foundation for constructing smoothing interpolants on curved side element. Some interpolation theorems in polynomial space are given. The main results effectively f...The aim of this paper is to lay a algebraic geometry foundation for constructing smoothing interpolants on curved side element. Some interpolation theorems in polynomial space are given. The main results effectively for CAGD are presented.展开更多
A new method for determining knots to construct polynomial curves is presented. At each data point, a quadric curve which passes three consecutive points is constructed. The knots for constructing the quadric curve ar...A new method for determining knots to construct polynomial curves is presented. At each data point, a quadric curve which passes three consecutive points is constructed. The knots for constructing the quadric curve are determined by minimizing the internal strain energy, which can be regarded as a function of the angle. The function of the angle is expanded as a Taylor series with two terms, then the two knot intervals between the three consecutive points are defined by linear expression. Between the two consecutive points, there are two knot intervals, and the combination of the two knot intervals is used to define the final knot interval. A comparison of the new method with several existing methods is included.展开更多
基金supported by UTMVicubeLab at Department of Computer Graphics and Multimedia, Faculty of Computer Science and Information System, University Technology MalaysiaSpecial thanks to Ministry of Science and Technology Innovation for providing financial support for this research
文摘Neuron cell are built from a myriad of axon and denddte structures. It transmits electrochemical signals between the brain and the nervous system. Three-dimensional visualization of neuron structure could help to facilitate deeper understanding of neuron and its models. An accurate neuron model could aid understanding of brain's functionalities, diagnosis and knowledge of entire nervous system. Existing neuron models have been found to be defective in the aspect of realism. Whereas in the actual biological neuron, there is continuous growth as the soma extending to the axon and the dendrite; but, the current neuron visualization models present it as disjointed segments that has greatly mediated effective realism. In this research, a new reconstruction model comprising of the Bounding Cylinder, Curve Interpolation and Gouraud Shading is proposed to visualize neuron model in order to improve realism. The reconstructed model is used to design algorithms for generating neuron branching from neuron SWC data. The Bounding Cylinder and Curve Interpolation methods are used to improve the connected segments of the neuron model using a series of cascaded cylinders along the neuron's connection path. Three control points are proposed between two adjacent neuron segments. Finally, the model is rendered with Gouraud Shading for smoothening of the model surface. This produce a near-perfection model of the natural neurons with attended realism. The model is validated by a group of bioinformatics analysts' responses to a predefined survey. The result shows about 82% acceptance and satisfaction rate.
文摘Aiming at the problem of low accuracy of interpolation error calculation of existing NURBS curves, an approximate method for the distance between a point and a NURBS interpolation curve is proposed while satisfying the accuracy of the solution. Firstly, the minimum parameter interval of the node vector corresponding to the data point under test in the original data point sequence is determined, and the parameter interval is subdivided according to the corresponding step size, and the corresponding parameter value is obtained. Secondly, the distance from the measured point to the NURBS curve is calculated, and the nearest distance is found out. The node interval is subdivided again on one side of the nearest distance. Finally, the distance between the data point to be measured and each subdivision point is calculated again, and the minimum distance is taken as the interpolation error between the point and the NURBS curve. The simulation results of actual tool position data show that this method can more accurately obtain the error of spatial NURBS interpolation curve.
文摘Interpolatory subdivision algorithms for the generation of curves and surfaces play a veryimportant rule in shape design and modelling in CAD/CAM systems. In this paper, by using the dif-ference and divided difference analysis, a systematic method to construct Cn (n≥ 0) interpolatorycurves by subdivision from given data is described and the mask (filter) of the algorithm is presentedexplicitly. This algorithm generates a Cn smooth curve which interpolates the initial control points.Control parameters are also provided so that the shape of the final curve can be adjusted according torequirements. An immediate generalisation of the method is the construction of smooth interpolatorysubdivision algorithms over uniform triangular networks (tensor product type data) in Rm. The mainresults of this algorithm for smooth interpolatory surface subdivision algorrthm are also included.AMS(MOS) : 65D05 , 65D15 , 65D17.
基金Supported by the Natural Science Foundation of Jiangsu Province(BK2003005)~~
文摘The feedrate profile of non-uniform rational B-spline (NURBS) interpolation due to the contour errors is analyzed. A NURBS curve interpolator with adaptive acceleration-deceleration control is presented. In interpo- lation preprocessing, the sensitive zones of feedrate variations are processed with acceleration-deceleration control. By using the proposed algorithm, the machining accuracy is guaranteed and the feedrate is adaptively adjusted to he smoothed. The mechanical shock imposed in the servo system is avoided by the first and the second time derivatives of feedrates. A simulation of NURBS interpolation is given to demonstrate the validity and the effectiveness of the algorithm. The proposed interpolator can also be applied to the trajectory planning of the other parametric curves.
基金Special Project for Key Mechatronic Equipment of Zhejiang Province,China (No.2006Cl1067)Science & Technology Project of Zhejiang Province,China (No. 2005E10049)
文摘To avoid suffering gouge and transient overshooting in high speed cutting machining, a novel parametefized curve interpolator model with velocity look-ahead algorithm is proposed. Based on a prearrangement step interpolation algorithm for parameterized curves and considering high curvature points, parameterized curve tool path is divided into acceleration segments and deceleration segments by look-ahead algorithm. Under condition of characteristics of acceleration and deceleration stored in control system, deceleration before high curvature points and acceleration after high curvature points are realized in real-time in high speed cutting machining. Based on new parameterized curve interpolator model with velocity look-ahead algorithm, a real cubic spline is machined simulativly. The simulation results show that velocity look-ahead algorithm improves velocity changing more smoothly.
基金Hunan Provincial Natural Science Foundation(2017JJ3124)of Chinathe Scientific Research Fund(14B099)of Hunan Provincial Education Department of China
文摘In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic Hermite spline curves are given. And the characteristics of the quartic Hermite spline curves are discussed.The quartic Hermite spline curves not only have the same interpolation and continuity properties of the usual cubic Hermite spline curves, but also can achieve local or global shape adjustment and C;continuity by the shape parameters when the interpolation conditions are fixed.
文摘Many-knot spline interpolating is a class of curves and surfaces fitting method presentedin 1974. Many-knot spline interpolating curves are suitable to computer aided geometric design anddata points interpolation. In this paped, the properties of many-knot spline interpolating curves arediscussed and their applications in font design are considered. The differences between many-knotspline interpolating curves and the curves genoaed by exceeding-lacking adjuStment algorithm aregiven.
文摘New algorithms based on artificial neural network models are presented for cubic NURBS cuxve and surface interpolation. When all the knot spans are identical, the NURBS curve interpolation procedtire degenerates into that of uniform rational B-spline curves. If all the weights of data points are identical,then the NURBS curve interpolation procedure degenerates into the integral B-spline curve interpolation.
文摘Free-formed or sculptured surfaces in engineering products are frequently constructed from a set of measured 3D data points. C2- (C3-) continuity approach is important in this field. This paper presents a method of rectangular interpolation of given 3D data array which is regularly arranged. The interpolation surface which is constructed by tensor product has desirable properties (second-order or third-order continuity locality) and is implemented and adjusted easily. Higher order continuity methods are also briefly discussed.
基金Key Development Program of Science and Technology of Heilongjiang Province, China (GB05A501)
文摘A 5-axis controller with curve interpolation function is developed to satisfy high-speed and high-precision computer numerical control (CNC) machining of machine parts with complex shapes in the authors-devised open CNC system. The instruction for- mat of this interpolation method and the generation procedure of the numerical control (NC) files are introduced. The interpola- tion curves of both position vectors and orientation vectors constructed by the controller are C2 continuous and independent of machin...
基金Supported by the National Natural Science Foundation of China(No.10871208,No.60970097)Graduate Students Scientific Research Innovation Project of Hunan Province(No.CX2012B111)+1 种基金the Postdoctoral Science Foundation of China(No.2015M571931)the Fundamental Research Funds for the Central Universities(No.2017MS121)
文摘A class of spline curves with four local shape parameters, which includes the quartic spline curves with three local shape parameters given in Han [Xuli Han. A class of general quartic spline curves with shape parameters. Comput. Aided Geom. Design, 28:151-163 (2011)], is proposed. Without solving a linear system, the spline curves can be used to interpolate sets of points with C2 continuity partly or entirely. The shape parameters have a predictable adjusting role on the sp[ine curves.
文摘The aim of this paper is to lay a algebraic geometry foundation for constructing smoothing interpolants on curved side element. Some interpolation theorems in polynomial space are given. The main results effectively for CAGD are presented.
基金A preliminary version of this paper appeared in Proc. the 1st Korea-China Joint Conference on Geometric and Visual Computing. Supported by the National Natural Science Foundation of China (Grant Nos. 60403036, 60573114).
文摘A new method for determining knots to construct polynomial curves is presented. At each data point, a quadric curve which passes three consecutive points is constructed. The knots for constructing the quadric curve are determined by minimizing the internal strain energy, which can be regarded as a function of the angle. The function of the angle is expanded as a Taylor series with two terms, then the two knot intervals between the three consecutive points are defined by linear expression. Between the two consecutive points, there are two knot intervals, and the combination of the two knot intervals is used to define the final knot interval. A comparison of the new method with several existing methods is included.