ISSN 1000-1239 CN 11-1777/TP

计算机研究与发展 ›› 2015, Vol. 52 ›› Issue (8): 1910-1920.doi: 10.7544/issn1000-1239.2015.20140417

• 图形图像 • 上一篇    下一篇

基于纹理的多分辨率流场可视化算法

鲁大营1,2,3,朱登明1,王兆其1   

  1. 1(中国科学院计算技术研究所虚拟现实实验室 北京 100190); 2(中国科学院大学 北京 100190); 3(山东师范大学传媒学院 济南 250014)(ludaying@ict.ac.cn)
  • 出版日期: 2015-08-01
  • 基金资助: 
    基金项目:国家自然科学基金项目(61173067,61379085,61303157)

Texture-Based Multiresolution Flow Visualization

Lu Daying1,2,3,Zhu Dengming1, Wang Zhaoqi1   

  1. 1(Virtual Reality Laboratory, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190); 2(University of Chinese Academy of Sciences, Beijing 100190); 3(School of Communication, Shandong Normal University, Ji’nan 250014)
  • Online: 2015-08-01

摘要: 当流场分辨率与屏幕分辨率不一致时,传统的多分辨率纹理绘制算法容易产生纹理走样与细节缺乏问题,为此提出一种基于纹理的自适应多分辨率流场可视化算法.通过定义平流体作为流场的中介表示,准确地跟踪粒子路径.考虑到纹理特征的稳定性,利用纹理空间到平流体空间的映射来执行纹理卷积计算.最后,基于mip-mapping技术自适应地选择合适分辨率的平流体,并对噪声纹理频率进行缩放控制.算法的精确度根据粒子平流位置的累积误差进行客观评价,结合人的视觉感知来测试主观选择与客观评价的一致性.实验结果表明,所提出的算法既能保持较高的精确性,又能完成更高质量的绘制.

关键词: 多分辨率, 流场可视化, 平流体, 纹理映射, 纹理平流

Abstract: When there is a discrepancy between flow-field resolution and screen resolution, traditional multiresolution texture advection methods easily result in the visual perception, including texture aliasing artifacts and a lack of detail. To address the issues, in this paper, we propose an adaptive multiresolution texture rendering algorithm for flow visualization. The algorithm is based on the construction of texture advection volume which is the intermediate representation of the underlying flow field. Using the intermediate geometry, the trajectory for flow texture advection can be more accurately obtained at arbitrary resolutions. The visual contrast of the texture is maintained by the mapping from texture space to advection volume space in combination with a novel texture blending approach considering the characteristics of the reference texture. Finally, the appropriate resolution for flow regions is selected adaptively through mip-mapping for advection volume and noise texture to avoid unsatisfactory rendering results as the user zooms in and out of the field. The validity of multiresolution algorithms is examined by the objective assessment metric based on particle position errors and the subjective assessment. Good consistency between the objective metric and subjective assessment is revealed by the high match rate. Experiment results also demonstrate the accurate traces and high-quality detail achieved by the proposed algorithm.

Key words: multiresolution, flow visualization, advection volume, texture mapping, texture advection

中图分类号: