本申請實施例涉及圖像識別,涉及但不限于一種數(shù)據(jù)識別方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、工業(yè)化設(shè)備通過諸多的表計顯示設(shè)備的狀態(tài)。隨著技術(shù)的發(fā)展,通過視頻的自動化監(jiān)測技術(shù)實現(xiàn)遠程抄錄,但無法24小時實時讀表,需要基于圖像的數(shù)據(jù)(例如,對表計數(shù)的識別)識別方法。相關(guān)技術(shù)中,基于圖像分析的數(shù)據(jù)識別方法誤差較大,且需要做模板匹配,基于人工智能技術(shù)的數(shù)據(jù)識別方法利用目標檢測和語義分割實現(xiàn)讀數(shù),但對于旋轉(zhuǎn)或偏斜的圖像,數(shù)據(jù)的識別具有一定的誤差。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種數(shù)據(jù)識別技術(shù)方案。
2、本申請實施例的技術(shù)方案是這樣實現(xiàn)的:
3、第一方面,本申請實施例提供一種數(shù)據(jù)識別方法,所述方法包括:
4、對獲取的目標圖像進行刻度識別,得到多個刻度的屬性信息;
5、對所述目標圖像進行像素分割,分別確定指針的像素位置和所述多個刻度的像素位置;
6、基于所述多個刻度的屬性信息和所述多個刻度的像素位置,確定所述多個刻度的屬性信息與像素位置之間的匹配信息;
7、基于所述指針的像素位置和所述多個刻度的像素位置,在所述多個刻度中確定與所述指針匹配的目標刻度;
8、基于所述目標刻度的匹配信息和所述指針的像素位置,確定所述目標圖像中的數(shù)據(jù)信息。
9、第二方面,本申請實施例提供一種數(shù)據(jù)識別裝置,所述裝置包括:
10、第一識別模塊,用于對獲取的目標圖像進行刻度識別,得到多個刻度的屬性信息;
11、第一分割模塊,用于對所述目標圖像進行像素分割,分別確定指針的像素位置和所述多個刻度的像素位置;
12、第一確定模塊,用于基于所述多個刻度的屬性信息和所述多個刻度的像素位置,確定所述多個刻度的屬性信息與像素位置之間的匹配信息;
13、第二確定模塊,用于基于所述指針的像素位置和所述多個刻度的像素位置,在所述多個刻度中確定與所述指針匹配的目標刻度;
14、第三確定模塊,用于基于所述目標刻度的匹配信息和所述指針的像素位置,確定所述目標圖像中的數(shù)據(jù)信息。
15、本申請實施例提供一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)上存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被執(zhí)行后,能夠?qū)崿F(xiàn)上述的數(shù)據(jù)識別方法。
16、本申請實施例提供一種終端設(shè)備,所述終端設(shè)備包括存儲器和處理器,所述存儲器上存儲有計算機可執(zhí)行指令,所述處理器運行所述存儲器上的計算機可執(zhí)行指令時能夠?qū)崿F(xiàn)上述的數(shù)據(jù)識別方法。
17、本申請實施例提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),所述計算機程序被計算機讀取并執(zhí)行時,實現(xiàn)上述方法中的部分或全部步驟。
18、在本申請實施例中,通過對獲取的目標圖像進行刻度識別,得到該目標圖像中多個刻度的屬性信息;并對該目標圖像進行像素分割,從而分割出指針的像素位置以及多個刻度的像素位置;這樣,通過對目標圖像進行刻度識別和像素分割,能夠準確得到多個刻度的屬性、像素位置以及指針的像素位置,便于后續(xù)建立指針和多個刻度之間的匹配。之后,按照多個刻度的屬性信息和所述多個刻度的像素位置,確定所述多個刻度的屬性信息與像素位置之間的匹配信息;這樣,對于每一個刻度將該刻度的屬性信息和位置信息進行匹配,得到該刻度的匹配信息象,即每一個匹配信息能夠表征一個刻度的屬性信息和像素位置的綁定。按照指針的像素位置和多個刻度的像素位置,在多個刻度中確定與指針匹配的目標刻度,并按照目標刻度的匹配信息和指針的像素位置,確定目標圖像中的數(shù)據(jù)信息。這樣,通過指針的像素位置和多個刻度的像素位置,能夠在多個刻度中找到像素位置與指針匹配的目標刻度,從而通過將該目標刻度的匹配信息和指針的像素位置相結(jié)合,能夠快速確定出指針所指示的數(shù)值,進而提高了識別數(shù)據(jù)的準確率。
1.一種數(shù)據(jù)識別方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對獲取的目標圖像進行刻度識別,得到多個刻度的屬性信息,包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述對所述目標圖像進行像素分割,分別確定指針的像素位置和所述多個刻度的像素位置,包括:
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述基于所述多個刻度的屬性信息和所述多個刻度的像素位置,確定所述多個刻度的屬性信息與像素位置之間的匹配信息,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述基于所述指針的像素位置和所述多個刻度的像素位置,在所述多個刻度中確定與所述指針匹配的目標刻度,包括:
6.根據(jù)權(quán)利要求1至5任一項所述的方法,其特征在于,所述基于所述目標刻度的匹配信息和所述指針的像素位置,確定所述目標圖像中的數(shù)據(jù)信息,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述目標刻度包括與所述指針相鄰的兩個刻度,所述基于所述角度信息和所述匹配信息中所述目標刻度的刻度數(shù)值,確定所述指針的指示數(shù)值,包括:
8.根據(jù)權(quán)利要求1至7任一項所述的方法,其特征在于,所述對獲取的目標圖像進行刻度識別,得到多個刻度的屬性信息之前,所述方法還包括:
9.一種數(shù)據(jù)識別裝置,其特征在于,所述裝置包括:
10.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)上存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被執(zhí)行后,能夠?qū)崿F(xiàn)權(quán)利要1至8任一項所述的數(shù)據(jù)識別方法。
11.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括存儲器和處理器,所述存儲器上存儲有計算機可執(zhí)行指令,所述處理器運行所述存儲器上的計算機可執(zhí)行指令時能夠?qū)崿F(xiàn)權(quán)利要求1至8任一項所述的數(shù)據(jù)識別方法。