高级检索

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

    Texture-Based Multiresolution Flow Visualization

    • 摘要: 当流场分辨率与屏幕分辨率不一致时,传统的多分辨率纹理绘制算法容易产生纹理走样与细节缺乏问题,为此提出一种基于纹理的自适应多分辨率流场可视化算法.通过定义平流体作为流场的中介表示,准确地跟踪粒子路径.考虑到纹理特征的稳定性,利用纹理空间到平流体空间的映射来执行纹理卷积计算.最后,基于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.

       

    /

    返回文章
    返回