系统仿真学报 ›› 2017, Vol. 29 ›› Issue (10): 2384-2390.doi: 10.16182/j.issn1004731x.joss.201710020

• 仿真系统与技术 • 上一篇    下一篇

粒子群优化算法的三维可视化最佳视点选取

贾盼盼, 曾艳阳, 冯云霞   

  1. 河南理工大学计算机科学与技术学院,河南 焦作 454000
  • 收稿日期:2017-05-18 发布日期:2020-06-04

Best Viewpoint Selection for 3D Visualization Using Particle Swarm Optimization

Jia Panpan, Zeng Yanyang, Feng Yunxia   

  1. College of Computer Science and Technology of Henan Polytechnic University, Jiaozuo 454000, China
  • Received:2017-05-18 Published:2020-06-04
  • About author:Jia Panpan(1987-), Female, Henan Xihua,Master, Research direction of simulation technology;Zeng Yanyang(1987-), Male, Henan Gushi, Doctor,Lecturer, Research direction for the simulation method and application.
  • Supported by:
    National Natural Science Foundation of China(61503124)

摘要: 视点选取为了提供给用户较好的观察位置,涉及到视点质量好坏的评估。提出了粒子群优化算法的三维可视化最佳视点选取方法。通过采用图像信息熵与图像边缘熵进行视点质量的评估,通过多目标智能优化方法选取视点。基本流程是由初始视点集开始,通过编码、粒子评价和粒子更新等操作寻找最佳视点,这是一个多次迭代的过程,直至找到满意的视点或者达到迭代最大代数。实验表明,该方法可行有效,能自动完成最佳视点的选取,有效地减少了人工试探选取次数。

关键词: 三维可视化, 视点选取, 粒子群优化算法, 多目标优化

Abstract: The viewpoint selection is to automatically select one or more approximate optimal viewpoints in the viewpoints of multiple views, at the same time, it is related to the evaluation of the quality of the viewpoint. 3D visualization best viewpoint selection method based on particle swarm optimization algorithm was proposed. The viewpoint quality was evaluated by using the image information entropy and the image edge entropy, and the viewpoint was selected by the multi-objective intelligent optimization method. The basic flow begins with the initial viewpoint set, finding the best viewpoint by means of coding, particle evaluation, and particle update, which is a process of multiple iterations until a satisfactory viewpoint is found or the iterations are maximized. Experiments show that the method is effective and can automatically select the best viewpoint, which can effectively reduce the number of artificial test selection.

Key words: 3D visualization, viewpoint selection, Particle Swarm Optimization, multi-objective optimization

中图分类号: