本技術(shù)涉及圖像識(shí)別,尤其涉及一種針對(duì)ai識(shí)別防溺水的告警推送方法、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著科技的飛速發(fā)展,人工智能(ai)技術(shù)已廣泛應(yīng)用于各個(gè)領(lǐng)域,尤其在圖像識(shí)別領(lǐng)域取得了顯著的進(jìn)步。在水利安全管理中,ai圖像識(shí)別技術(shù)正逐漸成為預(yù)防溺水等安全事故的重要手段。然而,在實(shí)際應(yīng)用過(guò)程中,傳統(tǒng)的ai告警消息推送方式暴露出了一系列問(wèn)題,亟待解決。
2、傳統(tǒng)的ai告警消息推送方式往往存在告警重復(fù)、推送頻繁等弊端。由于監(jiān)控設(shè)備持續(xù)不斷地捕捉圖像數(shù)據(jù),并實(shí)時(shí)進(jìn)行識(shí)別分析,一旦檢測(cè)到異常行為(如人員徘徊、入水、釣魚等),便會(huì)立即觸發(fā)告警消息。然而,在實(shí)際場(chǎng)景中,同一異常行為可能會(huì)持續(xù)一段時(shí)間,導(dǎo)致系統(tǒng)連續(xù)多次推送相同的告警消息。這種重復(fù)的推送不僅浪費(fèi)了寶貴的計(jì)算和網(wǎng)絡(luò)資源,還可能給管理人員帶來(lái)不必要的困擾和誤判。
3、此外,傳統(tǒng)的推送方式還缺乏靈活性和智能化。它無(wú)法根據(jù)不同類型的告警和場(chǎng)景來(lái)調(diào)整推送策略,也無(wú)法對(duì)告警消息進(jìn)行有效的整合和處理。這在一定程度上限制了ai圖像識(shí)別技術(shù)在水利安全管理中的發(fā)揮空間和應(yīng)用效果。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種針對(duì)ai識(shí)別防溺水的告警推送方法、設(shè)備及介質(zhì),用以解決如下技術(shù)問(wèn)題:在水利安全管理中,針對(duì)ai識(shí)別防溺水的告警推送如何減少重復(fù)推送、提高告警消息的準(zhǔn)確性成為亟待解決的技術(shù)問(wèn)題。
2、第一方面,本技術(shù)實(shí)施例提供了一種針對(duì)ai識(shí)別防溺水的告警推送方法,其特征在于,方法包括:基于預(yù)設(shè)的防溺水告警推送模型對(duì)實(shí)時(shí)視頻流進(jìn)行識(shí)別分析,以檢測(cè)是否存在防溺水事件;在檢測(cè)到存在防溺水事件時(shí),持續(xù)生成一條告警對(duì)應(yīng)預(yù)設(shè)數(shù)量連貫視頻幀的告警消息,并確定告警消息對(duì)應(yīng)的告警類型;其中,告警類型包括:危險(xiǎn)水域人員徘徊告警、危險(xiǎn)水域人員入水告警、危險(xiǎn)水域釣魚告警;在持續(xù)生成告警消息的過(guò)程中,持續(xù)判斷相鄰告警消息是否滿足消息合并邏輯;其中,消息合并邏輯為相鄰告警消息的時(shí)間間隔不大于預(yù)設(shè)的合并時(shí)間閾值且相鄰告警消息的告警類型相同;在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息達(dá)到合并上限條數(shù),將合并上限條數(shù)的告警消息合并為上限告警包,并將上限告警包推送至告警平臺(tái)。
3、在本技術(shù)的一種實(shí)現(xiàn)方式中,方法還包括:在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息未達(dá)到合并上限條數(shù),且生成的當(dāng)前告警消息的消息類型與之前的若干個(gè)告警消息的消息類型不同時(shí),將之前的若干個(gè)告警消息合并為分割告警包,并將分割告警包推送至告警平臺(tái);以及,以當(dāng)前告警消息為持續(xù)生成的初始告警消息,進(jìn)行告警消息合并上限條數(shù)監(jiān)測(cè)。
4、在本技術(shù)的一種實(shí)現(xiàn)方式中,方法還包括:在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息未達(dá)到合并上限條數(shù),且生成的當(dāng)前告警消息與上一告警消息的時(shí)間間隔大于合并時(shí)間閾值時(shí),將之前的若干個(gè)告警消息合并為分段告警包,并將分段告警包推送至告警平臺(tái);以及,以當(dāng)前告警消息為持續(xù)生成的初始告警消息,進(jìn)行告警消息合并上限條數(shù)監(jiān)測(cè)。
5、在本技術(shù)的一種實(shí)現(xiàn)方式中,方法還包括:在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息未達(dá)到合并上限條數(shù),且無(wú)后續(xù)告警消息時(shí),將之前的若干個(gè)告警消息合并為終止告警包,并將終止告警包推送至告警平臺(tái)。
6、在本技術(shù)的一種實(shí)現(xiàn)方式中,在基于預(yù)設(shè)的防溺水告警推送模型對(duì)實(shí)時(shí)視頻流進(jìn)行識(shí)別分析之前,方法還包括:獲取待標(biāo)注樣本視頻數(shù)據(jù),并對(duì)待標(biāo)注樣本視頻數(shù)據(jù)進(jìn)行標(biāo)注,以提取對(duì)應(yīng)場(chǎng)景下的場(chǎng)景特征值;其中,待標(biāo)注樣本視頻數(shù)據(jù)包括:危險(xiǎn)水域人員徘徊場(chǎng)景數(shù)據(jù)、危險(xiǎn)水域人員入水場(chǎng)景數(shù)據(jù)、危險(xiǎn)水域釣魚場(chǎng)景數(shù)據(jù);將場(chǎng)景特征值輸入預(yù)設(shè)的神經(jīng)網(wǎng)絡(luò)模型中進(jìn)行訓(xùn)練,直至獲得收斂的防溺水告警推送模型。
7、在本技術(shù)的一種實(shí)現(xiàn)方式中,對(duì)待標(biāo)注樣本視頻數(shù)據(jù)進(jìn)行標(biāo)注,以提取對(duì)應(yīng)場(chǎng)景下的場(chǎng)景特征值,具體包括:對(duì)每一幀待標(biāo)注樣本視頻數(shù)據(jù)進(jìn)行逐幀標(biāo)注,以確定每一幀中是否存在防溺水事件;針對(duì)存在防溺水事件的視頻幀,識(shí)別并標(biāo)注出事件主體、事件行為以及事件場(chǎng)景;其中,事件主體包括人員、物品或水域,事件行為包括徘徊、入水或釣魚,事件場(chǎng)景為危險(xiǎn)水域;基于標(biāo)注結(jié)果,利用特征提取算法提取對(duì)應(yīng)場(chǎng)景下的場(chǎng)景特征值;其中,場(chǎng)景特征值包括但不限于人員特征、行為特征、水域特征和物品特征。
8、在本技術(shù)的一種實(shí)現(xiàn)方式中,在確定告警消息對(duì)應(yīng)的告警類型之后,方法還包括:根據(jù)告警類型確定告警等級(jí),并為告警消息分配對(duì)應(yīng)的告警等級(jí)標(biāo)識(shí);其中,告警等級(jí)包括高、中、低三個(gè)等級(jí);將告警等級(jí)標(biāo)識(shí)添加至告警消息中。
9、在本技術(shù)的一種實(shí)現(xiàn)方式中,告警消息包括:告警時(shí)間、告警區(qū)域、告警類型、告警等級(jí)標(biāo)識(shí)、告警視頻和告警圖片。
10、第二方面,本技術(shù)實(shí)施例還提供了一種針對(duì)ai識(shí)別防溺水的告警推送設(shè)備,其特征在于,設(shè)備包括:至少一個(gè)處理器;以及,與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠:基于預(yù)設(shè)的防溺水告警推送模型對(duì)實(shí)時(shí)視頻流進(jìn)行識(shí)別分析,以檢測(cè)是否存在防溺水事件;在檢測(cè)到存在防溺水事件時(shí),持續(xù)生成一條告警對(duì)應(yīng)預(yù)設(shè)數(shù)量連貫視頻幀的告警消息,并確定告警消息對(duì)應(yīng)的告警類型;其中,告警類型包括:危險(xiǎn)水域人員徘徊告警、危險(xiǎn)水域人員入水告警、危險(xiǎn)水域釣魚告警;在持續(xù)生成告警消息的過(guò)程中,持續(xù)判斷相鄰告警消息是否滿足消息合并邏輯;其中,消息合并邏輯為相鄰告警消息的時(shí)間間隔不大于預(yù)設(shè)的合并時(shí)間閾值且相鄰告警消息的告警類型相同;在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息達(dá)到合并上限條數(shù),將合并上限條數(shù)的告警消息合并為上限告警包,并將上限告警包推送至告警平臺(tái)。
11、第三方面,本技術(shù)實(shí)施例還提供了一種針對(duì)ai識(shí)別防溺水的告警推送的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,其特征在于,計(jì)算機(jī)可執(zhí)行指令設(shè)置為:基于預(yù)設(shè)的防溺水告警推送模型對(duì)實(shí)時(shí)視頻流進(jìn)行識(shí)別分析,以檢測(cè)是否存在防溺水事件;在檢測(cè)到存在防溺水事件時(shí),持續(xù)生成一條告警對(duì)應(yīng)預(yù)設(shè)數(shù)量連貫視頻幀的告警消息,并確定告警消息對(duì)應(yīng)的告警類型;其中,告警類型包括:危險(xiǎn)水域人員徘徊告警、危險(xiǎn)水域人員入水告警、危險(xiǎn)水域釣魚告警;在持續(xù)生成告警消息的過(guò)程中,持續(xù)判斷相鄰告警消息是否滿足消息合并邏輯;其中,消息合并邏輯為相鄰告警消息的時(shí)間間隔不大于預(yù)設(shè)的合并時(shí)間閾值且相鄰告警消息的告警類型相同;在持續(xù)生成告警消息的過(guò)程中,若滿足消息合并邏輯的告警消息達(dá)到合并上限條數(shù),將合并上限條數(shù)的告警消息合并為上限告警包,并將上限告警包推送至告警平臺(tái)。
12、本技術(shù)實(shí)施例提供的一種針對(duì)ai識(shí)別防溺水的告警推送方法、設(shè)備及介質(zhì),具有以下有益效果:
13、1.減少告警消息重復(fù)和推送頻繁:通過(guò)將相鄰且滿足一定條件的告警消息合并成告警包進(jìn)行推送,有效減少了因同一事件連續(xù)觸發(fā)而導(dǎo)致的告警消息重復(fù)和推送頻繁問(wèn)題。這不僅減輕了責(zé)任人的處理負(fù)擔(dān),還避免了信息過(guò)載導(dǎo)致的重要告警被忽略的風(fēng)險(xiǎn)。
14、2.提高消息推送的有效率:告警包作為整體進(jìn)行推送,保留了告警消息的連貫性和完整性,使得責(zé)任人能夠一次性獲取到完整的告警事件信息,從而提高了消息推送的有效率。同時(shí),這也使得相關(guān)部門和單位能夠快速響應(yīng)并采取有效措施,如遠(yuǎn)程喊話驅(qū)離、快速救援等,以應(yīng)對(duì)防溺水事件。
15、3.節(jié)省資源和運(yùn)營(yíng)成本:通過(guò)減少不必要的告警消息推送,本技術(shù)節(jié)省了網(wǎng)絡(luò)資源和運(yùn)營(yíng)商資源,降低了系統(tǒng)的運(yùn)營(yíng)成本。這對(duì)于大規(guī)模部署和長(zhǎng)期運(yùn)行的防溺水監(jiān)測(cè)系統(tǒng)來(lái)說(shuō)尤為重要。
16、4.增強(qiáng)智能化和自動(dòng)化水平:本技術(shù)結(jié)合了ai圖像識(shí)別技術(shù)、大數(shù)據(jù)分析等先進(jìn)技術(shù),構(gòu)建了創(chuàng)新的告警推送機(jī)制。該機(jī)制能夠自動(dòng)識(shí)別防溺水事件、自動(dòng)合并告警消息并推送告警包,實(shí)現(xiàn)了防溺水監(jiān)測(cè)的智能化和自動(dòng)化水平提升。
17、5.提升安全性和應(yīng)急響應(yīng)能力:通過(guò)及時(shí)、準(zhǔn)確地推送告警包,本技術(shù)幫助相關(guān)部門和單位快速掌握防溺水事件的情況,提升了應(yīng)急響應(yīng)能力和安全保障水平。這對(duì)于減少溺水事件帶來(lái)的經(jīng)濟(jì)損失和人員傷亡具有重要意義。