Font Size: a A A

Three-Dimensional Visualization Of Seismic Data And Implementation

Posted on:2011-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:C B WuFull Text:PDF
GTID:2210330338467163Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Oil and natural gas are non-renewable resources. It has great impact on our daily life. How to deal with seismic data is an important topic in geophysical exploration. The development of seismic data processing software directly restricts or promotes the development of seismic exploration technology. Over the years, seismic processing software basically dominated by the western countries such as America, France, etc. The seismic processing software which used in china depends on importing from western country. To change this situation, developing our own seismic data processing system is very important.This article starts from data processing and descript the whole design and development process of seismic data processing system. This system realizes the display of trace head attribute data and the time slice display of three-dimensional post Gm data. This paper focuses on the slice display. Slice display take technology such as block processing, block scheduling, fragmentation, OpenGL, two-dimensional texture-mapping, etc. we also analyze the connection between file size and memory space. Then we propose several data processing suggestions. During the development process, we adopt free available, open source Linux multi-system and Qt plug-in which is compatible with eclipse software.Firstly, we analyze the source of seismic data and the classification of seismic data. Then we analyze several kinds of seismic data storage formats and data extraction method.This paper first design system hierarchy with 3-tier application method, and achieve system function layer by layer. Two-dimensional Graphics rendering is provided by Qt QGraphics View framework. Three-dimensional graphics display adopts QOpenGL Module. The core technology is polygon fills and two-dimensional texture-mapping.It designs the block processing strategy of data body and the implementation of texture mapping. At last it put forward an effective method of data processing. We make full use of object-oriented thinking and use Enterprise Architecture, Microsoft Office Visio and other software development tools for system development.Finally we summarize the work had done, and prospect the future development direction.
Keywords/Search Tags:texture mapping, time slice, block, trace head attribute
PDF Full Text Request
Related items