System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及圖像處理,具體而言,涉及一種動火作業檢測方法以及裝置。
技術介紹
1、目前,動火作業,如焊接、切割等,是工業生產及建筑活動中常見的操作,但不規范的動火作業(如:限定區域進行動火作業)是引發火災事故的高風險因素,因此,對于動火作業的監管有助于減少火災發生的風險。
2、但是,在復雜多變的作業環境中,現有技術對單張圖片中的局部區域進行檢測時,存在以下缺陷:
3、1)沒有考慮動火作業行為中的時序信息和畫面中動火之外的周邊視覺信息,容易將背景中復雜光照、煙火等干擾因素誤檢為動火作業,因此在復雜工作環境中不夠魯棒;
4、2)利用特征金字塔網絡提取動火的多尺度特征時,只考慮相鄰層,因此隨著層數的加深導致信息消散,使得小目標漏檢問題沒有很好地緩解;
5、3)動火作業因形式多樣,導致動火的形狀非常不規則,當前方法沒有設計對應的模塊應對,導致對于動火的定位不準。
技術實現思路
1、有鑒于此,本申請的目的在于提供一種動火作業檢測方法以及裝置,以克服上述至少一種缺陷。
2、第一方面,本申請實施例提供了一種動火作業檢測方法,針對動火作業的視頻流中的每幀圖像執行以下處理:從所述視頻流中提取包含當前幀圖像的圖像序列;從所述圖像序列中提取用于表征目標對象的動態變化的時序特征;利用多層交叉融合特征金字塔網絡,對所提取的時序特征進行處理,得到所述當前幀圖像的金字塔時序特征,所述多層交叉融合網絡包括第一金字塔特征、第二金字塔特征、第三金字塔特征、第四
3、在本申請的一種可選實施例中,通過定位網絡,從所述金字塔時序特征中利用非對稱可變形卷積提取形狀特征,確定當前幀圖像中動火的具體位置。
4、在本申請的一種可選實施例中,通過以下方式確定當前幀圖像中動火的具體位置:將所述定位網絡中對應的原始卷積層替換為多個非對稱可變形卷積;通過所述非對稱可變形卷積,對所述當前幀圖像中的動火作業形狀進行識別,輸出所述當前幀圖像中動火作業的位置參數,并以矩形框的形式確定展示所述當前幀圖像中動火的具體位置。
5、在本申請的一種可選實施例中,通過以下方式確定框出動火作業位置的當前幀圖像:判斷所述概率是否大于所述預設動火概率閾值;若所述概率大于所述預設動火概率閾值,則認為當前幀圖像中存在動火作業,根據所述位置參數,確定矩形框位置,所述位置參數為矩形框的中心點的坐標、矩形框的長以及矩形框的寬;根據所述矩形框的中心點的坐標、矩形框的長以及矩形框的寬,在當前幀圖像上用矩形框標出動火作業的具體位置;將框出動火作業位置的當前幀圖像輸出。
6、在本申請的一種可選實施例中,通過以下方式確定當前幀圖像存在動火作業的概率:將所述金字塔時序特征輸入卷積層,在卷積層后通過全局池化特征提取,確定所述當前幀圖像的全局特征;將所述當前幀圖像的金字塔時序特征劃分為多個局部區域,從所述當前幀圖像對應的金字塔時序特征中每個局部區域的局部特征;針對每個局部區域,將全局特征與該局部區域的局部特征相加,進行該局部區域的局部特征與全局特征的特征融合;輸出當前幀圖像中每個局部區域存在動火作業的概率。
7、在本申請的一種可選實施例中,通過以下方式確定所述位置參數:引入非對稱可變形卷積,以捕捉當前幀圖像在水平方向上以及垂直方向上的特征變化;通過所述可變形卷積,對當前幀圖像中滿足預設條件的動火作業形狀進行識別,輸出所述當前幀圖像中動火作業的位置參數,以在當前幀圖像標定動火作業的具體位置。
8、在本申請的一種可選實施例中,通過以下方式確定圖像序列:確定待檢測的當前幀圖像、提取的圖像序列中當前幀圖像前后的目標幀數以及需提取的總幀數;從視頻流中提取讀取的每幀圖像,形成候選圖像序列,所述候選圖像序列和待檢測的當前幀圖像一一對應;針對每幀圖像,判斷該當前幀圖像是否為所需的預設幀圖像,所述預設幀圖像為以下情況中的一種:當前幀圖像、當前幀前面的目標幀數的圖像中的一個以及當前幀后面的目標幀數的圖像中的一個;針對每幀圖像,若該當前幀圖像是所需的預設幀圖像,則將該當前幀圖像添加到目標圖像序列中,所述目標圖像序列中幀的順序與提取時保持一致,所述目標圖像序列的中間位置的幀為當前幀圖像;針對每幀圖像,若該當前幀圖像不是所需的預設幀圖像,則將該當前幀圖像繼續存儲在候選圖像序列中;在檢測到所述目標圖像序列中的幀數滿足所述總幀數時,將所述目標圖像序列確定為圖像序列。
9、第二方面,本申請實施例還提供了一種動火作業檢測裝置,所述裝置包括:圖像序列提取模塊,用于從視頻流中提取包含當前幀圖像的圖像序列;時序特征提取模塊,用于從所述圖像序列中提取用于表征目標對象的動態變化的時序特征;金字塔時序特征確定模塊,用于利用多層交叉融合特征金字塔網絡,對所提取的時序特征進行處理,得到所述當前幀圖像的金字塔時序特征,所述多層交叉融合網絡包括第一金字塔特征、第二金字塔特征、第三金字塔特征、第四金字塔特征以及第五金字塔特征,每個金字塔特征包括預設個數的特征層,所述第一金字塔特征中的每個特征層為時序特征,所述第二金字塔特征中的每個特征層為第一金字塔特征中所有特征層的交叉融合,第三金字塔特征為第一金字塔特征和第二金字塔特征的和,第四金字塔特征中的每個特征層為第三金字塔特征中所有特征層的交叉融合,第五金字塔特征為第三金字塔特征和第四金字塔特征的和,所述第五金字塔特征為金字塔時序特征;概率確定模塊,用于通過分類網絡從所述金字塔時序特征中提取全局特征以及局部特征,通過特征融合,確定當前幀圖像存在動火作業的概率;當前幀圖像輸出模塊,用于在檢測到所述概率大于預設動火概率閾值時,輸出所述當前幀圖像。
10、第三方面,本申請實施例還提供一種電子設備,包括:處理器、存儲器和總線,所述存儲器存儲有所述處理器可執行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲器之間通過總線通信,所述機器可讀指令被所述處理器執行時執行如上所述方法的步驟。
11、第四方面,本申請實施例還提供一種計算機可讀存儲介質,該計算機可讀存儲介質上存儲有計算機程序,該計算機程序被處理器運行時執行如上所述方法的步驟。
12、本申請實施例提供的動火作業檢測方法以及裝置,針對動火作業的視頻流中的每幀圖像執行以下處理:從視頻流中提取包含當前幀圖像的圖像序列;從圖像序列中提取用于表征目標對象的動態變化的時本文檔來自技高網...
【技術保護點】
1.一種動火作業檢測方法,其特征在于,針對動火作業的視頻流中的每幀圖像執行以下處理:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,通過以下方式確定當前幀圖像中動火的具體位置:
4.根據權利要求3所述的方法,其特征在于,通過以下方式確定框出動火作業位置的當前幀圖像:
5.根據權利要求1所述的方法,其特征在于,通過以下方式確定當前幀圖像存在動火作業的概率:
6.根據權利要求3所述的方法,其特征在于,通過以下方式確定所述位置參數:
7.根據權利要求1所述的方法,其特征在于,通過以下方式確定圖像序列:
8.一種動火作業檢測裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:處理器、存儲器和總線,所述存儲器存儲有所述處理器可執行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲器之間通過總線通信,所述處理器執行所述機器可讀指令,以執行如權利要求1至7任一所述方法的步驟。
10.一種計算機可讀存儲介質,其特
...【技術特征摘要】
1.一種動火作業檢測方法,其特征在于,針對動火作業的視頻流中的每幀圖像執行以下處理:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,通過以下方式確定當前幀圖像中動火的具體位置:
4.根據權利要求3所述的方法,其特征在于,通過以下方式確定框出動火作業位置的當前幀圖像:
5.根據權利要求1所述的方法,其特征在于,通過以下方式確定當前幀圖像存在動火作業的概率:
6.根據權利要求3所述的方法,其特征在于,通過以下方式確定所述位置參數:
<...【專利技術屬性】
技術研發人員:韓飛騰,張永忠,時妙文,林溪泓,
申請(專利權)人:北京城市學院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。