Font Size: a A A

The Design And Implement Of The Platform Of Seismic Attribute Analysis Based On Qt

Posted on:2012-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:T GuoFull Text:PDF
GTID:2210330338468133Subject:Earth Exploration and Information Technology
Abstract/Summary:PDF Full Text Request
With the focus transforming of oil and gas exploration from the trap to the reservoir, the reservoir prediction based on seismic attribute analysis is becoming the core of seismic data processing and interpretation. There are a number of seismic attribute analysis methods and techniques while the amount is still increasing. To improve the efficiency of seismic attribute analysis, it is urgent and necessary to design and develop a seismic attribute analysis software platform by means of digital image processing.The seismic attribute analysis software platform, which is designed and implemented in this paper, is an application platform aiming at displaying SEGY seismic data and extracting seismic attributes. The platform can display seismic profiles which the data format is 2D or 3D SEGY and it can also provide the contrast display horizontal time slice in 3D SEGY. In study of the seismic data visualization, we have researched and realized the rapid extraction method and arbitrary line profile data extraction algorithm of 3D SEGY by programming based on memory map technique. Meanwhile, on the basis of studying on the profile display and slice display of 3D SEGY, a series of displays, such as seismic waveform plus variable area display, variable density display, slice comparison display, attribute calculation comparison display etc., have been realized. In regard to extraction of attributes, a feature of the platform is not to code attribute analysis algorithms with QT, but to call in an external programming by Fortran Dynamic-Link Library(DLL), the advantages are as follows;1)this method makes full use of fortran's fast execution speed in scientific calculation;2)With the development of seismic attribute analysis, many new attribute analysis algorithms are appeared.By calling the algorithm DLL files ,it is easy to code the algorithm by Fortran unified interface standard , so the seismic attribute analysis can be completed, which makes the platform more scalabler and stronger.Based on the study of Seismic Data Visualization and Object-Oriented Technology, a seismic attribute analysis platform has established by UML modeling language. The platform takes Object-Oriented Technology as the guide, and uses Nokia's QT development tools and C++ language to code and compile under Windows. As QT is of cross-platform feature ,this software can be easily transplanted to Linux / Unix platform.
Keywords/Search Tags:Seismic Data Visualization, Seismic Attribute Analysis, QT, UML, Fortran DLL File
PDF Full Text Request
Related items