CLC number: TP391
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 0000-00-00
Cited: 0
Clicked: 4544
Xu Hui-Xia, Wang Guo-Jin. New method for distinguishing planar rational cubic B-spline curve segments as monotone curvature variation[J]. Journal of Zhejiang University Science A, 2006, 7(101): 165-173.
@article{title="New method for distinguishing planar rational cubic B-spline curve segments as monotone curvature variation",
author="Xu Hui-Xia, Wang Guo-Jin",
journal="Journal of Zhejiang University Science A",
volume="7",
number="101",
pages="165-173",
year="2006",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2006.AS0165"
}
%0 Journal Article
%T New method for distinguishing planar rational cubic B-spline curve segments as monotone curvature variation
%A Xu Hui-Xia
%A Wang Guo-Jin
%J Journal of Zhejiang University SCIENCE A
%V 7
%N 101
%P 165-173
%@ 1673-565X
%D 2006
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2006.AS0165
TY - JOUR
T1 - New method for distinguishing planar rational cubic B-spline curve segments as monotone curvature variation
A1 - Xu Hui-Xia
A1 - Wang Guo-Jin
J0 - Journal of Zhejiang University Science A
VL - 7
IS - 101
SP - 165
EP - 173
%@ 1673-565X
Y1 - 2006
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2006.AS0165
Abstract: In order to fair and optimize rational cubic B-spline curves used frequently in engineering, and to improve design system function, some formulae on the degree and the knot vector, of the product of three B-spline functions, are presented; then Marsden’s identity is generalized, and by using discrete B-spline theory, the product of three B-spline functions is converted into a linear combination of B-splines. Consequently, a monotone curvature variation (MCV) discriminant for uniform planar rational cubic B-spline curves can be converted into a higher degree B-spline function. Applying the property of positive unit resolution of B-spline, an MCV sufficient condition for the curve segments is obtained. Theoretical reasoning and instance operation showed that the result is simple and applicable in curve design, especially in curve fair processing.
[1] Cohen, E., Lyche, T., Riesenfeld, R., 1980. Discrete B-splines and subdivision techniques in computer aided geometric design and computer graphics. Computer Graphics & Image Processing, 14(2):87-111.
[2] Dill, J.C., 1981. An application of color graphics to the display of surface curvature. ACM SIGGRAPH Computer Graphics, 15(3):153-161.
[3] Farin, G., 1988. Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide. Academic Press, Boston, Massachusetts.
[4] Farin, G., Sapidis, N., 1989. Curvature and the fairness of curves and surfaces. IEEE Computer Graphics and Applications, 9(2):52-57.
[5] Frey, W.H., Field, D.A., 2000. Designing Bézier conic segments with monotone curvature. Computer Aided Geometric Design, 17(6):457-483.
[6] Jones, J.I., 1970. A System for Designing and Approximating Aesthetically Smooth Curves with Interactive Graphiccontrols. University of Detroit, Detroit, Michigan.
[7] Lang, S., 1978. Analysis I. Addision-Wesley Publishing Company, Reading, Massachusetts, p.287-289.
[8] Marsden, M.J., 1970. An identity for spline functions with applications to variation-diminishing spline approximation. Journal of Approximation Theory, 3(1):7-49.
[9] Mørken, K., 1991. Some identities for products and degree raising of splines. Constructive Approximation, 7(1): 195-208.
[10] Poston, T., Fang, S.F., Lawton, W., 1995. Computing and Approximating Sweeping Surfaces Based on Rotation Minimizing Frames. Proc. the 4th International Conference on CAD/CG, Wuhan, China.
[11] Richard, A.B., 1977. Introductory Combinatorics. Elsevier North-Holland, Inc., New York, p.63-65.
[12] Sapidis, N.S., Frey, W.H., 1992. Controlling the curvature of quadratic Bézier curve. Computer Aided Geometric Design, 9(2):85-91.
[13] Tai, C.L., Wang, G.J., 2004. Interpolation with slackness and continuity control and convexity-preservation using singular blending. Journal of Computational and Applied Mathematics, 172(2):337-361.
[14] Wang, Y.L., Wang, S.C., Li, D., Zhang, L.Z., Zhao, B.Y., 2000. Study of curvature monotony condition for the quadratic rational Bézier curves. Journal of Computer Aided Design and Computer Graphics, 12(7):507-511 (in Chinese).
[15] Wang, G.J., Wang, G.Z., Zheng, J.M., 2001. Computer Aided Geometric Design. China Higher Education Press, Beijing, China; Springer-Verlag Berlin, Heidelberg, Germany, p.53-54 (in Chinese).
[16] Wang, Y.L., Zhao, B.Y., Zhang, L.Z., Xu, J.C., Wang, K.C., Wang, S.C., 2004. Designing fair curves using monotone curvature pieces. Computer Aided Geometric Design, 21(5):515-527.
Open peer comments: Debate/Discuss/Question/Opinion
<1>