[發明專利]一種基于計算機視覺算法的水庫水位識別方法及裝置在審
| 申請號: | 202210705542.3 | 申請日: | 2022-06-21 |
| 公開(公告)號: | CN115112199A | 公開(公告)日: | 2022-09-27 |
| 發明(設計)人: | 梁輝;劉志;龔大立;常浩 | 申請(專利權)人: | 精英數智科技股份有限公司 |
| 主分類號: | G01F23/04 | 分類號: | G01F23/04;G06V20/10;G06V10/26;G06V10/44 |
| 代理公司: | 北京匯鑫君達知識產權代理有限公司 11769 | 代理人: | 李辰 |
| 地址: | 030000 山西省太原市*** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算機 視覺 算法 水庫 水位 識別 方法 裝置 | ||
1.一種基于計算機視覺算法的水庫水位識別方法,其特征在于,包括:
采集水庫水尺區域的畫面;
根據畫面中水面的輪廓擬合水面的特征函數;
利用實例分割算法對畫面中水尺的各個讀數區域及該讀數區域中的水尺讀數進行識別;
計算與水面距離最近的讀數區域與水面的實際距離;
根據所述與水面距離最近的讀數區域中的水尺讀數及所述實際距離,計算得到水庫水位。
2.根據權利要求1所述的方法,其特征在于,所述根據畫面中水面的輪廓擬合水面的特征函數,具體包括:
通過邊緣識別算法識別水面輪廓;
從所述水面輪廓中采集多個點,利用線性回歸擬合出最優線性函數作為當前水面的函數。
3.根據權利要求1所述的方法,其特征在于,所述利用實例分割對畫面中水尺的各個讀數區域及該讀數區域中的水尺讀數進行識別,具體包括:
利用實例分割算法識別畫面中的數字和讀數區域;
將中心坐標差不超過設定像素的數字按照x軸坐標從小到大進行排列,得到水尺讀數;
將讀數區域與中心坐標在該讀數區域中間的水尺讀數進行綁定。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述計算與水面距離最近的讀數區域與水面的實際距離,具體包括:
根據與水面距離最近的讀數區域與水面的特征函數的像素距離,以及畫面中像素距離與實際距離的比值,得到實際距離。
5.一種基于計算機視覺算法的水庫水位識別裝置,其特征在于,包括:
畫面采集模塊,用于采集水庫水尺區域的畫面;
水面擬合模塊,用于根據畫面中水面的輪廓擬合水面的特征函數;
讀數識別模塊,用于利用實例分割算法對畫面中水尺的各個讀數區域及該讀數區域中的水尺讀數進行識別;
第一計算模塊,用于計算與水面距離最近的讀數區域與水面的實際距離;
第二計算模塊,用于根據所述與水面距離最近的讀數區域中的水尺讀數及所述實際距離,計算得到水庫水位。
6.根據權利要求5所述的裝置,其特征在于,所述水面擬合模塊,具體包括:
輪廓識別單元,用于通過邊緣識別算法識別水面輪廓;
線性擬合單元,用于從所述水面輪廓中采集多個點,利用線性回歸擬合出最優線性函數作為當前水面的函數。
7.根據權利要求5所述的裝置,其特征在于,所述讀數識別模塊,具體包括:
實例分割單元,用于利用實例分割算法識別畫面中的數字和讀數區域;
排列單元,用于將中心坐標差不超過設定像素的數字按照x軸坐標從小到大進行排列,得到水尺讀數;
綁定單元,用于將讀數區域與中心坐標在該讀數區域中間的水尺讀數進行綁定。
8.根據權利要求5-7任一項所述的裝置,其特征在于,所述第一計算模塊,具體用于:
根據與水面距離最近的讀數區域與水面的特征函數的像素距離,以及畫面中像素距離與實際距離的比值,得到實際距離。
9.一種終端設備,其特征在于,包括:
處理器;以及
存儲器,其上存儲有可執行代碼,當所述可執行代碼被所述處理器執行時,使所述處理器執行如權利要求1-4中任一項所述的方法。
10.一種非暫時性機器可讀存儲介質,其上存儲有可執行代碼,其特征在于,當所述可執行代碼被電子設備的處理器執行時,使所述處理器執行如權利要求1-4中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于精英數智科技股份有限公司,未經精英數智科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210705542.3/1.html,轉載請聲明來源鉆瓜專利網。





