本發(fā)明涉及電力安全作業(yè),尤其涉及一種電力施工人員近電安全預警方法、裝置、設備及介質。
背景技術:
1、在變電站內進行近電作業(yè)時,確保作業(yè)人員與帶電設備保持安全距離是至關重要的。然而,由于變電站內設備密集,電磁場環(huán)境復雜,傳統(tǒng)的監(jiān)測方式存在顯著的不足,無法充分保障作業(yè)人員的安全。傳統(tǒng)的電力施工人員近電安全預警方法主要有:近電感應探測方法、gps定位方法、帶電部位掛接警示裝置以及傳統(tǒng)歐氏距離計算的方法。
2、但是,這些方法存在不同的缺陷:近電感應探測方法由于變電站設備密集,電磁場環(huán)境復雜,導致近電預警算法極其復雜,檢測不準確;gps定位算法復雜,變電站設備布局復雜,前期建模和算法調優(yōu)工作繁重,難以保證準確性;帶電部位掛接警示裝置與35kv、110kv或更高電壓設備直接接觸,強電磁環(huán)境干擾雷達監(jiān)測,導致監(jiān)測失效;傳統(tǒng)歐氏距離計算的方法考慮的僅是二維空間中的距離,忽略了物體的三維結構,導致距離計算不精確,無法準確反映真實的作業(yè)環(huán)境和潛在危險??傊?,當前的電力施工人員近電安全預警方法存在缺陷,難以準確實現近電安全預警。
技術實現思路
1、本發(fā)明提供了一種電力施工人員近電安全預警方法、裝置、設備及介質,用以解決現有的近電安全預警方法準確度低的技術問題。
2、一方面,本發(fā)明提供了一種電力施工人員近電安全預警方法,所述方法包括以下步驟:步驟s1:采集電力施工圖像進行校正,以消除相機畸變;步驟s2:在校正后的圖像上標記所有帶電設備的邊界框,并記錄帶電設備的坐標;步驟s3:將所述校正后的圖像輸入預先訓練的作業(yè)人員識別模型中,識別出作業(yè)人員,并標記出作業(yè)人員的邊界框;步驟s4:基于帶電設備的邊界框以及作業(yè)人員的邊界框,計算目標帶電設備和作業(yè)人員的最近距離,若距離過近則報警。
3、在本發(fā)明的一種實現方式中,所述步驟s1,具體為:步驟s11:使用雙目深度攝像頭采集左視圖圖像和右視圖圖像;步驟s12:使用相機內參矩陣?k、畸變系數?d和外參矩陣?r?和?t進行校正,使用的公式如下:,,式中,和分別為校正后的左視圖像及右視圖像。
4、在本發(fā)明的一種實現方式中,所述方法還包括:基于校正后的圖像計算生成視差圖;基于所述視差圖生成深度圖。
5、在本發(fā)明的一種實現方式中,所述步驟s3,具體包括:步驟s31:收集作業(yè)人員歷史作業(yè)圖像并使用labelimg標注工具對作業(yè)人員進行標注,生成對應的標注文件,將數據集分為訓練集、驗證集和測試集;步驟s32:使用帶標注的數據集對?yolov8?模型進行訓練;其中,訓練過程包括:安裝yolov8相關依賴項和框架,配置訓練環(huán)境使用本地gpu;配置yolov8的配置文件,所述配置文件包括模型架構、訓練超參數和數據路徑;在驗證集上評估模型性能,查看準確率、召回率,根據評估結果,調整模型的超參數或數據增強策略,進行再次訓練以提高模型性能;步驟s33:校正后的左圖像輸入訓練好的?yolov8?模型,模型進行目標檢測,識別得到所有作業(yè)人員邊界框。
6、在本發(fā)明的一種實現方式中,所述步驟s4具體包括:步驟s41:基于canny邊緣檢測算法獲取邊緣點集;步驟s42:使用graham?掃描凸包算法從邊緣點集合中提取作業(yè)人員頂點以及帶電設備頂點;步驟s43:計算作業(yè)人員頂點以及帶電設備頂點的三維坐標;步驟s44:基于三角面片算法計算帶電設備與作業(yè)人員之間的最小距離;步驟s45:若所述最小距離小于預設距離閾值,則進行報警。
7、在本發(fā)明的一種實現方式中,所述步驟s44具體包括:將帶電設備和作業(yè)人員的頂點集合和轉化為三角面片集合和,帶電設備的三角面片集合:,作業(yè)人員的三角面片集合:;每個三角面片由三個頂點表示:,;計算頂點到三角面片的距離;計算帶電設備對應的三角面片到作業(yè)人員對應的三角面片的距離,并取最小值;遍歷帶電設備和作業(yè)人員的所有三角面片,計算每一對帶電設備對應的三角面片到作業(yè)人員對應的三角面片之間的距離,取最小值。
8、在本發(fā)明的一種實現方式中,計算頂點到三角面片的距離,具體為:計算點到平面的垂直距離;其中,法向量為:,由三角面片的兩個邊向量的叉積計算得到法向量;點到平面的垂直距離為:,其中,是點到三角面片上頂點的向量,是法向量和向量的點積,表示點到平面的距離,是點積的絕對值,確保距離為正,是法向量的范數,用于歸一化距離;使用重心坐標法判斷垂足是否在三角形內,具體公式如下:,,判斷,,是否均為非負,如果是,則垂足在三角形內,如果否,則垂足在邊或頂點上;基于如下公式計算點到邊的距離,,其中,表示兩個向量構成的平行四邊形的面積,表示邊的長度;基于如下公式取最小距離,
9、。
10、本發(fā)明還提供了一種電力施工人員近電安全預警裝置,所述裝置包括:圖像采集模塊,用于采集電力施工圖像進行校正,以消除相機畸變;標記模塊,用于在校正后的圖像上標記所有帶電設備的邊界框,并記錄帶電設備的坐標;識別模塊,用于將所述校正后的圖像輸入預先訓練的作業(yè)人員識別模型中,識別出作業(yè)人員,并標記出作業(yè)人員的邊界框;距離計算模塊,用于基于帶電設備的邊界框以及作業(yè)人員的邊界框,計算目標帶電設備和作業(yè)人員的最近距離,若距離過近則報警。
11、本發(fā)明還提供了一種電力施工人員近電安全預警設備,所述設備包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠完成前述的一種電力施工人員近電安全預警方法。
12、本發(fā)明還提供了一種電力施工人員近電安全預警的非易失性計算機存儲介質,存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被處理器執(zhí)行以用于實現前述的一種電力施工人員近電安全預警方法。
13、本發(fā)明提供的一種電力施工人員近電安全預警方法、裝置、設備及介質,具有以下有益效果:
14、(1)、算法將物體表示為由三角面片構成的網格,考慮了物體的三維結構,使得距離計算更加精確,提高了帶電設備和作業(yè)人員距離監(jiān)測的精度;
15、(2)、通過人工標記帶電設備,可以適用于任何工作場景,不再受限于固定的帶電設備,算法可以處理復雜形狀的帶電設備和作業(yè)人員模型,不受物體形狀限制;
16、(3)、利用并行計算加速距離計算過程,在計算最小距離的同時進行報警判斷,可以實時檢測作業(yè)人員與帶電設備的距離,并在距離小于安全閾值時及時觸發(fā)報警;
17、(4)、通過實時計算和報警判斷,有效預防作業(yè)人員接近帶電設備,提高作業(yè)安全性。
1.一種電力施工人員近電安全預警方法,其特征在于,所述方法包括以下步驟:
2.根據權利要求1所述的一種電力施工人員近電安全預警方法,其特征在于,所述步驟s1,具體為:
3.根據權利要求1所述的一種電力施工人員近電安全預警方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的一種電力施工人員近電安全預警方法,其特征在于,所述步驟s3,具體包括:
5.根據權利要求1所述的一種電力施工人員近電安全預警方法,其特征在于,所述步驟s4具體包括:
6.根據權利要求5所述的一種電力施工人員近電安全預警方法,其特征在于,所述步驟s44具體包括:
7.根據權利要求6所述的一種電力施工人員近電安全預警方法,其特征在于,計算頂點到三角面片的距離,具體為:
8.一種電力施工人員近電安全預警裝置,其特征在于,所述裝置包括:
9.一種電力施工人員近電安全預警設備,其特征在于,所述設備包括:
10.一種電力施工人員近電安全預警的非易失性計算機存儲介質,存儲有計算機可執(zhí)行指令,其特征在于,所述計算機可執(zhí)行指令被處理器執(zhí)行以用于實現權利要求1-7任意一項所述的一種電力施工人員近電安全預警方法。