节点文献

地震数据体绘制及3D可视化方法研究

Volume Rendering and 3D Visualization of Seismic Data

【作者】 陈科

【导师】 彭真明;

【作者基本信息】 电子科技大学 , 信号与信息处理, 2018, 硕士

【摘要】 随着油气勘探开发的不断深入,复杂油气藏逐渐成为了研究的主要对象,这就对地震数据的可视化提出了更高的要求。为了提高油气勘探开发的效率,需要地震数据可视化系统具有更高的精度、更强大的功能、更方便的操作。基于这样的原因,现如今的地震数据可视化系统逐渐从二维显示过渡到三维显示,可视化的对象也由表面模型发展到实体模型。因此,设计并开发一套成熟的地震数据三维可视化系统具有重要的研究意义和商业价值。体绘制是一种经典的用以实现三维数据场可视化的技术,将其用于地震数据的三维可视化是目前的发展趋势。本文在对地震数据体绘制方法研究的基础上,重点利用可视化扩展模块VolumeViz对地震数据进行体绘制,结合Qt和Coin3D进行混合编程,最终在GeoScope软件平台上实现了一套地震数据三维可视化子系统,达到了预期的效果。本文的主要工作包括:(1)研究了体绘制基础理论,通过对体绘制中光学模型以及地震数据体素模型进行分析,得出了地震数据体绘制的基本流程,并对几种常见的体绘制算法进行了分析比较,总结出它们的区别以及各自的优缺点。(2)为了利用Coin3D实现地震数据的三维可视化,对Coin3D中用于构建三维场景的各类节点进行了全面分析,在此基础上深入研究了Coin3D可视化所涉及到的一些关键技术。具体地,为了实现Coin3D和Qt的混合编程,研究了将二者进行绑定的方法;为了构建三维场景,研究了场景数据库组织及场景中的照相技术;为了对地震数据进行体绘制,研究了可视化扩展模块VolumeViz的体绘制方法,尤其是体数据的映射、渲染以及着色技术。(3)为了实现地震数据三维可视化系统,对GeoScope软件平台的整体结构进行了分析,根据可视化系统的需求,设计出了该系统的总体架构,并在此基础上完成了各功能模块的设计与实现,最后对实际地震数据进行了测试,并对可视化结果进行了分析。

【Abstract】 With the deepening of oil-gas exploration and development,complex oil-gas reservoir has become the main research object,it puts forward higher requirements on seismic data visualization.In order to improve the efficiency of oil and gas exploration and development,need of seismic data visualization system has higher precision,more powerful and more convenient operation.For this reason,now the seismic data visualization system gradually from the transition to a two-dimensional display three-dimensional display,visual object from surface model to solid model.Therefore,the design and development of a mature seismic data visualization system has important research significance and commercial value.Volume rendering is a classic technique to realize the visualization of 3D data field,which is used for 3D visualization of seismic data is the current trend of development.Based on the study on drawing method of seismic data on the key expansion module VolumeViz using the visualization of seismic data volume rendering,the combination of Qt and Coin3 D mixed programming,finally realizes a set of seismic data visualization system on the platform of GeoScope software,to achieve the desired results.The main work of this thesis includes:(1)The basic theory of volume rendering is studied.By analyzing the optical model of volume rendering and the seismic data voxel model,the basic flow of seismic data volume rendering is obtained,and several common volume rendering algorithms are analyzed and compared.Summarize their differences and their respective advantages and disadvantages.(2)In order to realize the three-dimensional visualization of seismic data using Coin3 D,various types of nodes used to build three-dimensional scenes in Coin3 D were comprehensively analyzed.On this basis,some key technologies involved in Coin3 D visualization were deeply studied.Specifically,in order to realize the mixed programming of Coin3 D and Qt,the method of binding the two is studied;in order to construct a three-dimensional scene,the photography technology in the scene database organization and scene is studied;in order to conduct volume rendering of seismic data,the The volume rendering method of the visual extension module VolumeViz,especially the mapping,rendering,and coloring techniques of volume data.(3)In order to realize the three-dimensional visualization system of seismic data,the overall structure of the GeoScope software platform was analyzed.Based on the requirements of the visualization system,the overall architecture of the system was designed,and on this basis,the design of each functional module was completed.In the end,the actual seismic data was tested and the visualization results were analyzed.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络