Please wait a minute...
J4  2010, Vol. 44 Issue (12): 2229-2235    DOI: 10.3785/j.issn.1008-973X.2010.12.001
    
Constrained multi-degree reduction of rational Bézier curves using
explicitness and optimized weights
ZHOU Lian1,2, WANG Guo-jin1
1. Institute of Computer Graphics and Image Processing, State Key Laboratory of CAD & CG, Zhejiang University,
Hangzhou 310027,China; 2. Department of Mathematics, Shanghai Maritime University, Shanghai 201306, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

An algorithm for constrained multi-degree reduction of rational Bézier curves at endpoints was presented to preserve the positive property of the weights of rational Bézier curves. Based on the approximation error estimation of the degreereduced rational Bézier curves, the relation between the weights of original curves and the approximation error was revealed. The weights were optimized by using Mobius transformation. The ratio of the weights was minimized to minimize the approximation error. Based on the existing algorithm for degree reduction of Bézier curves and the homogeneous form of rational Bézier curves, the control points and the weights of the degree-reduced curves were obtained. The algorithm was compared with some existing algorithms through some numerical examples, and the results suggest that the algorithm can preserve high interpolation at endpoints, do multi-degree reduction at one time, use explicit approximation expression, and preserve positive weights and low approximation error.



Published: 01 December 2010
CLC:  TP 391.72  
Cite this article:

ZHOU Lian, WANG Guo-jin. Constrained multi-degree reduction of rational Bézier curves using
explicitness and optimized weights. J4, 2010, 44(12): 2229-2235.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2010.12.001     OR     http://www.zjujournals.com/eng/Y2010/V44/I12/2229


权因子优化的有理Bézier曲线显式约束降多阶

为了保持有理Bézier曲线权因子的正性, 提出一种有理Bézier曲线带端点约束条件的一次降多阶算法.通过给出有理Bézier曲线的降阶误差估计, 揭示了原曲线权因子和降阶误差之间的关系;利用Mobius变换对权因子优化,通过缩小原曲线权因子之间的比值来缩小降阶误差;利用已有的Bézier曲线降阶算法和有理Bézier曲线的齐次形式,分别求得降阶曲线的控制顶点和权因子.通过数值实例将该算法与已有算法比较,结果表明:该算法具有保端点高阶插值、一次降多阶、显式表示、保权因子正性、逼近误差小等优点.

