Font Size: a A A

The Research And Application Of Seismic Data Visualization

Posted on:2010-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhangFull Text:PDF
GTID:2178360275981829Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
At present, seismic exploration is the primary means of geological prospecting, in which visualization in scientific computing technology based large-scale seismic data visualization is one of the key cores. It is the most effective way by which scientists and engineers have an insight into the inherent rules contained in the data and understand the relationships and development trends between the data. It enables scientists and engineers to analyze, understand and reveal the objective rules of abstract data directly. With the help of the visualization technology, scientists can jump out of the passive situation and face the abstract data directly.In this thesis, we have studied the technologies and methods of seismic data visualization, which is based on the theories of computer graphics and computer software and successfully used them in research projects of international cooperation. The main work which includes seismic data processing, multi-dimensional rendering methods, transformation and the mapping algorithms between the different coordinate systems when processing seismic data and an open plug-in Software Architecture of seismic data visualization system (SDVS) is as follows:Firstly, in view of real-time multi-dimensional rendering problem in Seismic data processing, we designed and implemented highly effective rendering methods of lines, surfaces and volumes (When Mapping seismic data in the wave curve, we introduced a Bezier curve fitting method in order to avoid broken lines in the condition of a small number of sampling points. We analyzed the seismic data format of Pline and drawn it with lineset node in Open Inventor library. We also introduced a Quadrangle mesh method, a Triangle strip set method and a Bezier surface fitting method to draw layer and display it using the color mapping stratigraphy. The direct volume rendering technology of seismic data is discussed in 3D visualization).Secondly, seismic data visualization project has many kinds of coordinate systems, and coordinates transformation in seismic data processing is a major problem. In order to make users who explain the seismic data have a better understanding of geological structure and the stratum nature and process sample seismic data precisely, this thesis proposed a transforming and mapping algorithm between different coordinate systems when processing seismic data.Thirdly, we designed and implemented a system with an open plug-in Software Architecture by using many kinds of software design pattern, and explained the development process of the visualization modules of this system. Besides, we also create two auxiliary tools: algorithms of a small memory allocator and refer count.Finally, we designed and implemented the overall framework of seismic data visualization system (SDVS) and introduced the main functions of seismic data visualization plug-in module and the development environment, tools. This system has a concise user interface, feature-rich plugins and a variety of display styles, and users can interactive with it friendly and extend it easily.
Keywords/Search Tags:Visualization in scientific computing, Seismic Data, Line & Surface & Volume Rendering, coordinates transformation, Qt, Open Inventor
PDF Full Text Request
Related items