[發明專利]一種碼表指針數值檢測方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010877929.8 | 申請日: | 2020-08-27 |
| 公開(公告)號: | CN111985468A | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 薛峰;張萬友;夏炎 | 申請(專利權)人: | 江蘇提米智能科技有限公司 |
| 主分類號: | G06K9/20 | 分類號: | G06K9/20;G06K9/32;G06K9/46 |
| 代理公司: | 南京勤行知識產權代理事務所(普通合伙) 32397 | 代理人: | 尹英 |
| 地址: | 211800 江蘇省南京市浦口*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 碼表 指針 數值 檢測 方法 裝置 電子設備 存儲 介質 | ||
1.一種碼表指針數值檢測方法,其特征在于,包括如下步驟:
S202:獲取待測指針碼表圖像,確定所述待測指針碼表圖像的目標區域;
S204:通過特征檢測確定所述目標區域的碼表表盤類型,根據所述碼表表盤類型截取所述碼表區域圖像;
S206:對所述碼表區域圖像進行直線檢測,選取代表表盤指針所在的最優直線段;
S208:根據所述最優直線段的斜率,確定指針在表盤中的角度,根據所述角度和待測指針碼表的刻度確定待測指針碼表的數值。
2.根據權利要求1所述的碼表指針數值檢測方法,其特征在于,所述步驟S102包括:
獲取待測指針碼表的原始圖像,并進行灰度、二值化和膨脹處理;
根據邊緣算法獲取待測指針碼表的目標區域。
3.根據權利要求1或2所述的碼表指針數值檢測方法,其特征在于,所述步驟S104包括:通過雙通道將所述碼表區域圖像的邊界進行圓或矩形特征檢測,比較圓的特征數量和矩形特征數量,根據所述特征數量確定所述碼表表盤類型。
4.根據權利要求2所述的碼表指針數值檢測方法,其特征在于,所述步驟S104還包括:對截取的碼表區域圖像取反操作,用于將碼表區域中的指針由二值圖像的黑色變成白色。
5.根據權利要求4所述的碼表指針數值檢測方法,其特征在于,所述步驟S106包括:
對所述碼表區域圖像進行Hough直線檢測,獲取直線段上的兩個端點,通過所述兩個端點計算該直線段的中點,刪除該中點在圖像邊界的直線段。
6.根據權利要求5所述的碼表指針數值檢測方法,其特征在于,所述步驟S106包括:
當多個直線段斜率大于第一閾值時,選取出現次數最多的直線段作為最優直線段;
當多個直線段斜率小于第一閾值時,分別計算任意兩直線段中點的距離,判斷所述距離是否小于第二閾值,若所述距離大于第二閾值,則選取出現次數最多的直線段作為最優直線段。
7.根據權利要求6所述的碼表指針數值檢測方法,其特征在于,若所述距離小于第二閾值,計算直線段的長度,選取長度最長的直線段作為最優直線段。
8.一種碼表指針數值檢測裝置,其特征在于,包括:
圖像獲取模塊,其用于獲取待測指針碼表圖像,確定所述待測指針碼表圖像的目標區域;
圖像截取模塊,其用于通過特征檢測確定所述目標區域的碼表表盤類型,根據所述碼表表盤類型截取所述碼表區域圖像;
直線段檢測模塊,其用于對所述碼表區域圖像進行直線檢測,選取代表表盤指針所在的最優直線段;
檢測模塊,其用于根據所述最優直線段的斜率,確定指針在表盤中的角度,根據角度和待測指針碼表的刻度確定待測指針碼表的數值。
9.一種電子設備,其特征在于,包括處理器、輸入設備、輸出設備和存儲器,所述處理器、輸入設備、輸出設備和存儲器依次連接,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調用所述程序指令,執行如權利要求1-7任一項所述的方法。
10.一種可讀存儲介質,其特征在于,所述存儲介質存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執行時使所述處理器執行如權利要求1-7任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇提米智能科技有限公司,未經江蘇提米智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010877929.8/1.html,轉載請聲明來源鉆瓜專利網。