[1] 王国瑾,汪国昭,郑建民.计算机辅助几何设计[M].北京:高等教育出版社,2001: 249-250.
[2] LODHA S, WARREN J. Degree reduction of Bézier simplexes [J]. Computer Aided Design, 1994, 26(10): 735-746.
[3] FARIN G. Algorithms for rational Bézier curves [J]. Computer Aided Design, 1983, 15(2): 73-77.
[4] PIEGL L, TILLER W. Algorithm for degree reduction of Bspline curves [J]. Computer Aided Design, 1995, 27(2): 101-110.
[5] DANNEBERG L, NOWACKI H. Approximate conversion of surface representations with polynomial bases [J]. Computer Aided Geometric Design, 1985, 2(2): 123-132.
[6] HOSCHEK J. Approximation of spline curves [J]. Computer Aided Geometric Design, 1987, 4(1): 59-66.
[7] LACHANCE M A. Chebyshev economization for parametric surface [J]. Computer Aided Geometric Design, 1988, 5(3): 195-208.
[8] ECK M. Degree reduction of Bézier curves [J]. Computer Aided Geometric Design, 1993, 10(4): 237-257.
[9] CHEN Guodong, WANG Guojin. Optimal multidegree reduction of Bézier curves with constraints of endpoints continuity [J]. Computer Aided Geometric Design, 2002, 19(6): 365-377.
[10] ZHANG Renjiang, WANG Guojin. Constrained Bézier curves’ best multidegree reduction in the L2norm [J]. Progress in Natural Science, 2005, 15(9): 843-850.
[11] ZHOU Lian, WANG Guojin. The optimal constrained multidegree reduction of Bézier curves with explicit expressions based on divide and conque [J]. Journal of Zhejiang University: Science A, 2009, 10(4): 577-582.
[12] 周登文,刘芳,居涛,等.张量积Bézier曲面降阶逼近的新方法[J].计算机辅助设计与图形学学报,2002,14(6): 553-556.
ZHOU Dengwen, LIU Fang, JU Tao, et al. New method of approximate degree reduction of Bézier surface [J]. Journal of Computer Aided Design and Computer Graphics, 2002, 14(6): 553-556.
[13] HU Shimin, ZHENG Guoqin, SUN Jiangguang. Approximate degree reduction of rectangular Bézier surfaces [J]. Journal of Software, 1997, 4(4): 353-361.
[14] CHEN Guodong, WANG Guojin. Multidegree reduction of tensor product Bézier surfaces with conditions of corners interpolations [J]. Science in China :Series F, 2002, 45(1): 51-58.
[15] 郭清伟,朱功勤.张量积Bézier曲面降多阶逼近的方法[J].计算机辅助设计与图形学学报,2004,16(6): 777-782.
GUO Qingwei, ZHU Gongqin. New approach to approximate multidegree reduction of tensor product Bézier surfaces [J]. Journal of Computer Aided Design and Computer Graphics, 2004, 16(6): 777-782.
[16] ZHOU Lian, WANG Guojin. Constrained multidegree reduction of Bézier surfaces using Jacobi polynomials [J]. Computer Aided Geometric Design, 2009, 26(3): 259-270.
[17] RABABAH A. Distance for degree raising and reduction of triangular Bézier surfaces [J]. Journal of Computational and Applied Mathematics, 2003, 158(2): 233-241.
[18] LU Lizheng, WANG Guozhao. Multidegree reduction of triangular Bézier surfaces with boundary constraints [J]. Computer Aided Design, 2006, 38(12): 1215-1223.
[19] SEDERBERG T W, CHANG Gengzhe. Best linear common divisor for approximation degree reduction [J]. Computer Aided Design, 1993, 25(3):163-168.
[20] PARK Y, LEE N. Application of degree reduction of polynomial Bézier curves to rational case [J]. Journal of Applied Mathematics and Computing, 2005, 18(1/2):159-169.
[21] CAI Hongjie, WANG Guojin. Constrained multidegree reduction of rational Bézier curves using reparameterization [J]. Journal of Zhejiang University: Science A, 2007, 8(10): 1650-1656.
[22] 康宝生,石茂,张景峤.有理Bézier曲线的降阶[J].软件学报,2004,15(10): 1522-1527
KANG Baosheng, SHI Mao, ZHANG Jingqiao. Degree reduction of rational Bézier curves [J]. Journal of Software, 2004, 15(10): 1522-1527.
[23] 江明,罗予频,杨士元.基于微粒群算法的有理Bézier曲线降阶[J].计算机应用,2007,27(6): 1524-1530.
JIANG Ming, LUO Yupin, YANG Shiyuan. Particle swarm optimization based degree reduction of rational Bézier curve [J]. Computer Applications, 2007, 27(6): 1524-1530.
[24] LUCIAN M. Linear fractional transformations of rational Bézier curves [C]∥ NURBS for Curve and Surface Design. Philadelphia: SIAM, 1991: 131-139.
[25] 周联,王国瑾.用重新参数化技术改进有理参数曲线曲面的导矢[C]∥第4届全国几何设计与计算学术会议论文集.厦门:厦门大学出版社,2009: 5-12.
ZHOU Lian, WANG Guojin. Improve bounds on derivatives of rational curves and surfaces using reparameterization[C]∥CSIAM Geometric Design and Computing 2009. Xiamen: Xiamen University Press, 2009: 5-12.

[1] SUN Liang-feng, ZHANG Shu-you, QIU Le-miao, HU Kun. Product modularization renewable model and regeneration techniques[J]. J4, 2012, 46(10): 1744-1756.
[2] SHEN Wan-qiang, WANG Guo-zhao. A new family of generalized Ball basis and its corresponding curves[J]. J4, 2011, 45(3): 435-439.
[3] ZOU Chun-wen, ZHANG Shu-you, QIU Le-miao, LIU Xiao-jian. Research on topology faying techniques for product variant design
 with structure transplantation
[J]. J4, 2010, 44(11): 2070-2076.
[4] DENG Wei-Yan, LIU Guo-Dong, WANG Jin, CHEN Long. Extraction of feature parameters of threedimensional human body
based on image
[J]. J4, 2010, 44(5): 837-840.