麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于改進UNet的指針式儀表識別方法、裝置及介質與流程

文檔序號:41773980發布日期:2025-04-29 18:46閱讀:7來源:國知局
基于改進UNet的指針式儀表識別方法、裝置及介質與流程

本發明涉及軌道交通安全,更具體地,涉及一種基于改進unet的指針式儀表識別方法、裝置及介質。


背景技術:

1、高鐵站區的泵房及其他相關設施為線路、車站和生產單位提供防洪、防澇排水、消防用水以及日常生產和生活用水等多項服務。這些服務對線路安全、行車安全以及車站的客運服務質量具有直接影響,因此責任十分重大。

2、目前,高鐵的給排水運維主要依賴于人力,管理方式相對粗放。大量人力資源被用于泵房的人工值守、定期檢修和線路巡檢。在發生突發事故時,必須迅速展開搶修工作,這就要求每個車站都配備值班人員以監控設備運行情況,導致維修服務的工作量非常龐大。盡管現有泵房安裝了高清攝像機以監控運行環境,但這些攝像機所提供的海量實時監控視頻缺乏自動分析功能,無法及時識別視頻中的關鍵信息,也無法迅速發現指針式儀表的異常讀數,從而存在顯著的安全隱患。


技術實現思路

1、為解決上述技術問題,本發明提供一種基于改進unet的指針式儀表識別方法、裝置及介質,以快速準確識別視頻中的關鍵信息,提升安全性。

2、第一方面,本發明提供一種基于改進unet的指針式儀表識別方法,所述方法包括:

3、構建儀表盤數據集,并利用所述儀表盤數據集訓練改進unet網絡,獲得儀表盤識別模型;

4、獲取實時儀表盤圖像,將所述實時儀表盤圖像輸入至所述儀表盤識別模型中,計算儀表數值。

5、進一步地,所述改進unet網絡包括解碼層和編碼層,所述編碼層包括依次連接的12個結構層,其中:

6、第1層為卷積層,核為3×3、步長為2、輸出通道為32;

7、第2層為深度卷積層,核為3×3、步長為1、輸出通道為32;

8、第3層為逐點卷積層,核為1×1、步長為1、輸出通道為64;

9、第4層為深度卷積層,核為3×3、步長為1、輸出通道為64;

10、第5層為逐點卷積層,核為1×1、步長為1、輸出通道為128;

11、第6層為深度卷積層,核為3×3、步長為2、輸出通道為128;

12、第7層為逐點卷積層,核為1×1、步長為1、輸出通道為256;

13、第8層為深度卷積層,核為3×3、步長為1、輸出通道為256;

14、第9層為逐點卷積層,核為1×1、步長為1、輸出通道為512;

15、第10層為深度卷積層,核為3×3、步長為1、輸出通道為512;

16、第11層為逐點卷積層,核為1×1、步長為1、輸出通道為1024;

17、第12層為深度卷積層,核為3×3、步長為1、輸出通道為1024;

18、第4層、第6層、第8層、第10層、第12層的結果為unet網絡的解碼層的輸入。

19、進一步地,利用所述儀表盤數據集訓練改進unet網絡,獲得儀表盤識別模型,包括:

20、以灰度掩膜圖作為儀表盤數據集;其中,所述灰度掩膜圖中大刻度處數值為1,指針處數值為2,其余為0;

21、將儀表盤數據集導入所述改進unet網絡中,使用自適應動量的隨機優化法進行訓練,得到儀表盤識別模型。

22、進一步地,獲取實時儀表盤圖像,將所述實時儀表盤圖像輸入至所述儀表盤識別模型中,計算儀表數值,包括:

23、以實時儀表盤圖像作為原始圖像,設置感興趣區域,裁剪原始圖像,得到矩形目標圖像;將所述矩形目標圖像輸入至所述儀表盤識別模型中,得到矩形掩膜圖m;

24、將所述矩形掩膜圖m以中心點(c,c)展開得到寬高分別為w和c的特征圖t,特征圖t的像素值滿足t(i,j)=m(m,n);其中,i、j為像素坐標索引,滿足

25、

26、式中,m為圖像展開后的橫坐標,n為圖像展開后的縱坐標,c為掩膜圖中心點的橫坐標,ρ為以中心點為原點的極坐標系的極徑,θ為以中心點為原點的極坐標系的極角;

27、確定儀表刻度索引kq,q=1,2θ…n,n表示大刻度數量,滿足且a為刻度高度閾值;確定指針左邊緣索引k-1,滿足且b為指針高度閾值;確定指針右邊緣索引k-2,滿足且指針索引為k0=(k-1+k-2)/2;

