本申請提供一種疊后地震數據的處理方法及裝置,其中,所述方法包括:獲取待處理的疊后地震數據;從所述疊后地震數據中讀取第一地震道數據;在讀取完所述第一地震道數據之后,按照預設算法對所述第一地震道數據進行處理;在處理所述第一地震道數據的同時,從所述疊后地震數據中讀取第二地震道數據;若所述第二地震道與預設地震道不相匹配,在處理完所述第一地震道數據并且讀取完所述第二地震道數據之后,按照所述預設算法對所述第二地震道數據進行處理;在處理所述第二地震道數據的同時,從所述疊后地震數據中讀取第三地震道數據。本申請實施方式提供的一種疊后地震數據的處理方法及裝置,能夠減少數據處理所需的時間,從而提高數據處理的效率。
【技術實現步驟摘要】
本申請涉及數據處理
,特別涉及一種疊后地震數據的處理方法及裝置。
技術介紹
在地質勘探
,往往可以通過測井或者地震波的方式獲取與地層相關的多種地震數據。在這些地震數據中,對疊后地震數據進行分析往往能夠縮短生產運營周期,從而能夠節省地質勘探的開支。目前,通常利用以單機為代表的中小型地球物理軟件來對疊后地震數據進行分析。這些中小型地球物理軟件來分析疊后地震數據時,往往是先讀取一部分地震數據,然后再利用軟件中集成的算法對讀取的這一部分地震數據進行處理。處理完成之后再讀取另一部分的地震數據,這樣反復地進行分析。在實施本申請的過程中,專利技術人發現現有技術至少存在如下問題:現有的這種先讀取地震數據,然后再對讀取的地震數據進行處理的方法,在實際處理過程中效率十分低。尤其是當地震數據量特別大的時候,僅僅分析一塊地區的疊后地震數據就需要花費相當長的時間,導致地質勘探的進度延后。應該注意,上面對技術背景的介紹只是為了方便對本申請的技術方案進行清楚、完整的說明,并方便本領域技術人員的理解而闡述的。不能僅僅因為這些方案在本申請的
技術介紹
部分進行了闡述而認為上述技術方案為本領域技術人員所公知。
技術實現思路
本申請實施方式的目的在于提供一種疊后地震數據的處理方法及裝置,能夠減少數據處理所需的時間,從而提高數據處理的效率。為實現上述目的,本申請一方面提供一種疊后地震數據的處理方法,所述方法包括:獲取待處理的疊后地震數據,所述疊后地震數據中包括預設數量的地震道數據;從所述疊后地震數據中讀取第一地震道的地震數據;在讀取完所述第一地震道的地震數據之后,按照預設算法對所述第一地震道的地震數據進行處理;在處理所述第一地震道的地震數據的同時,從所述疊后地震數據中讀取第二地震道的地震數據;判斷所述第二地震道是否與預設地震道相匹配,若不匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理所述第二地震道的地震數據的同時,從所述疊后地震數據中讀取第三地震道的地震數據。進一步地,所述方法還包括:若所述第二地震道與所述預設地震道相匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理完所述第二地震道的地震數據后,停止處理所述疊后地震數據。進一步地,從所述疊后地震數據中讀取第一地震道的地震數據包括:將最小的地震道編號所對應的地震道作為第一地震道;讀取所述疊后地震數據中所述第一地震道的地震數據作為所述第一地震道的地震數據。進一步地,從所述疊后地震數據中讀取第二地震道的地震數據具體包括:從除所述第一地震道的地震數據之外的疊后地震數據中讀取與最小地震道編號相關聯的地震道數據,并將讀取的地震道數據作為所述第二地震道的地震數據。進一步地,從所述疊后地震數據中讀取第一地震道的地震數據包括:將數據量最小的地震道作為第一地震道;讀取所述疊后地震數據中所述第一地震道的地震數據作為所述第一地震道的地震數據。進一步地,從所述疊后地震數據中讀取第二地震道的地震數據具體包括:從除所述第一地震道的地震數據之外的疊后地震數據中讀取與最小數據量相關聯的地震道數據,并將讀取的地震道數據作為所述第二地震道的地震數據。進一步地,在并行的兩個線程中分別對所述第一地震道的地震數據進行處理和從所述疊后地震數據中讀取第二地震道的地震數據;所述并行的兩個線程通過下述步驟確定:獲取預設的至少兩個線程中每個線程對應的負載系數;將負載系數最小的兩個線程確定為所述并行的兩個線程。為實現上述目的,本申請另一方面提供一種疊后地震數據的處理裝置,所述裝置包括:疊后地震數據獲取單元,用于獲取待處理的疊后地震數據,所述疊后地震數據中包括預設數量的地震道數據;第一地震道數據讀取單元,用于從所述疊后地震數據中讀取第一地震道的地震數據;第一并行處理單元,用于在讀取完所述第一地震道的地震數據之后,按照預設算法對所述第一地震道的地震數據進行處理;在處理所述第一地震道的地震數據的同時,從所述疊后地震數據中讀取第二地震道的地震數據;第二并行處理單元,用于判斷所述第二地震道是否與預設地震道相匹配,若不匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理所述第二地震道的地震數據的同時,從所述疊后地震數據中讀取第三地震道的地震數據。進一步地,所述裝置還包括:獨立處理單元,用于若所述第二地震道與所述預設地震道相匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;停止處理單元,用于在處理完所述第二地震道的地震數據后,停止處理所述疊后地震數據。進一步地,所述裝置包括并行的兩個線程,所述并行的兩個線程用于分別對所述第一地震道的地震數據進行處理和從所述疊后地震數據中讀取第二地震道的地震數據;所述并行的兩個線程通過下述單元確定:線程負載獲取單元,用于獲取預設的至少兩個線程中每個線程對應的負載系數;線程確定單元,用于將負載系數最小的兩個線程確定為所述并行的兩個線程。由以上本申請實施方式提供的技術方案可見,本申請在讀取第一地震道的地震數據之后,在處理第一地震道的地震數據的同時開始讀取第二地震道的地震數據,這樣便可以節省第二地震道的地震數據的讀取時間。如果第二地震道的地震數據不是最后一個需要處理的地震數據,那么可以在后續處理第二地震道的地震數據的同時,繼續讀取第三地震道的地震數據。這樣便可以在對上一個地震數據進行讀取的同時來讀取當前需要處理的地震數據。通過這種并行處理的方式,能夠明顯地減少整個疊后地震數據處理的時間,從而能夠提高疊后地震數據分析的效率。參照后文的說明和附圖,詳細公開了本申請的特定實施方式,指明了本申請的原理可以被采用的方式。應該理解,本申請的實施方式在范圍上并不因而受到限制。在所附權利要求的精神和條款的范圍內,本申請的實施方式包括許多改變、修改和等同。針對一種實施方式描述和/或示出的特征可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特征相組合,或替代其它實施方式中的特征。應該強調,術語“包括/包含”在本文使用時指特征、整件、步驟或組件的存在,但并不排除一個或更多個其它特征、整件、步驟或組件的存在或附加。附圖說明所包括的附圖用來提供對本申請實施方式的進一步的理解,其構成了說明書的一部分,用于例示本申請的實施方式,并與文字描述一起來闡釋本申請的原理。顯而易見地,下面描述中的附圖僅僅是本申請的一些實施方式,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。在附圖中:圖1為本申請實施方式提供的一種疊后地震數據的處理方法流程圖;圖2為現有技術中進行數據處理和數據讀取的流程圖;圖3為本申請技術方案中進行數據處理和數據讀取的流程圖;圖4為本申請實施方式提供的一種疊后地震數據的處理裝置的功能模塊圖。具體實施方式為了使本
的人員更好地理解本申請中的技術方案,下面將結合本申請實施方式中的附圖,對本申請實施方式中的技術方案進行清楚、完整地描本文檔來自技高網...

