期刊文献+

非均匀有理B样条曲线优化匹配组合 被引量:3

Optimizing matching combination method for non-uniform rational B-spline curves
原文传递
导出
摘要 目的为了解决从曲线库(轮廓线集合)中筛选出与期望曲线相匹配的相似曲线段问题,研究基于Kabsch算法的NURBS(非均匀有理B样条)曲线优化匹配组合方法。方法首先提出一种基于Kabsch算法的曲线相似性判断方法,针对两条NURBS曲线上相同个数点阵,经最优旋转和平移变换得到其最小均方根偏差,进而依据基于最小均方根偏差和相似度指标判断曲线相似性;在此基础上,提出一种类似二分查找法的曲线优化匹配组合方法,对于给定相似度和最小搜索步长,通过曲线分割和相似性判断得到期望曲线分割段数最少的相似组合曲线。结果给定一条期望的3D曲线,在相似度为0.025和最小搜索步长为0.05情况下,采用所提方法从包含4条3D曲线的曲线库中依次筛选出10段基元构建相似组合曲线。结论提出了一种新的NURBS曲线优化匹配组合方法,实验结果表明,对不同期望曲线能高效稳定构建相对应的相似组合曲线,适用于类似碎片拼接重构问题。 Objective Non-uniform rational B-splines (NURBS) refers to a unified mathematical method for the free type of curves and surfaces. This method is invafiant under common geometric transformations, such as translation, rotation, parallel, and perspective projections. The B-spline model has wide applications in the field of computer-aided design, such as determining whether two surfaces splice or not. This phenomenon depends on whether there are matching curve segments based on contour lines of the surfaces. Therefore, mosaic fragment reconfiguration can be converted to the optimal matching of the curve combinatorial problems. This paper applies the proposed method to discuss the problem of building a similar combination curve, which filters primitives from a curve library (contour set) by optimizing matching combination for an expectation curve (contour). Method Kabsch algorithm is a method for calculating the optimalrotation matrixand translation vector that minimizes the root mean squareddeviation (RMSD) between two paired sets of points. In this paper, the paired sets of points are respectively extracted from two curves described by the NURBS model. The minimum RMSD of the two curves is obtained via the optimal translation and rotation matrix transformation based on the Kabsch algorithm. If the mini-mum RMSD is not greater than the index of similarity, the two curves are assumed to be similar and can be superimposited through the abovementioend rotation and translation transformation. Finally, an NURBS curve optimal matching combination method is proposed with the binary search algorithm. In terms of satisfying the matching similarity conditions, the method can minimize the number of expectation curve segments. Result We assumed a 3D curve library exists for NURBS curves, and all the weights of the control points are set to 1. The index of similarity is set to 0. 025, and the smallest search step is set to 0.05. According to the proposed optimal matching method, the expectation curve is divided i
出处 《中国图象图形学报》 CSCD 北大核心 2016年第3期331-338,共8页 Journal of Image and Graphics
基金 国家自然科学基金项目(61374103) 浙江省自然科学基金项目(LY13F030009)~~
关键词 NURBS曲线 Kabsch算法 相似度 优化匹配 组合曲线 NURBS Curve Kabsch algorithm index of similarity optimal matching combined curve
  • 相关文献

参考文献13

  • 1David F. An Introduction to NURBS: with Historical Perspective [ M]. California: Morgan Kaufmann, 2001:21-33. 被引量:1
  • 2Piegl L, Tiller W. The NURBS book[M], Springer-Verlag: Berlin, 1995:12-13. 被引量:1
  • 3杜建丽,茹少峰,樊少荣,周明全.基于B-样条表示的物体轮廓曲线匹配[J].西北大学学报(自然科学版),2005,35(5):527-530. 被引量:5
  • 4朱延娟,周来水,张丽艳.3维碎片拼合的算法研究[J].中国图象图形学报,2007,12(1):164-170. 被引量:6
  • 5Huang Z H, Cohen F S. Affine-invariant B-spline moments for curve matching Image Processing [ J ]. IEEE Transactions on 1996, 5 (10) : 1473-1480. [ DOI: 10.1109/83. 536895 ]. 被引量:1
  • 6Wang Y, Teoh E K. A novel 2D shape matching algorithm based on B-spline modeling [ J ]. International Conference on Image Processing. IEEE, 2004, 1: 409-412. [DOI: 10. ll09/ICIP. 2004.1418777 ]. 被引量:1
  • 7Khan M S, Ayob A F M . A novel evolutionary approach for 2D shape matching based on B-spline modeling[ J]. IEEE Congress, Evolutionary Computation 2011 : 655-661. [ DOI: 10. 1109/ CEC. 2011. 5949681 ]. 被引量:1
  • 8Laiche N, Larabi S. Retrieval of 2D objects and shape matching using the B-splines representation [ J ]. IEEE International Con- ference Signal and Image Proces-Sing Applications, 2011 : 495- 500. [ DOI : 10.1109/ICSIPA. 2011. 6144109 ]. 被引量:1
  • 9Dao M S, De Amicis R. A fusion method of geometric and topol- ogical features for boundary-based shape matching and retrieval [ J]. IEEE 8th Workshop Multimedia Signal Processing, 2006: 217-220. [ DO1: 10. ll09/MMSP. 2006. 285300]. 被引量:1
  • 10Kabsch W. A solution for the best rotation to relate two sets of vectors[J]. Acta Crystallographica Section A, 1976, 32 (5): 922-923. [DOI : 10.1107/S0567739476001873 ]. 被引量:1

二级参考文献19

  • 1茹少峰,王晓强,周明全.基于连接点的3D多角弧匹配[J].中国图象图形学报(A辑),2004,9(5):584-588. 被引量:3
  • 2KISHON E, HASITE T, WOFSON H. 3-D Curve Matching Using Splines [ J ]. Journal of Robotic Systems, 1991,8(6) :723-743. 被引量:1
  • 3COHEN F S, HUANG Zhao-hui, YANG Zheng-wei. Invariant matching and identification of curves Using B-splines curve representation [ J ], IEEE transactions on Image Processing, 1995,4( 1 ) :1-10. 被引量:1
  • 4BOLLES R C,CAIN R.A. Recognizing and locating partially visible objects : The local-feature-focus method [ J ].The International Journal of Robotics Research, 1982,1 :57 -82. 被引量:1
  • 5BESL P J, JAIN R C. Three-dimensional object recognition [ J ]. ACM Computing Surveys, 1986,18:67-108. 被引量:1
  • 6TSCHWARTZ J, SHARI M. Identification of partially obscured objets in two or three dimensions by matching of noisy characteristic curves [ J ]. The International Journal of Robotics Research, 1987,6:29-44. 被引量:1
  • 7BASTUSCHECK C M, SCHONBERG E, TSCHWARTZ J, et al. Object recognition by 3-dimensiona curve matching [ J ]. International Journal of Intelligent Systems,1986,1 : 105-132. 被引量:1
  • 8de BOOR C. On calculation with B-splines [ J ]. Journal of Approximation Theroy. 1972,6( 1 ) :50-62. 被引量:1
  • 9LEE P, WAYNE T. The NuRBS Book[M]. New York:Springer Press, 1995. 被引量:1
  • 10Besl P J,McKay N D.A method for registration of 3-D shapes[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1992,14(2):239-256. 被引量:1

共引文献8

同被引文献11

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部