本申請涉及巖石物理數(shù)值模擬
技術(shù)領(lǐng)域:
,特別涉及一種數(shù)字巖心重構(gòu)的方法及裝置。
背景技術(shù):
:數(shù)字巖心的重構(gòu)方法主要包括物理實(shí)驗(yàn)方法和數(shù)值重構(gòu)方法兩類。物理實(shí)驗(yàn)方法的主要過程是利用掃描電子顯微鏡、聚焦離子束顯微鏡等高精度實(shí)驗(yàn)設(shè)備獲取巖心不同位置處的二維圖像,采用三維重建算法對這些二維圖像進(jìn)行整合處理,得到三維數(shù)字巖心。一般在采用物理實(shí)驗(yàn)方法建立數(shù)字巖心的過程中,研究人員需要花費(fèi)較長的時間進(jìn)行二維切片的制備和掃描,所使用的實(shí)驗(yàn)設(shè)備比較昂貴。由此,物理實(shí)驗(yàn)方法的實(shí)際應(yīng)用程度較低。數(shù)值重構(gòu)方法主要過程是根據(jù)少量巖心薄片的二維圖像中的統(tǒng)計(jì)信息來重構(gòu)三維數(shù)字巖心。如此,相比物理實(shí)驗(yàn)方法,數(shù)值重構(gòu)方法具有較為簡單和經(jīng)濟(jì)的特點(diǎn),以及較為重要的實(shí)際應(yīng)用價值。近幾年來,作為數(shù)值重構(gòu)方法的代表性方法之一的多點(diǎn)地質(zhì)統(tǒng)計(jì)模擬方法逐漸成為研究的熱點(diǎn)。該多點(diǎn)地質(zhì)統(tǒng)計(jì)模擬方法是單一標(biāo)準(zhǔn)方程模擬(singlenormalequationsimulation,snesim)方法。snesim方法的主要過程是:首先,獲取巖心訓(xùn)練圖像,通過預(yù)先設(shè)定的數(shù)據(jù)模板對巖心訓(xùn)練圖像進(jìn)行掃描操作,得到巖心訓(xùn)練圖像中與數(shù)據(jù)模板對應(yīng)的每一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;其中,每一種結(jié)構(gòu)特征表示與數(shù)據(jù)模板對應(yīng)的各個像素點(diǎn)位置處的屬性值的一種組合模式;一種屬性值可以對應(yīng)巖心訓(xùn)練圖像的像素點(diǎn)的一種顏色狀態(tài);例如,屬性值0對應(yīng)像素點(diǎn)的白色狀態(tài),屬性值1對應(yīng)像素點(diǎn)的黑色狀態(tài);然后,根據(jù)這些結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,可以建立用于存儲所述條件概率統(tǒng)計(jì)信息的搜索樹結(jié)構(gòu);搜索樹結(jié)構(gòu)可以由多層一系列相連接的節(jié)點(diǎn)組成;其中,以搜索樹結(jié)構(gòu)的根節(jié)點(diǎn)作為搜索樹結(jié)構(gòu)的第一層,每一個節(jié)點(diǎn)均指向其下一層的節(jié)點(diǎn),一個節(jié)點(diǎn)可以存儲一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;最后,通過每一層節(jié)點(diǎn)之間的定向連接關(guān)系,可以從搜索樹結(jié)構(gòu)中獲取待重構(gòu)區(qū)域中以某一模擬點(diǎn)為中心點(diǎn)對應(yīng)的某一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;同時,根據(jù)該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,重構(gòu)該模擬點(diǎn)的屬性值。從而,根據(jù)所重構(gòu)的每一個模擬點(diǎn)的屬性值,來確定待重構(gòu)區(qū)域的巖心圖像。發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:對于像素較大的巖心訓(xùn)練圖像,得到的結(jié)構(gòu)特征的種類可能較多,可能導(dǎo)致所建立的搜索樹結(jié)構(gòu)比較復(fù)雜。如此,在利用搜索樹結(jié)構(gòu)進(jìn)行數(shù)字巖心重構(gòu)的過程中,可能導(dǎo)致運(yùn)算量較大,從而可能影響數(shù)字巖心重構(gòu)的效率。技術(shù)實(shí)現(xiàn)要素:本申請實(shí)施例的目的是提供一種數(shù)字巖心重構(gòu)的方法及裝置,以提高數(shù)字巖心重構(gòu)的效率。為解決上述技術(shù)問題,本申請實(shí)施例提供一種數(shù)字巖心重構(gòu)的方法及裝置是這樣實(shí)現(xiàn)的:一種數(shù)字巖心重構(gòu)的方法,包括:獲取巖心訓(xùn)練圖像,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,建立搜索表;所述搜索表包括:多個獨(dú)立的節(jié)點(diǎn);一個節(jié)點(diǎn)對應(yīng)有節(jié)點(diǎn)數(shù)據(jù);所述節(jié)點(diǎn)數(shù)據(jù)包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定與所述巖心訓(xùn)練圖像相關(guān)聯(lián)的待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,確定所述第一待模擬點(diǎn)位置處的屬性值;根據(jù)所述第一待模擬點(diǎn)位置處的屬性值,確定所述待重構(gòu)區(qū)域的巖心圖像。優(yōu)選方案中,所述基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,建立搜索表,包括:利用所述預(yù)設(shè)數(shù)據(jù)模板對所述巖心訓(xùn)練圖像進(jìn)行掃描操作,得到所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的多種結(jié)構(gòu)特征;對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;將一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息存儲于一個獨(dú)立的節(jié)點(diǎn)中;將每一個獨(dú)立的節(jié)點(diǎn)所構(gòu)成的集合作為所述搜索表。優(yōu)選方案中,所述利用所述預(yù)設(shè)數(shù)據(jù)模板對所述巖心訓(xùn)練圖像進(jìn)行掃描操作,包括:利用所述預(yù)設(shè)數(shù)據(jù)模板,按照預(yù)設(shè)方向在所述巖心訓(xùn)練圖像上依次移動一個像素點(diǎn)。優(yōu)選方案中,所述預(yù)設(shè)方向?yàn)樗鰩r心訓(xùn)練圖像的橫向或縱向。優(yōu)選方案中,所述對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,包括:對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,將所述統(tǒng)計(jì)處理的結(jié)果作為該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;或者,對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,根據(jù)所述統(tǒng)計(jì)處理的結(jié)果,確定該結(jié)構(gòu)特征對應(yīng)的中心像素點(diǎn)位置處的屬性值為第一屬性值的第一概率;將所述第一概率作為該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。優(yōu)選方案中,所述根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定與所述巖心訓(xùn)練圖像相關(guān)聯(lián)的待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,包括:將所述第一待模擬點(diǎn)位置作為所述預(yù)設(shè)數(shù)據(jù)模板的中心像素點(diǎn)位置;根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定所述第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征;從所述搜索表的與所述第一結(jié)構(gòu)特征對應(yīng)的節(jié)點(diǎn)中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。優(yōu)選方案中,所述基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,確定所述第一待模擬點(diǎn)位置處的屬性值,包括:基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,采用蒙特卡洛的方法確定所述第一待模擬點(diǎn)位置處的屬性值。優(yōu)選方案中,所述預(yù)設(shè)數(shù)據(jù)模板包括:至少一種數(shù)據(jù)模板。一種數(shù)字巖心重構(gòu)的裝置,所述裝置包括:搜索表建立模塊、統(tǒng)計(jì)信息獲取模塊、屬性值確定模塊和巖心圖像確定模塊;其中,所述搜索表建立模塊,用于獲取巖心訓(xùn)練圖像,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,建立搜索表;所述搜索表包括:多個獨(dú)立的節(jié)點(diǎn);一個節(jié)點(diǎn)對應(yīng)有節(jié)點(diǎn)數(shù)據(jù);所述節(jié)點(diǎn)數(shù)據(jù)包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;所述統(tǒng)計(jì)信息獲取模塊,用于根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定與所述巖心訓(xùn)練圖像相關(guān)聯(lián)的待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;所述屬性值確定模塊,用于基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,確定所述第一待模擬點(diǎn)位置處的屬性值;所述巖心圖像確定模塊,用于根據(jù)所述第一待模擬點(diǎn)位置處的屬性值,確定所述待重構(gòu)區(qū)域的巖心圖像。優(yōu)選方案中,所述搜索表建立模塊,包括:結(jié)構(gòu)特征確定模塊、統(tǒng)計(jì)處理模塊、信息存儲模塊和節(jié)點(diǎn)組構(gòu)模塊;其中,所述結(jié)構(gòu)特征確定模塊,用于利用所述預(yù)設(shè)數(shù)據(jù)模板對所述巖心訓(xùn)練圖像進(jìn)行掃描操作,得到所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的多種結(jié)構(gòu)特征;所述統(tǒng)計(jì)處理模塊,用于對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;所述信息存儲模塊,用于將一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息存儲于一個獨(dú)立的節(jié)點(diǎn)中;所述節(jié)點(diǎn)組構(gòu)模塊,用于將每一個獨(dú)立的節(jié)點(diǎn)所構(gòu)成的作為所述搜索表。本申請實(shí)施例提供了一種數(shù)字巖心重構(gòu)的方法及裝置,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,可以建立搜索表;所述搜索表可以包括:多個獨(dú)立的節(jié)點(diǎn);一個節(jié)點(diǎn)中存儲的數(shù)據(jù)可以包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,可以確定所述待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,然后從所述搜索表中可以獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。由于所述搜索表中的每一個節(jié)點(diǎn)之間是相互獨(dú)立的,不存在節(jié)點(diǎn)之間的定向連接關(guān)系。如此,在從所述搜索表獲取結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息的過程中,可以直接從節(jié)點(diǎn)中獲取條件概率統(tǒng)計(jì)信息,不需要進(jìn)行節(jié)點(diǎn)之間的定向搜索,減少運(yùn)算量,從而可以提高數(shù)字巖心重構(gòu)的效率。附圖說明為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本申請一種數(shù)字巖心重構(gòu)的方法實(shí)施例的流程圖;圖2是本申請實(shí)施例中二維巖心訓(xùn)練圖像的示意圖;圖3是本申請實(shí)施例中預(yù)設(shè)數(shù)據(jù)模板的示意圖;圖4是本申請實(shí)施例中結(jié)構(gòu)特征的示意圖;圖5是本申請實(shí)施例中確定待重構(gòu)區(qū)域中某一待模擬點(diǎn)位置處對應(yīng)的結(jié)構(gòu)特征的示意圖;圖6是本申請實(shí)施例中砂巖體的巖心訓(xùn)練圖像;圖7是本申請實(shí)施例中采用現(xiàn)有技術(shù)的方法進(jìn)行數(shù)字巖心重構(gòu)所得到的巖心圖像的示意圖;圖8是本申請實(shí)施例中采用本申請方法進(jìn)行數(shù)字巖心重構(gòu)所得到的巖心圖像的示意圖;圖9是本申請數(shù)字巖心重構(gòu)的裝置實(shí)施例的組成結(jié)構(gòu)圖;圖10是本申請數(shù)字巖心重構(gòu)的裝置實(shí)施例中搜索表建立模塊的組成結(jié)構(gòu)圖。具體實(shí)施方式本申請實(shí)施例提供一種數(shù)字巖心重構(gòu)的方法及裝置。為了使本
技術(shù)領(lǐng)域:
的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請保護(hù)的范圍。圖1是本申請一種數(shù)字巖心重構(gòu)的方法實(shí)施例的流程圖。如圖1所示,所述數(shù)字巖心重構(gòu)的方法,包括以下步驟。步驟s101:獲取巖心訓(xùn)練圖像,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,建立搜索表。可以獲取所述巖心訓(xùn)練圖像。例如,圖2是本申請實(shí)施例中二維巖心訓(xùn)練圖像的示意圖??梢灶A(yù)先設(shè)定圖2的灰色方塊對應(yīng)的像素點(diǎn)位置處的屬性值為1,白色方塊對應(yīng)的像素點(diǎn)位置處的屬性值為0。如圖2所示,所述巖心訓(xùn)練圖像可以是由一系列屬性值為0或1的像素點(diǎn)構(gòu)成的圖像。所述預(yù)設(shè)數(shù)據(jù)模板可以包括:至少一種數(shù)據(jù)模板。具體可以是十字形的數(shù)據(jù)模板。例如,圖3是本申請實(shí)施例中預(yù)設(shè)數(shù)據(jù)模板的示意圖。這種十字形的數(shù)據(jù)模板可以是如圖3所示的由中心點(diǎn)位置u,以及除中心點(diǎn)位置u以外的4個像素點(diǎn)位置1、2、3、4構(gòu)成的。不僅如此,還可以根據(jù)所述巖心訓(xùn)練圖像的像素大小對所述預(yù)設(shè)數(shù)據(jù)模板進(jìn)行調(diào)整?;陬A(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,可以建立搜索表。所述搜索表可以包括:多個獨(dú)立的節(jié)點(diǎn)。一個節(jié)點(diǎn)可以對應(yīng)有節(jié)點(diǎn)數(shù)據(jù)。所述節(jié)點(diǎn)數(shù)據(jù)可以包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。具體地,可以利用所述預(yù)設(shè)數(shù)據(jù)模板對所述巖心訓(xùn)練圖像進(jìn)行掃描操作,可以得到所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的多種結(jié)構(gòu)特征。一種結(jié)構(gòu)特征可以表示與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的各個像素點(diǎn)位置處的屬性值的一種組合模式??梢詫λ龆喾N結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息??梢詫⒁环N結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息存儲于一個獨(dú)立的節(jié)點(diǎn)中??梢詫⒚恳粋€獨(dú)立的節(jié)點(diǎn)所構(gòu)成的集合作為所述搜索表。在一個實(shí)施方式中,對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,可以得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。具體可以包括,對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,可以將所述統(tǒng)計(jì)處理的結(jié)果作為該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。在另一個實(shí)施方式中,對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,可以得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。具體可以包括,可以對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,根據(jù)所述統(tǒng)計(jì)處理的結(jié)果,可以確定該結(jié)構(gòu)特征對應(yīng)的中心像素點(diǎn)位置處的屬性值為第一屬性值的第一概率??梢运龅谝桓怕首鳛樵摻Y(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。在一個實(shí)施方式中,所述利用所述預(yù)設(shè)數(shù)據(jù)模板可以對所述巖心訓(xùn)練圖像進(jìn)行掃描操作。具體可以包括,利用所述預(yù)設(shè)數(shù)據(jù)模板,可以按照預(yù)設(shè)方向在所述巖心訓(xùn)練圖像上依次移動一個像素點(diǎn),對所述巖心訓(xùn)練圖像進(jìn)行掃描操作。所述預(yù)設(shè)方向可以為所述巖心訓(xùn)練圖像的橫向或縱向。例如,搜索表的節(jié)點(diǎn)可以以向量的方式存儲所述一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。向量的表達(dá)式可以為l=(d,c)。其中,l表示所述節(jié)點(diǎn)對應(yīng)的向量,d=(s1,s2,…,si,…,sn),d表示所述結(jié)構(gòu)特征,si表示所述結(jié)構(gòu)特征中第i個像素點(diǎn)位置處的屬性值,n表示所述結(jié)構(gòu)特征的像素點(diǎn)位置的個數(shù),c=(c1,c2,…,cj,…,ck),cj表示在所述巖心訓(xùn)練圖像中所述結(jié)構(gòu)特征對應(yīng)的中心像素點(diǎn)位置處的屬性值為第j種屬性值時的次數(shù),k表示所述巖心訓(xùn)練圖像的像素點(diǎn)屬性值的種類數(shù)。在一個實(shí)際應(yīng)用場景中,對于如圖2所示的巖心訓(xùn)練圖像,其像素點(diǎn)屬性值的種類數(shù)為2,即所述k為2。利用如圖3所示的預(yù)設(shè)數(shù)據(jù)模板對如圖2所示的巖心訓(xùn)練圖像進(jìn)行掃描操作后,可以得到多種結(jié)構(gòu)特征。例如,圖4中(a)、(b)、(c)和(d)分別為根據(jù)圖2的巖心訓(xùn)練圖像得到的四種結(jié)構(gòu)特征的示意圖。如圖4所示,每一種結(jié)構(gòu)特征的像素點(diǎn)位置的個數(shù)為4,即所述n為4。相應(yīng)的所述d可以為(s1,s2,s3,s4),所述c可以為(c1,c2),所述l可以為((s1,s2,s3,s4),(c1,c2))。表1為搜索表。如表1所示,對于所述搜索表的節(jié)點(diǎn)l1,l1=((0,0,1,1),(0,1))。此時d為(0,0,1,1),c為(0,1),表明結(jié)構(gòu)特征(0,0,1,1)對應(yīng)預(yù)設(shè)數(shù)據(jù)模板的像素點(diǎn)位置1和2處的屬性值為0,3和4處的屬性值為1;以及結(jié)構(gòu)特征(0,0,1,1)對應(yīng)的中心像素點(diǎn)位置u處的屬性值為0時的次數(shù)為0,結(jié)構(gòu)特征(0,0,1,1)對應(yīng)的中心像素點(diǎn)位置u處的屬性值為1時的次數(shù)為1。表2為結(jié)構(gòu)特征所對應(yīng)的中心像素點(diǎn)的坐標(biāo)值。表2中的每一種結(jié)構(gòu)特征與所述搜索表中的每一個節(jié)點(diǎn)相對應(yīng)。根據(jù)表1和表2可知,結(jié)構(gòu)特征(0,0,1,1)對應(yīng)的中心像素點(diǎn)位置u處的屬性值為0時的次數(shù)為0,即表示所述巖心訓(xùn)練圖像中不存在結(jié)構(gòu)特征為(0,0,1,1)且中心像素點(diǎn)位置的屬性值為0的情況,那么,該中心像素點(diǎn)位置的坐標(biāo)可以為空。結(jié)構(gòu)特征(0,0,1,1)對應(yīng)的中心像素點(diǎn)位置u處的屬性值為1時的次數(shù)為1,表示所述巖心訓(xùn)練圖像中結(jié)構(gòu)特征為(0,0,1,1)且中心像素點(diǎn)位置的屬性值為1的情況出現(xiàn)了一次,且該中心像素點(diǎn)位置的坐標(biāo)為(2,2)。所述搜索表的其他節(jié)點(diǎn)中儲存的結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息的存儲方式類似,此處不再一一贅述。所述搜索表中的每一個節(jié)點(diǎn)之間是相互獨(dú)立的,不存在節(jié)點(diǎn)之間的定向連接關(guān)系。如此,可以減少內(nèi)存中用于存儲每一個節(jié)點(diǎn)之間的定向連接關(guān)系的存儲空間。表1搜索表搜索表的節(jié)點(diǎn)l1=((0,0,1,1),(0,1))l2=((0,1,0,1),(0,2))l3=((0,1,1,0),(0,2))l4=((0,1,1,1),(1,0))l5=((1,0,0,0),(1,0))l6=((1,0,0,1),(0,2))l7=((1,0,1,0),(1,1))l8=((1,0,1,1),(1,0))l9=((1,1,0,1),(0,2))l10=((1,1,1,0),(1,1))表2結(jié)構(gòu)特征所對應(yīng)的中心像素點(diǎn)的坐標(biāo)值搜索表的節(jié)點(diǎn)中心像素點(diǎn)的坐標(biāo)值l1=((0,0,1,1),(0,1)){空,{(2,2)}}l2=((0,1,0,1),(0,2)){空,{(3,1),(3,4)}}l3=((0,1,1,0),(0,2)){空,{(1,4),(4,2)}}l4=((0,1,1,1),(1,0)){{(3,2)},空}l5=((1,0,0,0),(1,0)){{(3,3)},空}l6=((1,0,0,1),(0,2)){空,{(4,1),(4,4)}}l7=((1,0,1,0),(1,1)){{(4,3)},{(1,3)}}l8=((1,0,1,1),(1,0)){{(2,3)},空}l9=((1,1,0,1),(0,2)){空,{(1,2),(2,4)}}l10=((1,1,1,0),(1,1)){{(1,1)},{(2,1)}}步驟s102:根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定與所述巖心訓(xùn)練圖像相關(guān)聯(lián)的待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息??梢詫⑺龅谝淮M點(diǎn)位置作為所述預(yù)設(shè)數(shù)據(jù)模板的中心像素點(diǎn)位置。根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,可以確定所述第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征。所述第一待模擬點(diǎn)可以為所述待重構(gòu)區(qū)域中任一待模擬點(diǎn)。所述第一結(jié)構(gòu)特征可以是所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征??梢詮乃鏊阉鞅淼呐c所述第一結(jié)構(gòu)特征對應(yīng)的節(jié)點(diǎn)中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。例如,圖5是本申請實(shí)施例中確定待重構(gòu)區(qū)域中某一待模擬點(diǎn)位置處對應(yīng)的結(jié)構(gòu)特征的示意圖。根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,可以確定圖5中虛線框內(nèi)的待模擬點(diǎn)位置處對應(yīng)的結(jié)構(gòu)特征(1,0,1,0)。然后可以從所述搜索表的與結(jié)構(gòu)特征(1,0,1,0)對應(yīng)的節(jié)點(diǎn)中獲取結(jié)構(gòu)特征(1,0,1,0)的條件概率統(tǒng)計(jì)信息,例如,根據(jù)表2可知待模擬點(diǎn)位置處的屬性值為0的概率可以為50百分比,屬性值為1的概率可以為50百分比。所述待重構(gòu)區(qū)域?qū)?yīng)的巖心的巖性特征可以與所述巖心訓(xùn)練圖像對應(yīng)的巖心的巖性特征之間的相似度達(dá)到80~100百分比。如此,可以將所述巖心訓(xùn)練圖像中結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息作為較為有效的參考。以便,可以利用所述條件概率統(tǒng)計(jì)信息重構(gòu)所述待重構(gòu)區(qū)域的巖心圖像。步驟s103:基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,確定所述第一待模擬點(diǎn)位置處的屬性值。具體地,基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,可以采用蒙特卡洛的方法確定所述第一待模擬點(diǎn)位置處的屬性值。步驟s104:根據(jù)所述第一待模擬點(diǎn)位置處的屬性值,確定所述待重構(gòu)區(qū)域的巖心圖像。具體地,重復(fù)步驟s102和步驟s103,可以確定所述待重構(gòu)區(qū)域中每一個待模擬點(diǎn)位置處的屬性值??梢詫⑺雒恳粋€待模擬點(diǎn)位置處的屬性值構(gòu)成的圖像作為所述待重構(gòu)區(qū)域的巖心圖像。例如,圖6是本申請實(shí)施例中砂巖體的巖心訓(xùn)練圖像。圖6中(a)和(b)分別為砂巖體巖心的外表面的圖像和內(nèi)部孔隙結(jié)構(gòu)的圖像。圖6中灰色表示砂巖體巖心的孔隙,黑色表示砂巖體巖心的骨架。圖7是本申請實(shí)施例中采用現(xiàn)有技術(shù)的方法進(jìn)行數(shù)字巖心重構(gòu)所得到的巖心圖像的示意圖。圖7中(a)和(b)分別為采用現(xiàn)有技術(shù)的方法所得到的巖心的外表面的圖像和內(nèi)部孔隙結(jié)構(gòu)的圖像。圖7中灰色表示巖心的孔隙,黑色表示巖心的骨架。圖8是本申請實(shí)施例中采用本申請方法進(jìn)行數(shù)字巖心重構(gòu)所得到的巖心圖像的示意圖。圖8中(a)和(b)分別為采用本申請的方法所得到的巖心的外表面的圖像和內(nèi)部孔隙結(jié)構(gòu)的圖像。圖8中灰色表示巖心的孔隙,黑色表示巖心的骨架。圖6、圖7和圖8中的圖像均為三維圖像。如圖7和圖8所示,采用本申請的方法所得到的重構(gòu)結(jié)果與采用現(xiàn)有技術(shù)方法得到的重構(gòu)結(jié)果比較相近,均具有與圖6的巖心訓(xùn)練圖像相似的孔隙和骨架結(jié)構(gòu)特征。可以表明兩種方法的重構(gòu)質(zhì)量相似。表3是分別采用本申請方法和現(xiàn)有技術(shù)方法重構(gòu)20個數(shù)字巖心的重構(gòu)效率信息。其中,所述重構(gòu)效率信息可以包括:分別采用本申請方法和現(xiàn)有技術(shù)方法進(jìn)行數(shù)字巖心重構(gòu)所需的重構(gòu)時間,以及分別采用本申請方法和現(xiàn)有技術(shù)方法進(jìn)行數(shù)字巖心重構(gòu)所使用內(nèi)存的峰值。如表1所示,對于整個數(shù)字巖心重構(gòu)過程,本申請方法在使用內(nèi)存和重構(gòu)時間上均明顯優(yōu)于現(xiàn)有技術(shù)方法。表3分別采用本申請方法和現(xiàn)有技術(shù)方法重構(gòu)20個數(shù)字巖心的重構(gòu)效率信息所述數(shù)字巖心重構(gòu)的方法實(shí)施例,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,可以建立搜索表;所述搜索表可以包括:多個獨(dú)立的節(jié)點(diǎn);一個節(jié)點(diǎn)中存儲的數(shù)據(jù)可以包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息;根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定所述待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。所述搜索表中的每一個節(jié)點(diǎn)之間是相互獨(dú)立的,不存在節(jié)點(diǎn)之間的連接關(guān)系。如此,可以減少內(nèi)存中用于存儲每一個節(jié)點(diǎn)之間的連接關(guān)系的存儲空間。不僅如此,在利用所述搜索表進(jìn)行數(shù)字巖心重構(gòu)的過程中,可以直接從節(jié)點(diǎn)中獲取條件概率統(tǒng)計(jì)信息,減少運(yùn)算量,從而可以提高數(shù)字巖心重構(gòu)的效率。圖9是本申請數(shù)字巖心重構(gòu)的裝置實(shí)施例的組成結(jié)構(gòu)圖。如圖9所示,所述數(shù)字巖心重構(gòu)的裝置可以包括:搜索表建立模塊100、統(tǒng)計(jì)信息獲取模塊200、屬性值確定模塊300和巖心圖像確定模塊400。所述搜索表建立模塊100,可以用于獲取巖心訓(xùn)練圖像,基于預(yù)設(shè)數(shù)據(jù)模板和所述巖心訓(xùn)練圖像,可以建立搜索表;所述搜索表可以包括:多個獨(dú)立的節(jié)點(diǎn);一個節(jié)點(diǎn)可以對應(yīng)有節(jié)點(diǎn)數(shù)據(jù);所述節(jié)點(diǎn)數(shù)據(jù)可以包括:所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。所述統(tǒng)計(jì)信息獲取模塊200,可以用于根據(jù)所述預(yù)設(shè)數(shù)據(jù)模板,確定與所述巖心訓(xùn)練圖像相關(guān)聯(lián)的待重構(gòu)區(qū)域中第一待模擬點(diǎn)位置處對應(yīng)的第一結(jié)構(gòu)特征,可以從所述搜索表中獲取所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。所述屬性值確定模塊300,可以用于基于所述第一結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息,確定所述第一待模擬點(diǎn)位置處的屬性值。所述巖心圖像確定模塊400,可以用于根據(jù)所述第一待模擬點(diǎn)位置處的屬性值,確定所述待重構(gòu)區(qū)域的巖心圖像。圖10是本申請數(shù)字巖心重構(gòu)的裝置實(shí)施例中搜索表建立模塊的組成結(jié)構(gòu)圖。如圖10所示,圖9中搜索表建立模塊100,可以包括:結(jié)構(gòu)特征確定模塊110、統(tǒng)計(jì)處理模塊120、信息存儲模塊130和節(jié)點(diǎn)組構(gòu)模塊140。所述結(jié)構(gòu)特征確定模塊110,可以用于利用所述預(yù)設(shè)數(shù)據(jù)模板對所述巖心訓(xùn)練圖像進(jìn)行掃描操作,得到所述巖心訓(xùn)練圖像中與所述預(yù)設(shè)數(shù)據(jù)模板對應(yīng)的多種結(jié)構(gòu)特征。所述統(tǒng)計(jì)處理模塊120,可以用于對所述多種結(jié)構(gòu)特征中的一種結(jié)構(gòu)特征出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì)處理,得到該結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息。所述信息存儲模塊130,可以用于將一種結(jié)構(gòu)特征的條件概率統(tǒng)計(jì)信息存儲于一個獨(dú)立的節(jié)點(diǎn)中。所述節(jié)點(diǎn)組構(gòu)模塊140,可以用于將每一個獨(dú)立的節(jié)點(diǎn)所構(gòu)成的集合作為所述搜索表。所述數(shù)字巖心重構(gòu)的裝置實(shí)施例與數(shù)字巖心重構(gòu)的方法實(shí)施例相對應(yīng),可以實(shí)現(xiàn)本申請的方法實(shí)施例,并取得方法實(shí)施例的技術(shù)效果。在20世紀(jì)90年代,對于一個技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過將改進(jìn)的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個方法流程的改進(jìn)就不能用硬件實(shí)體模塊來實(shí)現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對器件編程來確定。由設(shè)計(jì)人員自行編程來把一個數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請芯片制造廠商來設(shè)計(jì)和制作專用的集成電路芯片2。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來實(shí)現(xiàn),它與程序開發(fā)撰寫時所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog2。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路??刂破骺梢园慈魏芜m當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲器控制器還可以被實(shí)現(xiàn)為存儲器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過將方法步驟進(jìn)行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔粒梢詫⒂糜趯?shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實(shí)現(xiàn)。通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,在一個典型的配置中,計(jì)算設(shè)備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。該計(jì)算機(jī)軟件產(chǎn)品可以包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實(shí)施例或者實(shí)施例的某些部分所述的方法。該計(jì)算機(jī)軟件產(chǎn)品可以存儲在內(nèi)存中,內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲器,隨機(jī)存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲器(sram)、動態(tài)隨機(jī)存取存儲器(dram)、其他類型的隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括短暫電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,各個實(shí)施例之間相同相似的部分互相參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。本申請可用于眾多通用或?qū)S玫挠?jì)算機(jī)系統(tǒng)環(huán)境或配置中。例如:個人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)pc、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本申請可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲介質(zhì)中。雖然通過實(shí)施例描繪了本申請,本領(lǐng)域普通技術(shù)人員知道,本申請有許多變形和變化而不脫離本申請的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請的精神。當(dāng)前第1頁12