论文部分内容阅读
科学计算可视化技术已经成为科学研究中必不可少的手段,它是科研工作者洞察数据内含信息,确定内在关系的有效方法。可视化技术应用于地震勘探行业,能够提高数据处理的质量和效率,降低勘探风险和成本。本文利用计算机图形学和可视化的理论与方法,对地震数据可视化中的相关技术进行了研究。首先,根据数据显示的具体要求,给出地震数据中曲线图、颜色图、黑白区域图的绘制方法。在曲线图绘制时,为避免采样点较少时曲线变为折线的情况,引入Bezier曲线拟合的方法;在颜色图绘制方面,提出实时采样与插值策略,以满足图形任意区域放大和缩小;在黑白区域图绘制时,提出一种波形分割算法,实现了对正值或负值区域的准确填充。其次,在三维可视化方面,针对地震数据存储访问简单,成像时对细节求不高的特点,改进splatting直接体绘制算法,提出基于多纹理映射的加速splatting算法,将颜色的融合操作交给纹理硬件来完成,同时,通过对数据体的多纹理分割,把整体排序转变成局部排序,从而降低深了度排序的时间复杂度,有效实现地震数据的三维重建。最后,编码实现了上述几种绘制方法,并基于此设计了可跨平台运行的地震数据图形绘制模块,该模块作为地震数据可视化系统SDDT(Seismic Data Display Toolkits)的重要组成部分,具有图形绘制与交互的基本功能,应用表明,具有较强的扩展性和实用性。