期刊文献+

基于粒子群算法的B样条曲线拟合 被引量:3

Curve Fitting of B-spline Based on Particle Swarm Optimization
下载PDF
导出
摘要 图像边沿的曲线拟合对于目标对象的识别是十分重要的预处理步骤。针对目标边沿含有比较复杂的噪声的图像提出了一种基于多目标粒子群优化的算法,实现了曲线的快速平滑拟合。该算法利用建立辅助存储空间和保持解多样性的策略防止粒子群算法收敛过早;在边沿离散化采样时用分治与递归的搜索策略提高了B样条基函数节点参数选取的灵活度,从而实现了目标区域边沿的多分辨率插值拟合。实验证明该算法能够在较快实现曲线拟合的同时将目标区域边沿噪声去除,并能较好地实现图像三维重建预处理的需求。 Curve fitting plays very important role in preprocess of object recognizing. A particle swarm optimization (PSO) based multi-object optimization algorithm was proposed in this paper to implement the sronothness fitting quickly for image with complicated noise around the target-area. The external repository and strategy of diversity were employed to prevent the PSO from converging too quickly. Moreover, the search policy of split-and-merge made the selection of knots parameter more flexibly in B-spline bases computation while getting the discrete control points set of the target area. Therefore, curve fitting can be achieved by the multi-resolution interpolation. As shown in experiments, this algorithm can get the approximation curve quickly, eliminate the noise from the target-area, and satisfy the requirement of image based 3-D reconstruction as well.
出处 《计算机科学》 CSCD 北大核心 2009年第10期289-291,298,共4页 Computer Science
基金 国家863计划项目(2006AA10Z233) 国家自然科学基金项目(60773082)资助
关键词 曲线拟合 粒子群优化 B样条曲线 多目标优化 非劣最优解 Curve fit, Panicle swarm optimization, B-spline curves, Multi-object optimization, Pareto optimal
  • 相关文献

参考文献11

  • 1Teh C H,Chin R T. On the detection of dominant points on digital curves[J]. IEEE Pattern Anal. Maeh. Intell, 1989 ( 11 ) : 859- 872.
  • 2茹少峰,周明全,耿国华.基于遗传算法的多边形逼近3D数字曲线[J].计算机辅助设计与图形学学报,2004,16(4):503-507. 被引量:9
  • 3Pei S-C, Horng J-H. Fitting digital curves using circular arcs [J]. Pattern Recognition, 1995(28) : 107-116.
  • 4Horng J H, Li J T. A dynamic programming approach for fitting digital planer curves with line segments and circular arcs[J]. Pattern Recognition Lett, 2001 (22) : 183-197.
  • 5Sarkar B, Singh L K, Sarkar D. Approximation of digital curves with line segments and circular arcs using genetic algorithms [J]. Pattern Recognition Lett,2003(24):2585-2595.
  • 6周明华,汪国昭.基于遗传算法的B样条曲线和Bézier曲线的最小二乘拟合[J].计算机研究与发展,2005,42(1):134-143. 被引量:28
  • 7Pal S, et al. Cubic Bezier approximation of a digitized curve[J]. Pattern Recognition, 2007 ,doi: 10. 1016/j. patcog. 2007.01. 019.
  • 8Kennedy J, Eberhart R C. Particle Swarm Optimization[C]// Proc. IEEE Int. Conf. Neural Networks. vol. 4, Dec. 1995:1942- 1948.
  • 9Coello C A. A Comprehensive survey of evolutionary - based multi-objective optimization [J]. Techniques Knowledge and Information Systems, 1999,1(3) : 269-308.
  • 10Knowles J D , Corne D W . Approximating the nondominated front using the Pareto archived evolution strategy [J]. Evolutionary Computation, 2000,8 : 149-172.

二级参考文献44

  • 1张丽平,俞欢军,陈德钊,胡上序.粒子群优化算法的分析与改进[J].信息与控制,2004,33(5):513-517. 被引量:85
  • 2刘英.遗传算法与改进的FCM聚类算法的结合[J].甘肃科技,2006,22(3):122-124. 被引量:3
  • 3赵娜,张伏生,魏平,刘学.基于改进多粒子群算法的电力系统无功优化[J].西安交通大学学报,2006,40(4):463-467. 被引量:21
  • 4张光建,黄贤英.基于最小聚类单元的聚类算法研究及其在CRM中的应用[J].计算机科学,2006,33(7):188-189. 被引量:11
  • 5[1]Peng J M,Xia,Y.A new theoretical framework for Kmeans clustering[C]//To appear in Foundation and recent advances in data mining.[S.1.]:Springer Verlng,2005.
  • 6[6]Jong-Bae park.Economic load dispatch for non-smooth cost functions using particle swarm optmization[C]//IEEE Power Engineering Society General Meeting.Ontario,Canada:[s.n.],2003:938-943.
  • 7[7]Zwe,Lee Gaing.Particle swarm optimization to solving the economic dispatch considering the generator constraints[J].IEEE Trana on Power Systems,2003,18(3):1187-1195.
  • 8周明 孙树栋.遗传算法原理及引用[M].北京:国防工业出版社,1999..
  • 9A. Markus, G. Renner, J. Vdncza. Genetic algorithms in free form curve design. Mathematical Methods for Curves and Surfaces, Nashivilte, 1995.
  • 10P. N. Azariadisa, A. C. Nearchoua, N. A. Aspragathosa. An evolutionary algorithm for generating planar developments of arbitrarily curved surfaces. Computers in Industry, 2002, 47(3):357--368.

共引文献48

同被引文献40

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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