论文部分内容阅读
随着可视化技术的不断发展和进步,地震体三维可视化作为地质勘探的一种重要研究手段得到了广泛的应用。然而,地震体数据规模的快速增长使得在普通PC环境下对地震体数据进行实时交互式可视化面临着巨大挑战。本文针对在PC环境下进行大规模地震体可视化时存在的交互绘制效率和绘制质量较低的问题进行了研究和优化,主要工作如下:(1)在原始地震体数据的预处理阶段,为了提高数据处理的精度,使用指定的采样步长对原始数据进行采样,并采用了“边缘补空”策略进行数据抽稀优化,避免了由于数据插值导致的累积误差,提高了可视化质量;通过对地震体体块的抽稀和调度进行优化,有效解决了“内存瓶颈”问题,能够支持更大规模的原始地震体数据的预处理。(2)针对绘制效率较低的问题,设计了基于距离度量的从外存到内存再到显存的体数据缓存与调度策略,保证了候选体块在多切片连续交互时有更高的命中率;设计了体块的预测机制,通过预加载子线程进行数据的预加载,从而有效提高绘制效率。(3)针对绘制质量问题,通过视景体预裁剪技术,提高了位于视景体内的有效体块的分辨率;采用信息熵度量用户感兴趣区域,通过提升用户感兴趣区域的分辨率来提高绘制质量;通过基于两阶段绘制的实时交互与渐进显示优化进一步平衡了交互效率与显示质量的矛盾。实验结果表明,本文方法能够有效提高体块的整体命中率,提升比例达到60%以上,从而可以有效提高绘制效率。同时也实现了面向应用需求的高质量图像显示,较好地解决了大规模地震体可视化交互效率与显示质量之间的矛盾。