计算机应用 ›› 2016, Vol. 36 ›› Issue (1): 266-270.DOI: 10.11772/j.issn.1001-9081.2016.01.0266

• 行业与领域应用 • 上一篇    下一篇

基于群体智能的三维碎片全局最优匹配方法

孙家泽1, 耿国华2   

  1. 1. 西安邮电大学 计算机学院, 西安 710121;
    2. 西北大学 信息科学与技术学院, 西安 710127
  • 收稿日期:2015-06-24 修回日期:2015-09-01 出版日期:2016-01-10 发布日期:2016-01-09
  • 通讯作者: 孙家泽(1980-),男,河南南阳人,副教授,博士,CCF会员,主要研究方向:智能优化算法、三维模型
  • 作者简介:耿国华(1955-),女,山东莱西人,教授,博士生导师,博士,CCF杰出会员,主要研究方向:智能信息处理、可视化分析。
  • 基金资助:
    国家自然科学基金资助项目(61203311,611721701);陕西省教育厅基金资助项目(15JK1672,15JK1678);西安市科技计划项目(CXY1516(4))。

Global optimal matching method for 3D fragments based on swarm intelligence

SUN Jiaze1, GENG Guohua2   

  1. 1. School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi 'an Shaanxi 710121, China;
    2. School of Information Science and Technology, Northwest University, Xi'an Shaanxi 710127, China
  • Received:2015-06-24 Revised:2015-09-01 Online:2016-01-10 Published:2016-01-09
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61203311, 611721701), the Science Foundation of Education Ministry of Shaanxi Province (15JK1672, 15JK1678) and the Science Foundation of Xi'an City (CXY1516(4)).

摘要: 针对传统三维碎片整体匹配过程中误差积累的问题,提出了一种基于群体智能的全局最优匹配方法。该方法对破碎物体的三维多碎片全局匹配建立全局整体碎片匹配的数学模型,将碎片的整体最优匹配求解问题转换为求满足一定约束条件的最优匹配矩阵的组合优化问题,通过将自然社会认知优化算法进行离散化来求解该NP问题。典型实例分析验证了所提方法全局优化能力强,与初始位置无关,有较强的鲁棒性,为三维碎片整体匹配提供一个有效的方法。

关键词: 群体智能, 三维模型, 全局匹配, 组合优化, 社会认知优化

Abstract: Aiming at the error accumulation problem in the process of the traditional global matching of the three-dimensional (3D) models, a global optimal matching method based on swarm intelligences was proposed. The global matching process for multiple 3D fragments was abstracted, and then a mathematic model of the global optimal matching was set up, the solution of the optimal matching for multiple 3D fragments was converted to satisfy certain constraint conditions of the optimal match matrix of combinatorial optimization problem. A discretization algorithm based on hybrid social cognitive optimization algorithm was proposed to solve the NP (Non-deterministic Polynomial) problem. Finally, the classical example analyses verified that the proposed algorithm has global optimization ability and strong robustness without the initial position, and it provides an efficient method for global matching of the 3D fragments.

Key words: swarm intelligence, three-dimensional model, global matching, combinatorial optimization, Social Cognitive Optimization (SCO)

中图分类号: