本公開涉及計算機,尤其涉及一種數(shù)據(jù)處理方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、目前,隨著計算機技術(shù)的快速發(fā)展,口內(nèi)掃描儀被廣泛應(yīng)用在口腔醫(yī)療中,在醫(yī)療過程中,醫(yī)護人員需要獲得用戶準確的口腔數(shù)據(jù),以便于提供給用戶精確的診斷結(jié)果和治療方案??谇粩?shù)據(jù)包括剛體區(qū)域的數(shù)據(jù)和非剛體區(qū)域的數(shù)據(jù),剛體區(qū)域包括牙齒和牙齦等區(qū)域,非剛體區(qū)域包括口內(nèi)牙齦以下的區(qū)域,如牙床、頰側(cè)和唇側(cè)等。
2、在不同口內(nèi)醫(yī)療場景中,如在種植牙場景中,不僅需要掃描得到口內(nèi)剛體區(qū)域的數(shù)據(jù),還需要掃描得到口內(nèi)非剛體區(qū)域的數(shù)據(jù),但是,現(xiàn)有的口內(nèi)三維掃描儀多是用于剛體區(qū)域的掃描,且由于非剛體區(qū)域是動態(tài)的,現(xiàn)有的剛體掃描模式不適用于非剛體區(qū)域的掃描,因此對于非剛體區(qū)域的掃描精度就比較低,對后續(xù)的診斷結(jié)果也存在影響。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本公開提供了一種數(shù)據(jù)處理方法、裝置、設(shè)備和存儲介質(zhì),能夠完成非剛體區(qū)域的掃描,得到精確的掃描數(shù)據(jù),在一定程度上提高診斷結(jié)果的精準度。
2、第一方面,本公開實施例提供了數(shù)據(jù)處理方法,包括:
3、接收掃描目標對象非剛體區(qū)域得到的當前幀圖像,并區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域;
4、將所述當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù);
5、獲取所述目標對象剛體區(qū)域的第二三維數(shù)據(jù),并將所述第一三維數(shù)據(jù)和所述第二三維數(shù)據(jù)進行對比,確定所述當前幀圖像的非剛體區(qū)域?qū)?yīng)的不一致的目標數(shù)據(jù);
6、將所述第一三維數(shù)據(jù)中除所述目標數(shù)據(jù)之外的其余數(shù)據(jù)進行融合和網(wǎng)格化處理,得到所述目標對象非剛體區(qū)域的掃描數(shù)據(jù)。
7、可選的,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
8、將所述當前幀圖像和之前幀圖像進行粗拼接,得到第三三維數(shù)據(jù);
9、在所述之前幀圖像中確定參考幀圖像,并基于所述參考幀圖像在所述第三三維數(shù)據(jù)中,區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域。
10、可選的,所述在所述之前幀圖像中確定參考幀圖像,包括:
11、在所述之前幀圖像中確定所述當前幀圖像的上一幀圖像;
12、將所述上一幀圖像直接作為參考幀圖像;或者,獲取所述之前幀圖像對應(yīng)的整體模型,并將所述上一幀圖像在所述整體模型中投射獲得的一幀圖像作為參考幀圖像。
13、可選的,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
14、將所述當前幀圖像和之前幀圖像進行粗拼接,得到第三三維數(shù)據(jù);
15、采用區(qū)域識別方法在所述第三三維數(shù)據(jù)中,區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域。
16、可選的,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
17、將所述當前幀圖像和之前幀圖像進行粗拼接,得到第三三維數(shù)據(jù);
18、采用區(qū)域識別方法在所述第三三維數(shù)據(jù)中,區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,得到第一區(qū)分數(shù)據(jù);
19、在所述之前幀圖像中確定參考幀圖像,并基于所述參考幀圖像在所述第三三維數(shù)據(jù)中,區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,得到第二區(qū)分數(shù)據(jù);
20、將所述第一區(qū)分數(shù)據(jù)和所述第二區(qū)分數(shù)據(jù)進行融合,以最終區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域。
21、可選的,所述將所述當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù),包括:
22、獲取所述目標對象剛體區(qū)域的第一拼接權(quán)重和所述目標對象非剛體區(qū)域的第二拼接權(quán)重,所述第一拼接權(quán)重大于所述第二拼接權(quán)重;
23、按照所述第一拼接權(quán)重和所述第二拼接權(quán)重,將所述當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù)。
24、可選的,所述得到第一三維數(shù)據(jù)后,所述方法還包括:
25、基于所述第一三維數(shù)據(jù),計算所述當前幀圖像和所述之前幀圖像對應(yīng)點之間距離的均值;
26、若所述均值大于預(yù)設(shè)誤差,則根據(jù)所述第一拼接權(quán)重、所述第二拼接權(quán)重和所述第一三維數(shù)據(jù)進行迭代計算,直至所述均值小于或等于所述預(yù)設(shè)誤差,得到最終的第一三維數(shù)據(jù)。
27、可選的,所述將所述第一三維數(shù)據(jù)和所述第二三維數(shù)據(jù)進行對比,確定所述當前幀圖像的非剛體區(qū)域?qū)?yīng)的不一致的目標數(shù)據(jù),包括:
28、將所述第一三維數(shù)據(jù)中剛體區(qū)域?qū)?yīng)的三維數(shù)據(jù)和所述第二三維數(shù)據(jù)對準后,計算所述當前幀圖像和所述第二三維數(shù)據(jù)在相機視角下的距離;
29、在所述當前幀圖像的非剛體區(qū)域中確定距離小于預(yù)設(shè)閾值的目標區(qū)域,并將所述第一三維數(shù)據(jù)中所述目標區(qū)域?qū)?yīng)的數(shù)據(jù)確定為不一致的目標數(shù)據(jù)。
30、第二方面,本公開實施例提供了一種數(shù)據(jù)處理裝置,包括:
31、接收模塊,用于接收掃描目標對象非剛體區(qū)域得到的當前幀圖像,并區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域;
32、拼接模塊,用于將所述當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù);
33、確定模塊,用于獲取所述目標對象剛體區(qū)域的第二三維數(shù)據(jù),并將所述第一三維數(shù)據(jù)和所述第二三維數(shù)據(jù)進行對比,確定所述當前幀圖像的非剛體區(qū)域?qū)?yīng)的不一致的目標數(shù)據(jù);
34、處理模塊,用于將所述第一三維數(shù)據(jù)中除所述目標數(shù)據(jù)之外的其余數(shù)據(jù)進行融合和網(wǎng)格化處理,得到所述目標對象非剛體區(qū)域的掃描數(shù)據(jù)。
35、第三方面,本公開實施例提供了一種電子設(shè)備,其特征在于,包括:
36、存儲器;
37、處理器;以及
38、計算機程序;
39、其中,所述計算機程序存儲在所述存儲器中,并被配置為由所述處理器執(zhí)行以實現(xiàn)如上述的數(shù)據(jù)處理方法。
40、第四方面,本公開實施例提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述的數(shù)據(jù)處理方法的步驟。
41、本公開實施例提供了一種數(shù)據(jù)處理方法包括:接收掃描目標對象非剛體區(qū)域得到的當前幀圖像,并區(qū)分當前幀圖像的剛體區(qū)域和非剛體區(qū)域;將當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù);獲取目標對象剛體區(qū)域的第二三維數(shù)據(jù),并將第一三維數(shù)據(jù)和第二三維數(shù)據(jù)進行對比,確定當前幀圖像的非剛體區(qū)域?qū)?yīng)的不一致的目標數(shù)據(jù);將第一三維數(shù)據(jù)中除目標數(shù)據(jù)之外的其余數(shù)據(jù)進行融合和網(wǎng)格化處理,得到目標對象非剛體區(qū)域的掃描數(shù)據(jù)。本公開提供的方法,通過對比剛體區(qū)域的三維數(shù)據(jù),刪除非剛體區(qū)域中不一致的數(shù)據(jù),能夠完成非剛體區(qū)域的高精度掃描,得到非剛體區(qū)域精確的掃描數(shù)據(jù),在一定程度上提高了診斷結(jié)果的精準度。
1.一種數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述之前幀圖像中確定參考幀圖像,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述區(qū)分所述當前幀圖像的剛體區(qū)域和非剛體區(qū)域,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述當前幀圖像和之前幀圖像的剛體區(qū)域以及非剛體區(qū)域進行精拼接,得到第一三維數(shù)據(jù),包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述得到第一三維數(shù)據(jù)后,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述第一三維數(shù)據(jù)和所述第二三維數(shù)據(jù)進行對比,確定所述當前幀圖像的非剛體區(qū)域?qū)?yīng)的不一致的目標數(shù)據(jù),包括:
9.一種數(shù)據(jù)處理裝置,其特征在于,包括:
10.一種電子設(shè)備,其特征在于,包括:
11.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一所述的數(shù)據(jù)處理方法的步驟。