北京航空航天大学学报 ›› 2016, Vol. 42 ›› Issue (8): 1659-1666.doi: 10.13700/j.bh.1001-5965.2015.0503

• 论文 • 上一篇    下一篇

保持颜色一致性的动态电磁环境绘制算法

冯晓萌, 吴玲达, 于荣欢   

  1. 装备学院 复杂电子系统仿真实验室, 北京 101416
  • 收稿日期:2015-07-28 出版日期:2016-08-20 发布日期:2015-10-09
  • 通讯作者: 吴玲达,Tel.:010-66364387,E-mail:wld@nudt.edu.cn E-mail:wld@nudt.edu.cn
  • 作者简介:冯晓萌,男,博士研究生。主要研究方向:科学计算可视化。E-mail:130123feng@163.com;吴玲达,女,博士,研究员,博士生导师。主要研究方向:多媒体与虚拟现实技术。Tel.:010-66364387。E-mail:wld@nudt.edu.cn
  • 基金资助:
    国家自然科学基金(61202129)

Rendering algorithm with color coherence for dynamic electromagnetic environment

FENG Xiaomeng, WU Lingda, YU Ronghuan   

  1. Science and Technology on Complex Electronic System Simulation Laboratory, Equipment Academy, Beijing 101416, China
  • Received:2015-07-28 Online:2016-08-20 Published:2015-10-09

摘要: 针对电磁环境绘制的研究现状,提出了保持颜色一致性的动态电磁环境绘制算法。明确了绘制中的颜色一致性原则:同一数据值对应同一颜色,绘制图像序列中颜色变化与数据变化保持一致。在颜色一致性分析的基础上,对静态电磁环境的绘制方法进行了修改,使其能够在绘制动态电磁环境时保持颜色的一致性。必要时,颜色与数据值的对应关系可以交互调整或自动调整,以适应数据场的值域变化。实验表明,算法能够在保持颜色一致性的情况下绘制动态电磁环境,直观显示其变化情况,便于用户观察和理解。同时算法可并行执行,在统一计算设备架构下具有较高的执行效率,利于算法的使用。

关键词: 颜色一致性, 动态绘制, 光线投射, 并行执行, 统一计算设备架构

Abstract: After studying the existing state of the art, we firstly propose an rendering algorithm with color coherence for dynamic electromagnetic environment. The definition of color coherence for rendering is that the same value in different data frames corresponds to the same color and the change of colors in different rendered images follows the changing data. Based on the definition, the algorithm of rendering static electromagnetic environment is improved to render dynamic electromagnetic environment with color coherence kept. If needed, the relationship between mapping data and colors is edited by user interaction or the principles defined for the algorithm to follow the change of data. The experimental results show that the dynamic electromagnetic environment can be rendered with color coherence kept by the algorithm and the change of data is shown in the rendering images, which is helpful for user to understand the electromagnetic environment. Furthermore, parallel implementation of the algorithm using compute unified device architecture gets a high efficiency, which is good for using it.

Key words: color coherence, dynamic rendering, ray-casting, parallel implementation, compute unified device architecture

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发