Rendering algorithm with color coherence for dynamic electromagnetic environment
-
摘要: 针对电磁环境绘制的研究现状,提出了保持颜色一致性的动态电磁环境绘制算法。明确了绘制中的颜色一致性原则:同一数据值对应同一颜色,绘制图像序列中颜色变化与数据变化保持一致。在颜色一致性分析的基础上,对静态电磁环境的绘制方法进行了修改,使其能够在绘制动态电磁环境时保持颜色的一致性。必要时,颜色与数据值的对应关系可以交互调整或自动调整,以适应数据场的值域变化。实验表明,算法能够在保持颜色一致性的情况下绘制动态电磁环境,直观显示其变化情况,便于用户观察和理解。同时算法可并行执行,在统一计算设备架构下具有较高的执行效率,利于算法的使用。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.
-
[1] 吴迎年,张霖,张利芳,等.电磁环境仿真与可视化研究综述[J].系统仿真学报,2009,21(20):6332-6338.WU Y N,ZHANG L,ZHANG L F,et al.Survey on electromagnetic environment simulation and visualization[J].Journal of System Simulation,2009,21(20):6332-6338(in Chinese). [2] CHEN P,WU L D.3D representation of radar coverage in complicated environment[J].Simulation Modeling Practice and Theory,2008,16(9):1190-1199. [3] 杨超,徐江斌,赵健,等.基于多层等值面的电磁环境三维可视化研究[J].系统工程与电子技术,2009,31(11):2767-2772.YANG C,XU J B,ZHAO J,et al.Research on 3D visualization of electromagnetic environment based on multi-isosurface[J].Systems Engineering and Electronics,2009,31(11):2767-2772(in Chinese). [4] YANG C,WU L D.GPU-based volume rendering for 3D electromagnetic environment on virtual globe[J].International Journal of Image, Graphics and Signal Processing, 2010,2(1):53-60. [5] ZHANG Q,EAGLESON R,PETERS T M.Volume visualization:A technical overview with a focus on medical applications[J].Journal of Digital Imaging,2011,24(4):640-664. [6] 冯晓萌,吴玲达,吕雅帅,等.电磁环境实时分频段绘制算法[J].北京邮电大学学报,2015,38(1):108-113.FENG X M,WU L D,LÜ Y S,et al.Real-time band rendering algorithm for electromagnetic environment[J].Journal of Beijing University of Posts and Telecommunications, 2015,38(1):108-113(in Chinese). [7] 杨超,徐江斌,吴玲达.硬件加速的虚拟电磁环境体可视化[J].北京邮电大学学报,2011,34(1):55-59.YANG C,XU J B,WU L D.Hardware accelerated volume visualization in virtual electromagnetic environment[J].Journal of Beijing University of Posts and Telecommunications, 2011,34(1):55-59(in Chinese). [8] 冯晓萌,吴玲达,董士伟.CUDA加速的动态电磁环境数据场实时绘制[J].系统仿真学报,2014,26(9):2044-2049.FENG X M,WU L D,DONG S W.CUDA accelerated real-time rendering for dynamic electromagnetic environment volume data[J].Journal of System Simulation,2014,26(9):2044-2049(in Chinese). [9] LEVOY M.Efficient ray tracing of volume data[J].ACM Transactions on Graphics,1990,9(3):245-261. [10] 贺承浩,金西,郑琳琳,等.时变数据的实时体绘制加速算法优化[J].计算机辅助设计与图形学学报,2014,26(2):314-319.HE C H,JIN X,ZHENG L L,et al.Accelerated real-time volume rendering algorithm optimization for time-varying data[J].Journal of Computer-Aided Design & Computer Graphics, 2014,26(2):314-319(in Chinese). [11] 马千里,李思昆,白晓征,等.CFD非结构化网格格心格式数据高质量体绘制方法[J].计算机学报,2011,34(3):508-516.MA Q L,LI S K,BAI X Z,et al.High-quality volume rendering of unstructured-grid cell-centered data in CFD[J].Chinese Journal of Computers,2011,34(3):508-516(in Chinese). [12] WANG L,GIESEN J,MCDONNELL K T,et al.Color design for illustrative visualization[J].IEEE Transactions on Visualization and Computer Graphics,2008,14(6):1739-1746. [13] SCHUBERT N, SCHOLL I.Comparing GPU-based multi-volume ray casting techniques[J].Computer Science-Research and Development,2011,26(1-2):39-50. [14] ZHANG Y B,DONG Z,MA K L.Real-time volume rendering in dynamic lighting environments using precomputed photon mapping[J].IEEE Transactions on Visualization and Computer Graphics,2013,19(8):1317-1330. [15] 聂雪军.GPU高性能编程CUDA实战[M].北京:机械工业出版社,2011:84-101.NIE X J.CUDA by example an introduction to general-purpose GPU programming[M].Beijing:China Machine Press, 2011:84-101(in Chinese). [16] 周志光,陶煜波,林海.一种有效显示隐藏特征的光线投射算法[J].计算机学报,2011,34(3):517-525.ZHOU Z G,TAO Y B,LIN H.A novel ray casting algorithm for the display of occluded features[J].Chinese Journal of Computers,2011,34(3):517-525(in Chinese). [17] MOLONEY B,AMENT M,WEISKOPF D,et al.Sort first parallel volume rendering[J].IEEE Transactions on Visualization and Computer Graphics,2011,17(8):1164-1177.
点击查看大图
计量
- 文章访问数: 678
- HTML全文浏览量: 53
- PDF下载量: 493
- 被引次数: 0