28、根據kr<k0<kr+1確定索引r,其中kr為第r個儀表刻度索引,kr+1為第r+1個儀表刻度索引;根據預設量程與索引r,計算當前儀表數值。

29、進一步地,根據預設量程與索引r,通過如下公式計算當前儀表數值:

30、

31、式中,d為儀表數值,w為預設量程。

32、第二方面,本發明提供一種基于改進unet的指針式儀表識別裝置,所述裝置包括:

33、模型訓練模塊,被配置為構建儀表盤數據集,并利用所述儀表盤數據集訓練改進unet網絡,獲得儀表盤識別模型;

34、儀表識別模塊,被配置為獲取實時儀表盤圖像,將所述實時儀表盤圖像輸入至所述儀表盤識別模型中,計算儀表數值。

35、進一步地,所述改進unet網絡包括解碼層和編碼層,所述編碼層包括依次連接的12個結構層,其中:

36、第1層為卷積層,核為3×3、步長為2、輸出通道為32;

37、第2層為深度卷積層,核為3×3、步長為1、輸出通道為32;

38、第3層為逐點卷積層,核為1×1、步長為1、輸出通道為64;

39、第4層為深度卷積層,核為3×3、步長為1、輸出通道為64;

40、第5層為逐點卷積層,核為1×1、步長為1、輸出通道為128;

41、第6層為深度卷積層,核為3×3、步長為2、輸出通道為128;

42、第7層為逐點卷積層,核為1×1、步長為1、輸出通道為256;

43、第8層為深度卷積層,核為3×3、步長為1、輸出通道為256;

44、第9層為逐點卷積層,核為1×1、步長為1、輸出通道為512;

45、第10層為深度卷積層,核為3×3、步長為1、輸出通道為512;

46、第11層為逐點卷積層,核為1×1、步長為1、輸出通道為1024;

47、第12層為深度卷積層,核為3×3、步長為1、輸出通道為1024;

48、第4層、第6層、第8層、第10層、第12層的結果為unet網絡的解碼層的輸入。

49、進一步地,所述儀表識別模塊被進一步配置為;

50、以實時儀表盤圖像作為原始圖像,設置感興趣區域,裁剪原始圖像,得到矩形目標圖像;將所述矩形目標圖像輸入至所述儀表盤識別模型中,得到矩形掩膜圖m;

51、將所述矩形掩膜圖m以中心點(c,c)展開得到寬高分別為w和c的特征圖t,特征圖t的像素值滿足t(i,j)=m(m,n);其中,i、j為像素坐標索引,滿足

52、

53、式中,m為圖像展開后的橫坐標,n為圖像展開后的縱坐標,c為掩膜圖中心點的橫坐標,ρ為以中心點為原點的極坐標系的極徑,θ為以中心點為原點的極坐標系的極角;

54、確定儀表刻度索引kq,q=1,2θ…n,n表示大刻度數量,滿足且a為刻度高度閾值;確定指針左邊緣索引k-1,滿足且b為指針高度閾值;確定指針右邊緣索引k-2,滿足且指針索引為k0=(k-1+k-2)/2;

55、根據kr<k0<kr+1確定索引r,其中kr為第r個儀表刻度索引,kr+1為第r+1個儀表刻度索引;根據預設量程與索引r,計算當前儀表數值。

56、進一步地,所述儀表識別模塊被進一步配置為根據預設量程與索引r,通過如下公式計算當前儀表數值:

57、

58、式中,d為儀表數值,w為預設量程。

59、第三方面,本發明提供一種可讀存儲介質,所述可讀存儲介質存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執行,以實現如上所述的方法。

60、本發明至少具有以下有益效果:

61、本發明利用歷史數據集對改進unet網絡進行訓練以得到儀表盤識別模型,基于儀表盤識別模型可及時識別視頻中的關鍵信息,以此迅速發現指針式儀表的異常讀數,從而盡可能地消除安全隱患。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 西昌市| 澄城县| 清苑县| 安化县| 乐清市| 乐安县| 康保县| 册亨县| 新巴尔虎右旗| 金塔县| 阿巴嘎旗| 苗栗市| 邯郸市| 宽甸| 政和县| 同德县| 恩平市| 南开区| 绥化市| 镇远县| 柯坪县| 镇平县| 白银市| 汤阴县| 察隅县| 怀来县| 宁晋县| 松原市| 沂源县| 梓潼县| 区。| 山丹县| 昭觉县| 万盛区| 西安市| 山阴县| 澳门| 广昌县| 无锡市| 神池县| 西宁市|