一種地震剖面體顯示方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及地球物理勘探地震資料計(jì)算機(jī)圖形顯示技術(shù),屬于地球物理勘探數(shù)據(jù)處理和解釋范疇,具體是一種地震剖面體顯示方法。
【背景技術(shù)】
[0002]在地球物理勘探處理和解釋過程中,地震資料剖面計(jì)算機(jī)圖形顯示技術(shù)是必備的輔助方法,地震剖面顯示廣泛應(yīng)用于資料處理、資料解釋各個(gè)過程中,甚至包括采集過程的質(zhì)量監(jiān)控過程,可以說貫穿采集、處理、解釋整個(gè)過程。
[0003]常規(guī)地震資料剖面顯示在同一時(shí)刻只能顯示一個(gè)方向的剖面,而且由于地震資料一般以“地震道”形式存儲(chǔ),所以常規(guī)剖面顯示只顯示測線或聯(lián)絡(luò)線的剖面,如果需要顯示水平切片,則需要臨時(shí)對(duì)地震資料進(jìn)行抽取,這種顯示水平切片的方法顯示速度很慢,一個(gè)十幾個(gè)G的地震資料通常需要幾十秒甚至一分多鐘的時(shí)間才能完成切片數(shù)據(jù)抽取。因?yàn)橛脩粼谕粫r(shí)刻只能查看一個(gè)方向的地震剖面,無法掌握全方位的地質(zhì)構(gòu)造信息。傳統(tǒng)切換剖面的方法是從底圖上切換剖面或通過界面輸入要瀏覽的線號(hào),這種切換線的方式不夠直觀、方便。
[0004]如果將地震資料按照X、Y、Z三個(gè)方向分別組織數(shù)據(jù),可以實(shí)現(xiàn)快速從磁盤中讀取到任意的剖面數(shù)據(jù)。使用“展開的盒子”方式實(shí)現(xiàn)三維剖面顯示,可以同一個(gè)窗口使用二維剖面顯示技術(shù)模擬三維可視化方式瀏覽三維地震體數(shù)據(jù),這種方式對(duì)計(jì)算機(jī)硬件配置要求較低,同時(shí)又滿足三維體顯示的顯示需求,因?yàn)樗钦队胺绞斤@示,相對(duì)三維顯示地震資料解釋精度高。它拋棄了常規(guī)的滾動(dòng)條、翻頁、輸入數(shù)字定位方式切換視圖,使用拖拽、鼠標(biāo)滾輪滾動(dòng)、多點(diǎn)觸控操作等方式操作標(biāo)尺以實(shí)現(xiàn)對(duì)切片視圖的移動(dòng)、縮放等控制,移動(dòng)相鄰的切片視圖可以實(shí)現(xiàn)當(dāng)前切片視圖切換操作,這種操作方式控制視圖瀏覽更加簡單、直觀,同時(shí)不需要按下某個(gè)按鈕或菜單切換鼠標(biāo)操作狀態(tài),可以在鼠標(biāo)執(zhí)行其它操作的同時(shí)匕如解釋層位、斷層)實(shí)現(xiàn)對(duì)視圖的移動(dòng)、縮放和環(huán)線等控制。
【發(fā)明內(nèi)容】
[0005]本發(fā)明目地在于提供一種觀察的資料更加全面,瀏覽控制更加簡單、快捷的地震剖面體顯示方法。
[0006]本發(fā)明的具體實(shí)施步驟如下:
[0007]I)采集三維地震資料,統(tǒng)計(jì)地震數(shù)據(jù)的最大值和最小值;
[0008]所述的統(tǒng)計(jì)是抽樣得到的值域范圍內(nèi)地震數(shù)據(jù)最大值和最小值;
[0009]所述的統(tǒng)計(jì)是當(dāng)值域范圍30道地震數(shù)據(jù),地震資料文件道個(gè)數(shù)為n,抽樣間隔則為n/30,根據(jù)間隔讀取地震資料,并統(tǒng)計(jì)其最大最小值;
[0010]為防止統(tǒng)計(jì)誤差,對(duì)該值域范圍擴(kuò)大5% —10%:
[0011 ] min=min0 - (maxO - minO) *0.05
[0012]max=maxO+ (maxO - minO) *0.05
[0013]式中:min0為抽樣統(tǒng)計(jì)最小值,maxO為抽樣統(tǒng)計(jì)最大值,min結(jié)果最小值,max為結(jié)果最大值;
[0014]2)順序讀取每一條線,并將每個(gè)樣點(diǎn)的根據(jù)歸一化公式進(jìn)行數(shù)據(jù)壓縮,得到單字節(jié)整形值V ;
[0015]v=-127+(v0 - min)*254/(max - min)
[0016]式中:min結(jié)果最小值,max為結(jié)果最大值,v0為原始值,vl為單字節(jié)壓縮值;
[0017]所述的單字節(jié)整形值是值域范圍為-127—127的8位整形值,單字節(jié)最大值(128)是空值特殊處理,壓縮后的數(shù)據(jù)是原來32位浮點(diǎn)數(shù)據(jù)的1/4大小。
[0018]3)將歸一化后的樣點(diǎn)值分別按照X (Inline),Y (CrossLine),Z (時(shí)間或深度)三個(gè)方向重新組織并存儲(chǔ)三個(gè)顯示數(shù)據(jù)體,對(duì)于三個(gè)文件中每個(gè)樣點(diǎn)在文件中的位置如下:
[0019]X (pos)=Xi*Zn+Yi*Xn*Zn+Zi
[0020]Y (pos)=Xi*Yn*Zn+Yi*Zn+Zi
[0021]Z (pos)=Xi+Yi*Xn*Zn+Zi*Xn
[0022]式中:X1、Y1、Zi表示X、Y、Z方向的某個(gè)坐標(biāo)位置,Χη、Υη、Zn表示X、Y、Z方向樣點(diǎn)個(gè)數(shù),X (pos)、Y (pos)、Z (pos)表示三個(gè)切片文件中樣點(diǎn)的排列位置;
[0023]4)將三維地震數(shù)據(jù)顯示中立方體的左側(cè)面、右側(cè)面和頂面分別沿與正面交線位置展開,形成一個(gè)模擬3DV顯示方式展開的盒子狀地震剖面視圖。
[0024]盒子狀地震剖面視圖的正面和左右側(cè)面用來顯示X (Inline)或Y (CrossLine)方向切片(可以通過菜單命令轉(zhuǎn)動(dòng)盒子來切換X (Inline)或Y (CrossLine)方向),而頂部則用來顯示Z (時(shí)間或深度)方向切片。
[0025]盒子狀地震剖面視圖的每個(gè)面根據(jù)其所在的坐標(biāo)系平面找到對(duì)應(yīng)的切片文件讀取顯示所需數(shù)據(jù)。
[0026]5)在每個(gè)視圖上制作標(biāo)尺,用來標(biāo)識(shí)當(dāng)前顯示位置和范圍,當(dāng)鼠標(biāo)拖拽標(biāo)尺時(shí)視圖將根據(jù)鼠標(biāo)拖拽的距離以相同的距離移動(dòng)視圖,以此變換當(dāng)前視圖的顯示位置(盒子在三維體中的位置);
[0027]當(dāng)鼠標(biāo)滾輪在標(biāo)尺上向上(或向下)滾動(dòng)或通過觸摸屏做“拉伸”或“捏”操作時(shí),視圖將根據(jù)滾輪滾動(dòng)的速度或觸摸屏“拉伸”或“捏”的范圍放大或縮小視圖(“盒子”在三維體中的相對(duì)大小)。
[0028]當(dāng)前視圖變化后,相鄰視圖將根據(jù)與當(dāng)前視圖相交線的位置改變其切片位置(SP換線操作),這樣通過標(biāo)尺就可以很方便實(shí)現(xiàn)以前需要菜單或按鈕實(shí)現(xiàn)的一些功能。
[0029]本發(fā)明即繼承了傳統(tǒng)二維地震剖面的各種優(yōu)點(diǎn),同時(shí)觀察的資料更加全面,瀏覽控制更加簡單、快捷,滿足解釋人員觀察地震資料的各種要求。
【附圖說明】
[0030]圖1、三維數(shù)據(jù)體X、Y、Z方向顯示切片數(shù)據(jù)存儲(chǔ)方式示意圖,1-1表示X切片顯示方向,1-2表不Y切片顯不方向,1-3表不Z切片顯不方向。
[0031]圖2、“展開的盒子”顯示原理示意圖,2-1表示“盒子的正面”,2-2表示“盒子”頂部打開后視圖,2-3表示“盒子”左側(cè)打開后視圖,2-4表示“盒子”右側(cè)打開后視圖。
[0032]圖3、四個(gè)切片視圖在窗口中的布局實(shí)例圖,3-1為正面切片視圖,3-2為水平切片視圖,3-3和3-4分別為垂直于正面和水平切片的側(cè)面左、右切片視圖,3-5、3-6、3-7、3-8、3-9,3-10為各個(gè)視圖的標(biāo)尺,通過控制這些標(biāo)尺可以實(shí)現(xiàn)對(duì)視圖的移動(dòng)、縮放等操作。
[0033]圖4、顯示效果實(shí)例。
【具體實(shí)施方式】
[0034]本發(fā)明在傳統(tǒng)的二維地震剖面顯示基礎(chǔ)上,通過將數(shù)據(jù)重新壓縮組織,以“展開的盒子”方式顯示三維地震數(shù)據(jù),同時(shí)通過標(biāo)尺控制瀏覽位置和縮放比例。
[0035]本發(fā)明為了實(shí)現(xiàn)快速讀取各個(gè)方向的切片數(shù)據(jù),首先對(duì)地震數(shù)據(jù)進(jìn)行重組,分別按照X、Y、Z方向?qū)θS地震數(shù)據(jù)體進(jìn)行切片并分別存儲(chǔ)。通過“展開的盒子”方式顯示體剖面,以達(dá)到同時(shí)顯示多個(gè)方向切片目的,使顯示更加直觀,顯示內(nèi)容更加豐富。本發(fā)明使用每個(gè)切片的標(biāo)尺對(duì)剖面進(jìn)行移動(dòng)、縮放等顯示控制,不需要來回切換鼠標(biāo)狀態(tài),操作更加便捷,更加直觀。
[0036]以下結(jié)合附圖詳細(xì)說明本發(fā)明的具體實(shí)施方案:
[0037]I)在數(shù)據(jù)加載階段采集三維地震資料,統(tǒng)計(jì)地震數(shù)據(jù)的最大值和最小值;
[0038]所述的統(tǒng)計(jì)是抽樣得到的值域范圍內(nèi)地震數(shù)據(jù)最大值和最小值;
[0039]所述的統(tǒng)計(jì)是當(dāng)