【技術保護點】
一種疊后地震數據的處理方法,其特征在于,包括:獲取待處理的疊后地震數據,所述疊后地震數據中包括預設數量的地震道的地震數據;從所述疊后地震數據中讀取第一地震道的地震數據;在讀取完所述第一地震道的地震數據之后,按照預設算法對所述第一地震道的地震數據進行處理;在處理所述第一地震道的地震數據的同時,從所述疊后地震數據中讀取第二地震道的地震數據;判斷所述第二地震道是否與預設地震道相匹配,若不匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理所述第二地震道的地震數據的同時,從所述疊后地震數據中讀取第三地震道的地震數據。
【技術特征摘要】
1.一種疊后地震數據的處理方法,其特征在于,包括:獲取待處理的疊后地震數據,所述疊后地震數據中包括預設數量的地震道的地震數據;從所述疊后地震數據中讀取第一地震道的地震數據;在讀取完所述第一地震道的地震數據之后,按照預設算法對所述第一地震道的地震數據進行處理;在處理所述第一地震道的地震數據的同時,從所述疊后地震數據中讀取第二地震道的地震數據;判斷所述第二地震道是否與預設地震道相匹配,若不匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理所述第二地震道的地震數據的同時,從所述疊后地震數據中讀取第三地震道的地震數據。2.根據權利要求1所述的方法,其特征在于,在判斷所述第二地震道是否與預設地震道相匹配之后,所述方法還包括:若所述第二地震道與所述預設地震道相匹配,在處理完所述第一地震道的地震數據并且讀取完所述第二地震道的地震數據之后,按照所述預設算法對所述第二地震道的地震數據進行處理;在處理完所述第二地震道的地震數據后,停止處理所述疊后地震數據。3.根據權利要求1或2所述的方法,其特征在于,從所述疊后地震數據中讀取第一地震道的地震數據包括:將最小的地震道編號所對應的地震道作為第一地震道;讀取所述疊后地震數據中所述第一地震道的地震數據作為所述第一地震道的地震數據。4.根據權利要求3所述的方法,其特征在于,從所述疊后地震數據中讀取第二地震道的地震數據具體包括:從除所述第一地震道的地震數據之外的疊后地震數據中讀取與最小地震道編號相關聯的地震道數據,并將讀取的地震道數據作為所述第二地震道的地震數據。5.根據權利要求1或2所述的方法,其特征在于,從所述疊后地震數據中讀取第一地震道的地震數據包括:將數據量最小的地震道作為第一地震道;讀取所述疊后地震數據中所述第一地震道的地震數據作為所述第一地震道的地震數據。6.根據權利要求5所述的方法,其特征在于,從所述疊后地震數據中讀取第二地震道的地震數據具體包括:從除所述第一地震道的地震數據之外的疊后地震數據中讀取...
【專利技術屬性】
技術研發人員:鄢高韓,楊午陽,楊慶,周春雷,李琳,王恩利,謝春輝,
申請(專利權)人:中國石油天然氣股份有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。