本申請涉及地震資料處理,特別涉及一種地震數據的深度域反褶積方法、裝置、設備和存儲介質。
背景技術:
1、反褶積(deconvolution)又稱反濾波(inverse?filter)或者解卷積,是一種消除先前一種濾波作用的處理方法,是通過壓縮基本子波來提高地震數據垂向分辨率的處理過程。對地震數據進行反褶積,可以提高地震數據的分辨率。
2、相關技術中,對地震數據進行分塊,將點擴散函數和對應位置的地震數據在波數域進行反褶積,將反褶積結果進行拼接,得到最終的地震數據。
3、然而,相關技術中對地震數據在波數域進行反褶積的方式,對地震數據的分辨率的提升不夠明顯。
技術實現思路
1、本申請?zhí)峁┝艘环N地震數據的深度域反褶積方法、裝置、設備、存儲介質和程序產品。所述技術方案如下:
2、根據本申請的一個方面,提供了一種地震數據的深度域反褶積方法,所述方法包括:
3、獲取所述地震數據,以及所述地震數據的各數據點分別對應的點擴散函數;所述點擴散函數是在所述地震數據的深度域生成的算子;
4、基于所述地震數據的各所述數據點分別對應的所述點擴散函數,將所述地震數據進行分塊,得到至少兩個地震數據塊;
5、將所述至少兩個地震數據塊分別在所述深度域進行反褶積,得到至少兩個反褶積地震數據塊;
6、將所述至少兩個反褶積地震數據塊進行拼接,得到處理后的地震數據。
7、根據本申請的另一方面,提供了一種地震數據的深度域反褶積裝置,所述裝置包括:
8、獲取模塊,用于獲取所述地震數據,以及所述地震數據的各數據點分別對應的點擴散函數;所述點擴散函數是在所述地震數據的深度域生成的算子;
9、分塊模塊,用于基于所述地震數據的各所述數據點分別對應的所述點擴散函數,將所述地震數據進行分塊,得到至少兩個地震數據塊;
10、處理模塊,用于將所述至少兩個地震數據塊分別在所述深度域進行反褶積,得到至少兩個反褶積地震數據塊;
11、拼接模塊,用于將所述至少兩個反褶積地震數據塊進行拼接,得到處理后的地震數據。
12、根據本申請的另一方面,提供了一種計算機設備,所述計算機設備包括:處理器和存儲器,所述存儲器存儲有計算機程序,所述計算機程序由所述處理器加載并執(zhí)行以實現如上所述的地震數據的深度域反褶積方法。
13、根據本申請的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現如上所述的地震數據的深度域反褶積方法。
14、根據本申請的另一方面,提供了一種計算機程序產品,所述計算機程序產品包括計算機指令,所述計算機指令存儲在計算機可讀存儲介質中,處理器從所述計算機可讀存儲介質中獲取所述計算機指令,使得所述處理器加載并執(zhí)行以實現如上所述的地震數據的深度域反褶積方法。
15、本申請實施例提供的技術方案帶來的有益效果至少包括:
16、通過獲取地震數據,以及地震數據的各數據點分別對應的點擴散函數;點擴散函數是在地震數據的深度域生成的算子;基于地震數據的各數據點分別對應的點擴散函數,將地震數據進行分塊,得到至少兩個地震數據塊;將至少兩個地震數據塊分別在深度域進行反褶積,得到至少兩個反褶積地震數據塊;將至少兩個反褶積地震數據塊進行拼接,得到處理后的地震數據。上述方案通過在深度域上進行地震數據的反褶積處理,可以提高反褶積效果,從而顯著提升地震數據的分辨率。
1.一種地震數據的深度域反褶積方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述至少兩個地震數據塊分別在所述深度域進行反褶積,得到至少兩個反褶積地震數據塊,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述至少兩個地震數據塊分別對應的所述點擴散函數矩陣以及地震剖面,將所述至少兩個地震數據塊分別在所述深度域進行反褶積,得到所述至少兩個反褶積地震數據塊,包括:
4.根據權利要求2所述的方法,其特征在于,所述基于所述至少兩個地震數據塊中包含的子地震數據的各數據點分別對應的點擴散函數,獲取所述至少兩個地震數據塊分別對應的點擴散函數矩陣,包括:
5.根據權利要求1至4任一所述的方法,其特征在于,所述基于所述地震數據的各所述數據點分別對應的所述點擴散函數,將所述地震數據進行分塊,得到至少兩個地震數據塊,包括:
6.根據權利要求1至4任一所述的方法,其特征在于,所述將所述至少兩個反褶積地震數據塊進行拼接,得到處理后的地震數據,包括:
7.一種地震數據的深度域反褶積裝置,其特征在于,所述裝置包括:
8.一種計算機設備,其特征在于,所述計算機設備包括:處理器和存儲器,所述存儲器存儲有計算機程序,所述計算機程序由所述處理器加載并執(zhí)行以實現如權利要求1至6任一所述的地震數據的深度域反褶積方法。
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現如權利要求1至6任一所述的地震數據的深度域反褶積方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機指令,所述計算機指令存儲在計算機可讀存儲介質中,處理器從所述計算機可讀存儲介質中獲取所述計算機指令,使得所述處理器加載并執(zhí)行以實現如權利要求1至6任一所述的地震數據的深度域反褶積方法。