系统仿真学报 ›› 2015, Vol. 27 ›› Issue (9): 2135-2143.

• 虚拟现实与可视化 • 上一篇    下一篇

基于反馈和预测的视景优化软件设计与实现

汪小东1,2, 康凤举1,2, 顾浩1,2   

  1. 1.西北工业大学航海学院,西安 710072;
    2.水下信息处理与控制国家级重点实验室,西安 710072
  • 收稿日期:2015-05-15 修回日期:2015-07-06 出版日期:2015-09-08 发布日期:2020-08-07

Software Design and Implementation for Visualization System Automatic Optimization with Incorporation of Feedback and Prediction

Wang Xiaodong1,2, Kang Fengju1,2, Gu Hao1,2   

  1. 1. Marine College, Northwestern Polytechnical University, Xi'an 710072, China;
    2. National Key Laboratory of Underwater Information Process and Control, Xi'an 710072, China
  • Received:2015-05-15 Revised:2015-07-06 Online:2015-09-08 Published:2020-08-07
  • About author:Wang Xiaodong(1990-), Male, Yanan, Shanxi, Ph.D, focuses on research of system modeling and simulation;Kang Fengju(1947-), Male, Nantong, Jiansu, Professor, focuses on research of system modeling and simulation;Gu Hao(1963-), Male, Haining, Zhejiang, Professor, focuses on research of system modeling and simulation.

摘要: 针对可视化系统开发工作中高逼真度和实时性指标的需求,提出了开发可视化系统自动优化软件的课题。在分析可视化系统开发全流程的基础上,采用包围盒替代的策略实现了三维模型在渲染图像中重要度信息的提取快速,结合图形渲染管线处理效率预测技术,设计了一种基于反馈和预测的LOD选择方法,构建了自动优化软件的框架以及与可视化系统的接口,并运用C++编程语言实现。最后,将该软件应用到了典型海战场可视化系统的开发流程中,实验结果表明该优化软件能够在三维场景显示质量和速度之间保持一个平衡,有效提高开发人员的工作效率。

关键词: 可视化系统, 自动优化, LOD, 实时性, 高逼真度

Abstract: To develop high-fidelity and real-time visualization system, the problem of automatic optimization software of visualization system was brought forward. By analyzing the whole development process of visualization system, the attraction method of 3D models significance degree in final rendering image based on bounding box was designed. Combining with the prediction of efficiency of the rendering pipeline, the algorithm with incorporation of feedback and prediction for level of detail (LOD) selection was designed, and the interface and framework of the automatic optimization software were established, which implemented it with C++ programing language. The automatic optimization software implemented above was applied in the development of a typical sea battlefield visualization system. Experimental results show that this software can improve the efficiency of visualization system with a good balance between image quality and speed.

Key words: visualization system, automatic optimization, level of detail (LOD), real-time, high-fidelity

中图分类号: