自動取款機視頻監(jiān)控方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻監(jiān)控領(lǐng)域,具體而言,涉及一種自動取款機視頻監(jiān)控方法及裝置。
【背景技術(shù)】
[0002] 目前,相關(guān)技術(shù)中的自助銀行及防護艙的智能監(jiān)控系統(tǒng)主要是利用基于單目攝像 機的視頻內(nèi)容分析技術(shù),對安裝在自動取款機(ATM)上的異物、取款機前的人臉以及在自 助銀行內(nèi)發(fā)生的異常行為進行分析,進而實時輸出報警信息。
[0003] 然而,相關(guān)技術(shù)中所采用的技術(shù)方案的缺陷在于:由于現(xiàn)有方案通常建立在對單 目攝像機的視頻內(nèi)容進行分析的基礎(chǔ)上,結(jié)合防護艙控制信號進行智能分析,以輸出各種 報警信息,采用上述方法輸出的各種報警信息的準確率較低,誤報和漏報比例較高,客戶在 使用的過程中經(jīng)常抱怨誤報率高,用戶體驗較差,無法滿足用戶對安裝在ATM上的異物、取 款機前的人臉以及在自助銀行內(nèi)發(fā)生的異常行為進行分析,進而實時輸出多種準確的報警 息的需求。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供了一種自動取款機視頻監(jiān)控方法及裝置,以至少解決相關(guān)技術(shù)中所采 用的自助銀行及防護艙的智能監(jiān)控系統(tǒng)進行視頻分析準確性較低的問題。
[0005] 根據(jù)本發(fā)明的一個方面,提供了一種自動取款機視頻監(jiān)控方法。
[0006] 根據(jù)本發(fā)明實施例的自動取款機視頻監(jiān)控方法包括:分別從多個視頻采集裝置獲 取多路視頻圖像數(shù)據(jù),其中,多個視頻采集裝置中第一數(shù)量的視頻采集裝置用于監(jiān)控ATM 的操作面板區(qū)域以及操作ATM的人員,第二數(shù)量的視頻采集裝置用于監(jiān)控一個或多個ATM 防護艙內(nèi)部區(qū)域,第三數(shù)量的視頻采集裝置用于監(jiān)控一個或多個ATM防護艙周圍預(yù)設(shè)區(qū) 域,多個視頻采集裝置中的部分或全部視頻采集裝置為雙目攝像機;根據(jù)獲取到的多路視 頻圖像數(shù)據(jù)對一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域 的監(jiān)控對象進行分析,觸發(fā)不同級別的告警信息,其中,監(jiān)控對象包括以下至少之一:人員 數(shù)量、人員動作、人員高度。
[0007] 優(yōu)選地,根據(jù)多路視頻圖像數(shù)據(jù)對監(jiān)控對象進行分析,觸發(fā)不同級別的告警信息 包括:對多路視頻圖像數(shù)據(jù)中的一個或多個視頻圖像數(shù)據(jù)進行分析,判斷是否滿足預(yù)設(shè)條 件,其中,預(yù)設(shè)條件包括以下至少之一:在一個或多個ATM防護艙內(nèi)部區(qū)域的人員數(shù)量大 于或等于第一數(shù)值;在一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù)量大于或等于第二數(shù) 值;在一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員處于運動狀態(tài);在一個或多個ATM防護 艙內(nèi)部區(qū)域的人員高度低于第一預(yù)設(shè)高度閾值;在一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的 人員高度低于第二預(yù)設(shè)高度閾值;在一個或多個ATM防護艙內(nèi)部區(qū)域的人員動作幅度強于 第一預(yù)設(shè)幅度閾值;在一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員動作幅度強于第二預(yù)設(shè) 幅度閾值;如果是,則根據(jù)預(yù)設(shè)條件包括的內(nèi)容向監(jiān)控端發(fā)送不同級別告警,并在監(jiān)控端的 預(yù)覽窗口中彈出當(dāng)前監(jiān)控畫面。
[0008] 優(yōu)選地,根據(jù)多路視頻圖像數(shù)據(jù)對一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或 多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù)量進行分析包括:利用雙目攝像機采集到的視頻圖 像數(shù)據(jù)生成深度圖;對深度圖進行投影處理,并根據(jù)投影結(jié)果進行聚類分析獲取一個或多 個ATM防護艙內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù)量。
[0009] 優(yōu)選地,利用雙目攝像機采集到的視頻圖像數(shù)據(jù)生成深度圖包括:采用雙目攝像 機獲取標定圖像和目標圖像;通過雙目攝像機中的左攝像機和右攝像機對標定圖像在同一 位置的不同成像進行攝像機標定處理,獲取左攝像機和右攝像機的內(nèi)外參數(shù);在內(nèi)外參數(shù) 確定的情況下,根據(jù)左攝像機的位置信息、右攝像機的位置信息以及目標圖像中的特征點 集合在左攝像機的成像與在右攝像機的成像的視差值獲取特征點集合中每個特征點的三 維坐標信息;分別對每個特征點的三維坐標信息中表示每個特征點與雙目攝像機之間距離 方向上的坐標值進行歸一化處理,生成深度圖。
[0010] 優(yōu)選地,獲取一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍 預(yù)設(shè)區(qū)域的人員數(shù)量包括:利用深度圖進行背景建模和前景提取,獲取前景連通區(qū)域;根 據(jù)每個特征點的三維坐標信息對前景連通區(qū)域中大于第二預(yù)設(shè)高度閾值的特征點向水平 面進行投影處理;按照預(yù)設(shè)距離閾值將在水平面投影得到的多個投影點進行聚類分析,獲 取一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù) 量。
[0011] 優(yōu)選地,根據(jù)多路視頻圖像數(shù)據(jù)對一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或 多個ATM防護艙周圍預(yù)設(shè)區(qū)域每個人的動作進行分析包括:根據(jù)多路視頻圖像數(shù)據(jù)中每個 人的運動信息生成與每個人對應(yīng)的運動矢量;通過運動矢量分別對每個人的運動方向和運 動幅度進行分析,其中,采用深度圖和預(yù)設(shè)權(quán)值對運動幅度進行調(diào)整。
[0012] 根據(jù)本發(fā)明的另一方面,提供了一種自動取款機視頻監(jiān)控裝置。
[0013] 根據(jù)本發(fā)明實施例的自動取款機視頻監(jiān)控裝置包括:獲取模塊,用于分別從多個 視頻采集裝置獲取多路視頻圖像數(shù)據(jù),其中,多個視頻采集裝置中第一數(shù)量的視頻采集裝 置用于監(jiān)控自動取款機ATM的操作面板區(qū)域以及操作ATM的人員,第二數(shù)量的視頻采集裝 置用于監(jiān)控一個或多個ATM防護艙內(nèi)部區(qū)域,第三數(shù)量的視頻采集裝置用于監(jiān)控一個或多 個ATM防護艙周圍預(yù)設(shè)區(qū)域,多個視頻采集裝置中的部分或全部視頻采集裝置為雙目攝像 機;分析模塊,用于根據(jù)獲取到的多路視頻圖像數(shù)據(jù)對一個或多個ATM防護艙內(nèi)部區(qū)域和 /或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的監(jiān)控對象進行分析,觸發(fā)不同級別的告警信息, 其中,監(jiān)控對象包括以下至少之一:人員數(shù)量、人員動作、人員高度。
[0014] 優(yōu)選地,分析模塊包括:分析單元,用于對多路視頻圖像數(shù)據(jù)中的部分或全部視頻 圖像數(shù)據(jù)進行分析,判斷是否滿足預(yù)設(shè)條件,其中,預(yù)設(shè)條件包括以下至少之一:在一個或 多個ATM防護艙內(nèi)部區(qū)域的人員數(shù)量大于或等于第一數(shù)值;在一個或多個ATM防護艙周圍 預(yù)設(shè)區(qū)域的人員數(shù)量大于或等于第二數(shù)值;在一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員 處于運動狀態(tài);在一個或多個ATM防護艙內(nèi)部區(qū)域的人員高度低于第一預(yù)設(shè)高度閾值;在 一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員高度低于第二預(yù)設(shè)高度閾值;在一個或多個 ATM防護艙內(nèi)部區(qū)域的人員動作幅度強于第一預(yù)設(shè)幅度閾值;在一個或多個ATM防護艙周 圍預(yù)設(shè)區(qū)域的人員動作幅度強于第二預(yù)設(shè)幅度閾值;發(fā)送單元,用于在判斷單元輸出為是 時,根據(jù)預(yù)設(shè)條件包括的內(nèi)容向監(jiān)控端發(fā)送不同級別告警,并在監(jiān)控端的預(yù)覽窗口中彈出 當(dāng)前監(jiān)控畫面。
[0015] 優(yōu)選地,分析單元包括:第一生成單元,用于利用雙目攝像機采集到的視頻圖像數(shù) 據(jù)生成深度圖;獲取單元,用于對深度圖進行投影處理,并根據(jù)投影結(jié)果進行聚類分析獲取 一個或多個ATM防護艙內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù)量。
[0016] 優(yōu)選地,第一生成單元包括:第一獲取子單元,用于采用雙目攝像機獲取標定圖像 和目標圖像;第-獲取子單兀,用于通過雙目攝像機中的左攝像機和右攝像機對標定圖像 在同一位置的不同成像進行攝像機標定處理,獲取左攝像機和右攝像機的內(nèi)外參數(shù);第三 獲取子單元,用于在內(nèi)外參數(shù)確定的情況下,根據(jù)左攝像機的位置信息、右攝像機的位置信 息以及目標圖像中的特征點集合在左攝像機的成像與在右攝像機的成像的視差值獲取特 征點集合中每個特征點的三維坐標信息;生成子單元,用于分別對每個特征點的三維坐標 信息中表示每個特征點與雙目攝像機之間距離方向上的坐標值進行歸一化處理,生成深度 圖。
[0017] 優(yōu)選地,獲取單元包括:第四獲取子單元,用于利用深度圖進行背景建模和前景提 取,獲取前景連通區(qū)域;投影子單元,用于根據(jù)每個特征點的三維坐標信息對前景連通區(qū)域 中大于第二預(yù)設(shè)高度閾值的特征點向水平面進行投影處理;聚類分析子單元,用于按照預(yù) 設(shè)距離閾值將在水平面投影得到的多個投影點進行聚類分析,獲取一個或多個ATM防護艙 內(nèi)部區(qū)域和/或一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域的人員數(shù)量。
[0018] 優(yōu)選地,分析單元還包括:第二生成單元,用于根據(jù)多路視頻圖像數(shù)據(jù)中每個人的 運動信息生成與每個人對應(yīng)的運動矢量;解析單元,用于通過運動矢量分別對每個人的運 動方向和運動幅度進行解析,其中,采用深度圖和預(yù)設(shè)權(quán)值對運動幅度進行調(diào)整。
[0019] 通過本發(fā)明實施例,采用分別從多個視頻采集裝置獲取多路視頻圖像數(shù)據(jù),其中, 多個視頻采集裝置中第一數(shù)量的視頻采集裝置用于監(jiān)控ATM的操作面板區(qū)域以及操作ATM 的人員,第二數(shù)量的視頻采集裝置用于監(jiān)控一個或多個ATM防護艙內(nèi)部區(qū)域,第三數(shù)量的 視頻采集裝置用于監(jiān)控一個或多個ATM防護艙周圍預(yù)設(shè)區(qū)域,多個視頻采集裝置中的部分 或全部視頻采集裝置為雙目攝像機;根據(jù)獲取到的多路視頻圖像數(shù)據(jù)對一個或多個ATM防 護艙內(nèi)部區(qū)域和/或一個或多個AT