本技術(shù)涉及數(shù)據(jù)處理,具體地涉及一種用于礦山數(shù)據(jù)的處理方法、裝置及存儲介質(zhì)。
背景技術(shù):
1、礦山地質(zhì)資源的勘探、開發(fā)和管理需要大量的地質(zhì)信息,而傳統(tǒng)的地質(zhì)調(diào)查和勘探方法往往受到地形復(fù)雜、地表覆蓋等因素的限制,無法滿足實際需求。而激光雷達(dá)等先進(jìn)的遙感技術(shù)為解決這一問題提供了有效途徑,通過采集大量的點云數(shù)據(jù),可以實現(xiàn)對礦山地質(zhì)資源的精細(xì)化調(diào)查和監(jiān)測。
2、在實際生產(chǎn)過程中,由于礦山的數(shù)據(jù)采集成本和礦山所處環(huán)境的氣象條件等情況,礦山地質(zhì)資源的勘探和監(jiān)測通常需要通過不同設(shè)備在不同時間進(jìn)行。然而,不同設(shè)備采集得到的數(shù)據(jù)往往具有不同的格式和標(biāo)準(zhǔn),且單一設(shè)備采集的數(shù)據(jù)不夠完整和準(zhǔn)確,難以統(tǒng)一管理和處理,導(dǎo)致難以準(zhǔn)確地并完整地刻畫出礦山的整體情況。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例的目的是提供一種用于礦山數(shù)據(jù)的處理方法、裝置及存儲介質(zhì),用以解決現(xiàn)有技術(shù)中礦山數(shù)據(jù)處理不合理的問題。
2、為了實現(xiàn)上述目的,本技術(shù)第一方面提供一種用于礦山數(shù)據(jù)的處理方法,包括:
3、獲取礦山的待處理點云數(shù)據(jù),待處理點云數(shù)據(jù)包括多個全局點云數(shù)據(jù)和多個局部點云數(shù)據(jù);
4、針對每個局部點云數(shù)據(jù),獲取采集局部點云數(shù)據(jù)所處環(huán)境的環(huán)境信息、所采用設(shè)備的設(shè)備類型信息以及局部點云數(shù)據(jù)的特征信息;
5、根據(jù)每個局部點云數(shù)據(jù)的環(huán)境信息,和/或設(shè)備類型信息,和/或特征信息確定每個局部點云數(shù)據(jù)的數(shù)據(jù)質(zhì)量;
6、基于每個局部點云數(shù)據(jù)的數(shù)據(jù)采集時間和數(shù)據(jù)質(zhì)量將多個局部點云數(shù)據(jù)與多個全局點云數(shù)據(jù)融合,以得到礦山的目標(biāo)點云數(shù)據(jù)。
7、在本技術(shù)實施例中,礦山的目標(biāo)點云數(shù)據(jù)包括多個鄰域范圍的鄰域點云數(shù)據(jù),基于每個局部點云數(shù)據(jù)的數(shù)據(jù)采集時間和數(shù)據(jù)質(zhì)量將多個局部點云數(shù)據(jù)與多個全局點云數(shù)據(jù)融合,以得到礦山的目標(biāo)點云數(shù)據(jù)包括:基于礦山所在的預(yù)設(shè)空間范圍將多個局部點云數(shù)據(jù)與多個全局點云數(shù)據(jù)劃分為多個鄰域范圍;針對每個鄰域范圍,對鄰域范圍內(nèi)的每個局部點云數(shù)據(jù)的數(shù)據(jù)采集時間和數(shù)據(jù)質(zhì)量分別進(jìn)行加權(quán),并確定對應(yīng)的局部點云數(shù)據(jù)的加權(quán)均值;針對每個鄰域范圍,基于鄰域范圍內(nèi)每個局部點云數(shù)據(jù)的加權(quán)均值從鄰域范圍內(nèi)的全部局部點云數(shù)據(jù)中篩選出目標(biāo)局部點云數(shù)據(jù);針對每個鄰域范圍,將鄰域范圍內(nèi)的目標(biāo)局部點云數(shù)據(jù)和鄰域范圍內(nèi)的全局點云數(shù)據(jù)進(jìn)行融合處理,以得到鄰域范圍的鄰域點云數(shù)據(jù)。
8、在本技術(shù)實施例中,特征信息包括幾何特征信息以及顏色特征信息,根據(jù)每個局部點云數(shù)據(jù)的環(huán)境信息,和/或設(shè)備類型信息,和/或特征信息確定每個局部點云數(shù)據(jù)的數(shù)據(jù)質(zhì)量包括:根據(jù)每個局部點云數(shù)據(jù)的環(huán)境信息確定每個局部點云數(shù)據(jù)所處環(huán)境的環(huán)境等級;和/或根據(jù)每個局部點云數(shù)據(jù)的設(shè)備類型信息確定每個局部點云數(shù)據(jù)的傳感器置信度;和/或根據(jù)每個局部點云數(shù)據(jù)的幾何特征信息和/或顏色特征信息確定每個局部點云數(shù)據(jù)的數(shù)據(jù)置信度;根據(jù)與每個局部點云數(shù)據(jù)對應(yīng)的環(huán)境等級和/或傳感器置信度和/或數(shù)據(jù)置信度確定每個局部點云數(shù)據(jù)的數(shù)據(jù)質(zhì)量。
9、在本技術(shù)實施例中,處理方法還包括:基于八叉樹空間分割算法,對目標(biāo)點云數(shù)據(jù)進(jìn)行空間分割處理,以得到與目標(biāo)點云數(shù)據(jù)對應(yīng)的多個目標(biāo)空間層級;對每個目標(biāo)空間層級下每個目標(biāo)子空間的點云數(shù)據(jù)進(jìn)行抽稀處理,以得到每個抽稀處理后的點云數(shù)據(jù);針對每個目標(biāo)空間層級,對目標(biāo)空間層級以及目標(biāo)空間層級下每個目標(biāo)子空間進(jìn)行索引編碼處理;根據(jù)索引編碼處理后的目標(biāo)空間層級和目標(biāo)子空間,以及每個目標(biāo)子空間包括的抽稀處理后的點云數(shù)據(jù)生成針對礦山的點云數(shù)據(jù)查詢表。
10、在本技術(shù)實施例中,基于八叉樹空間分割算法,對目標(biāo)點云數(shù)據(jù)進(jìn)行空間分割處理,以得到與目標(biāo)點云數(shù)據(jù)對應(yīng)的多個目標(biāo)空間層級包括:基于八叉樹空間分割算法,并根據(jù)最小遞歸深度將目標(biāo)點云數(shù)據(jù)劃分為多個基礎(chǔ)空間層級,每個基礎(chǔ)空間層級包括預(yù)設(shè)數(shù)量的數(shù)據(jù)子空間;針對最高基礎(chǔ)空間層級所包括的每個數(shù)據(jù)子空間,基于預(yù)設(shè)密度劃分閾值和礦山的作業(yè)需求參數(shù)判斷數(shù)據(jù)子空間是否包含礦山的感興趣區(qū)域的點云數(shù)據(jù);針對最高基礎(chǔ)空間層級所包括的每個數(shù)據(jù)子空間,在確定數(shù)據(jù)子空間包含感興趣區(qū)域的點云數(shù)據(jù)的情況下,遞歸劃分?jǐn)?shù)據(jù)子空間,直至達(dá)到最大遞歸深度;確定目標(biāo)點云數(shù)據(jù)的空間分割處理完成,得到與目標(biāo)點云數(shù)據(jù)對應(yīng)的多個目標(biāo)空間層級,每個目標(biāo)空間層級包括預(yù)設(shè)數(shù)量的目標(biāo)子空間。
11、在本技術(shù)實施例中,對每個目標(biāo)空間層級下每個目標(biāo)子空間的點云數(shù)據(jù)進(jìn)行抽稀處理,以得到每個抽稀處理后的點云數(shù)據(jù)包括:針對每個目標(biāo)空間層級包括的預(yù)設(shè)數(shù)量的目標(biāo)子空間,判斷目標(biāo)子空間中的每個點云數(shù)據(jù)是否包含預(yù)設(shè)地貌特征信息、礦山設(shè)施信息以及礦山采掘面信息中的至少一者;在目標(biāo)子空間中每個點云數(shù)據(jù)包含預(yù)設(shè)地貌特征信息、礦山設(shè)施信息以及礦山采掘面信息中的至少一者的情況下,確定點云數(shù)據(jù)為目標(biāo)子空間所需保留的目標(biāo)點云數(shù)據(jù);針對每個目標(biāo)空間層級下的每個目標(biāo)點云數(shù)據(jù),根據(jù)目標(biāo)點云數(shù)據(jù)所包含的預(yù)設(shè)地貌特征信息和/或礦山設(shè)施信息和/或礦山采掘面信息確定目標(biāo)點云數(shù)據(jù)的保留優(yōu)先級;針對每個目標(biāo)空間層級,按照目標(biāo)空間層級下每個目標(biāo)點云數(shù)據(jù)的保留優(yōu)先級保留對應(yīng)的目標(biāo)點云數(shù)據(jù),并刪除目標(biāo)點云數(shù)據(jù)外的點云數(shù)據(jù),以完成針對目標(biāo)空間層級下每個目標(biāo)子空間的點云數(shù)據(jù)的抽稀處理。
12、在本技術(shù)實施例中,針對每個目標(biāo)空間層級,對目標(biāo)空間層級以及目標(biāo)空間層級下每個目標(biāo)子空間進(jìn)行索引編碼處理包括:根據(jù)每個目標(biāo)空間層級的中心點云確定每個目標(biāo)空間層級的層級索引值;根據(jù)每個目標(biāo)空間層級下的每個目標(biāo)子空間的中心點云確定每個目標(biāo)空間層級下的每個目標(biāo)子空間的輔助索引值;將每個目標(biāo)空間層級映射為一個根節(jié)點,將每個目標(biāo)空間層級下的每個目標(biāo)子空間映射為一個八叉樹節(jié)點;將每個目標(biāo)空間層級的層級索引值與對應(yīng)的根節(jié)點關(guān)聯(lián),并將每個目標(biāo)空間層級下的每個目標(biāo)子空間的輔助索引值與對應(yīng)的八叉樹節(jié)點關(guān)聯(lián),以完成每個目標(biāo)空間層級下每個目標(biāo)子空間的索引編碼處理。
13、在本技術(shù)實施例中,處理方法還包括:基于點云數(shù)據(jù)查詢表確定針對礦山的瓦片數(shù)據(jù)結(jié)構(gòu),瓦片數(shù)據(jù)結(jié)構(gòu)包括與目標(biāo)空間層級對應(yīng)的瓦片層級,以及與每個目標(biāo)子空間對應(yīng)的數(shù)據(jù)瓦片;對每個數(shù)據(jù)瓦片和每個數(shù)據(jù)瓦片的邊界和索引進(jìn)行優(yōu)化和驗證,以得到符合預(yù)設(shè)條件的數(shù)據(jù)瓦片;將每個符合預(yù)設(shè)條件的數(shù)據(jù)瓦片中的點云數(shù)據(jù)按照預(yù)設(shè)規(guī)范標(biāo)準(zhǔn)轉(zhuǎn)換為預(yù)設(shè)格式;根據(jù)每個瓦片層級和每個瓦片層級下的符合預(yù)設(shè)條件的數(shù)據(jù)瓦片創(chuàng)建針對礦山的瓦片入口文件;根據(jù)瓦片入口文件和每個符合預(yù)設(shè)條件的數(shù)據(jù)瓦片所包括的格式轉(zhuǎn)換后的點云數(shù)據(jù)生成針對礦山的三維瓦片數(shù)據(jù)集。
14、在本技術(shù)實施例中,處理方法還包括:在獲取到礦山的新點云數(shù)據(jù)的情況下,基于增量更新算法將新點云數(shù)據(jù)和對應(yīng)的點云數(shù)據(jù)進(jìn)行數(shù)據(jù)融合,以得到新的目標(biāo)點云數(shù)據(jù);重新構(gòu)建新的目標(biāo)點云數(shù)據(jù)的空間層級,并基于新的空間層級更新點云數(shù)據(jù)查詢表;確定與新的目標(biāo)點云數(shù)據(jù)關(guān)聯(lián)程度大于預(yù)設(shè)程度的目標(biāo)數(shù)據(jù)瓦片,并優(yōu)先基于新的目標(biāo)點云數(shù)據(jù)更新目標(biāo)數(shù)據(jù)瓦片,以生成新的瓦片入口文件。
15、本技術(shù)第二方面提供一種用于礦山數(shù)據(jù)的處理裝置,包括:
16、存儲器,被配置成存儲指令;以及
17、處理器,被配置成從存儲器調(diào)用指令以及在執(zhí)行指令時能夠?qū)崿F(xiàn)上述的用于礦山數(shù)據(jù)的處理方法。
18、本技術(shù)第三方面提供一種機(jī)器可讀存儲介質(zhì),該機(jī)器可讀存儲介質(zhì)上存儲有指令,該指令在被處理器執(zhí)行時使得處理器被配置成執(zhí)行上述的用于礦山數(shù)據(jù)的處理方法。
19、通過上述技術(shù)方案,獲取礦山的待處理點云數(shù)據(jù),待處理點云數(shù)據(jù)包括多個全局點云數(shù)據(jù)和多個局部點云數(shù)據(jù);針對每個局部點云數(shù)據(jù),獲取采集局部點云數(shù)據(jù)所處環(huán)境的環(huán)境信息、所采用設(shè)備的設(shè)備類型信息以及局部點云數(shù)據(jù)的特征信息;根據(jù)每個局部點云數(shù)據(jù)的環(huán)境信息,和/或設(shè)備類型信息,和/或特征信息確定每個局部點云數(shù)據(jù)的數(shù)據(jù)質(zhì)量;基于每個局部點云數(shù)據(jù)的數(shù)據(jù)采集時間和數(shù)據(jù)質(zhì)量將多個局部點云數(shù)據(jù)與多個全局點云數(shù)據(jù)融合,以得到礦山的目標(biāo)點云數(shù)據(jù),能夠準(zhǔn)確地并完整地刻畫出礦山的整體情況。
20、本技術(shù)實施例的其他特征和優(yōu)點將在隨后的具體實施方式部分予以詳細(xì)說明。