基于云的視頻監(jiān)視管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明描述的系統(tǒng)的實(shí)例包括:網(wǎng)關(guān)(52),其被配置為從多個(gè)網(wǎng)絡(luò)設(shè)備(20、42)獲得視頻內(nèi)容和關(guān)于視頻內(nèi)容的元數(shù)據(jù);元數(shù)據(jù)處理模塊(82),其通信耦合到網(wǎng)關(guān)(52),并被配置為根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;視頻處理模塊(80),其與網(wǎng)關(guān)(52)和元數(shù)據(jù)處理模塊(82)通信耦合,并被配置為分離與過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻內(nèi)容的視頻部分;以及云服務(wù)接口(86),其與網(wǎng)關(guān)(52)、元數(shù)據(jù)處理模塊(82)和視頻處理模塊(80)通信耦合,并被配置為提供至少一些過(guò)濾的元數(shù)據(jù)集或分離的視頻部分給云計(jì)算服務(wù)(90)。
【專利說(shuō)明】基于云的視頻監(jiān)視管理系統(tǒng)【背景技術(shù)】
[0001 ] 保安攝像機(jī)通常被用于監(jiān)控室內(nèi)和室外場(chǎng)所。保安攝像機(jī)的網(wǎng)絡(luò)可以被用來(lái)監(jiān)控指定區(qū)域。例如,數(shù)百個(gè)攝像機(jī)可以被用來(lái)提供大學(xué)校園的區(qū)域的視頻饋送。在保安攝像機(jī)網(wǎng)絡(luò)中的攝像機(jī)典型地沒(méi)有意識(shí)到它們?cè)谙到y(tǒng)中的位置或系統(tǒng)中其它攝像機(jī)的存在和位置。因此,監(jiān)控由保安攝像機(jī)產(chǎn)生的視頻饋送的用戶手動(dòng)地分析和處理視頻饋送以跟蹤和定位在監(jiān)控區(qū)域中的對(duì)象。此外,傳統(tǒng)的保安攝像機(jī)網(wǎng)絡(luò)作為封閉的系統(tǒng)運(yùn)轉(zhuǎn),其中網(wǎng)絡(luò)保安攝像機(jī)為單獨(dú)的地理區(qū)域提供視頻饋送,而用戶在相同的地理區(qū)域從固定位置的用戶終端觀察視頻饋送和操作網(wǎng)絡(luò)。
【發(fā)明內(nèi)容】
[0002]根據(jù)本公開(kāi)的管理視頻監(jiān)視系統(tǒng)的方法的實(shí)例包括:從多個(gè)網(wǎng)絡(luò)設(shè)備獲得視頻內(nèi)容和關(guān)于視頻內(nèi)容的元數(shù)據(jù);根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;分離與過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻內(nèi)容的視頻部分;以及提供至少一些過(guò)濾的元數(shù)據(jù)集或分離的視頻部分給云計(jì)算服務(wù)。
[0003]本方法的實(shí)施方式可以包括一個(gè)或多個(gè)下列特征。網(wǎng)絡(luò)設(shè)備包括至少一個(gè)攝像機(jī)或視頻編碼器。網(wǎng)絡(luò)設(shè)備的相應(yīng)的一些與相應(yīng)的本地網(wǎng)絡(luò)相關(guān)聯(lián),每個(gè)本地網(wǎng)絡(luò)與不同的地理位置相關(guān)聯(lián)。根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估元數(shù)據(jù)的質(zhì)量,將具有在閾值之下的質(zhì)量的元數(shù)據(jù)的第二部分歸類為噪聲元數(shù)據(jù),從過(guò)濾的元數(shù)據(jù)集中排除噪聲元數(shù)據(jù)。從至少第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備獲得元數(shù)據(jù),其中第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備為重疊地理區(qū)域維護(hù)元數(shù)據(jù)。識(shí)別從第一網(wǎng)絡(luò)設(shè)備獲得的元數(shù)據(jù)元素,所述元數(shù)據(jù)元素對(duì)應(yīng)于第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備為之維護(hù)元數(shù)據(jù)的區(qū)域,確定對(duì)應(yīng)的元數(shù)據(jù)元素是否已經(jīng)從第二網(wǎng)絡(luò)設(shè)備獲得,如果對(duì)應(yīng)的元數(shù)據(jù)元 素還沒(méi)從第二網(wǎng)絡(luò)設(shè)備獲得,那么將元數(shù)據(jù)元素歸類為噪聲?;趯?duì)應(yīng)于元數(shù)據(jù)的視頻內(nèi)容中的空間關(guān)系或?qū)?yīng)于元數(shù)據(jù)的視頻內(nèi)容中的時(shí)間關(guān)系中的至少一個(gè)評(píng)估元數(shù)據(jù)的質(zhì)量。識(shí)別與由網(wǎng)絡(luò)設(shè)備檢測(cè)到的對(duì)象相關(guān)聯(lián)的元數(shù)據(jù)元素,并且如果從對(duì)象的出現(xiàn)開(kāi)始到其消失的時(shí)間在閾值時(shí)間量之內(nèi)或者如果對(duì)象展示了相對(duì)于運(yùn)動(dòng)方向、尺寸或運(yùn)動(dòng)速度的至少一個(gè)閾值程度的變化,那么將元數(shù)據(jù)元素歸類為噪聲。元數(shù)據(jù)對(duì)應(yīng)于視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。處理視頻內(nèi)容以產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素。接收元數(shù)據(jù)或視頻內(nèi)容的至少一個(gè)的查詢,并且根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理查詢。
[0004]根據(jù)本公開(kāi)的視頻監(jiān)視管理系統(tǒng)的實(shí)例包括:網(wǎng)關(guān),網(wǎng)關(guān)被配置為從多個(gè)網(wǎng)絡(luò)設(shè)備獲得視頻內(nèi)容和關(guān)于視頻內(nèi)容的元數(shù)據(jù);元數(shù)據(jù)處理模塊,元數(shù)據(jù)處理模塊通信耦合到網(wǎng)關(guān),并被配置為根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;視頻處理模塊,其通信耦合到網(wǎng)關(guān)和元數(shù)據(jù)處理模塊,并被配置為分離與過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻內(nèi)容的視頻部分;以及云服務(wù)接口,云服務(wù)接口通信耦合到網(wǎng)關(guān)、元數(shù)據(jù)處理模塊和視頻處理模塊,并被配置為提供至少一些過(guò)濾的元數(shù)據(jù)集或分離的視頻部分給云計(jì)算服務(wù)。[0005]系統(tǒng)的實(shí)現(xiàn)可以包括一個(gè)或多個(gè)以下特征。網(wǎng)絡(luò)設(shè)備包括至少一個(gè)攝像機(jī)或視頻編碼器。元數(shù)據(jù)處理模塊還被配置為根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn),評(píng)價(jià)元數(shù)據(jù)的質(zhì)量,以將具有低于閾值的質(zhì)量的元數(shù)據(jù)的相應(yīng)的第二部分歸類為噪聲元數(shù)據(jù),并從過(guò)濾的元數(shù)據(jù)集中排除噪聲元數(shù)據(jù)。網(wǎng)關(guān)還被配置為從至少第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備獲得元數(shù)據(jù),其中第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備為重疊地理區(qū)域維護(hù)元數(shù)據(jù),而元數(shù)據(jù)處理模塊還被配置為識(shí)別從第一網(wǎng)絡(luò)設(shè)備獲得的元數(shù)據(jù)元素,所述元數(shù)據(jù)元素對(duì)應(yīng)于由第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備為之維護(hù)元數(shù)據(jù)的區(qū)域,被配置為確定對(duì)應(yīng)的元數(shù)據(jù)元素是否已經(jīng)從第二網(wǎng)絡(luò)設(shè)備獲得,并且被配置為如果對(duì)應(yīng)的元數(shù)據(jù)元素還沒(méi)有從第二網(wǎng)絡(luò)設(shè)備獲得,則將該元數(shù)據(jù)元素歸類為噪聲。元數(shù)據(jù)處理模塊還被配置為基于對(duì)應(yīng)于元數(shù)據(jù)的視頻內(nèi)容中的空間關(guān)系或?qū)?yīng)于元數(shù)據(jù)的視頻內(nèi)容中的時(shí)間關(guān)系的至少一個(gè)評(píng)估元數(shù)據(jù)的質(zhì)量。元數(shù)據(jù)處理模塊還被配置為識(shí)別與由網(wǎng)絡(luò)設(shè)備檢測(cè)到的對(duì)象相關(guān)聯(lián)的元數(shù)據(jù)元素,如果該對(duì)象從它的出現(xiàn)開(kāi)始在閾值時(shí)間量?jī)?nèi)消失或者如果該對(duì)象展現(xiàn)出對(duì)于運(yùn)動(dòng)方向、尺寸或運(yùn)動(dòng)速度的至少閾值程度的變化,那么將元數(shù)據(jù)元素歸類為噪聲。元數(shù)據(jù)對(duì)應(yīng)于視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。視頻處理模塊還被配置為基于視頻內(nèi)容產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素。規(guī)則引擎通信耦合到網(wǎng)關(guān)、元數(shù)據(jù)處理模塊和視頻處理模塊,并被配置為接收對(duì)至少一個(gè)元數(shù)據(jù)或視頻內(nèi)容的查詢并根據(jù)一個(gè)或多個(gè)預(yù)定規(guī)則處理查詢。
[0006]根據(jù)本公開(kāi)的視頻監(jiān)視管理系統(tǒng)的另一個(gè)實(shí)例包括:網(wǎng)絡(luò)接口工具,其用于從多個(gè)網(wǎng)絡(luò)設(shè)備獲得視頻內(nèi)容和關(guān)于視頻內(nèi)容的元數(shù)據(jù);元數(shù)據(jù)處理工具,其通信耦合到網(wǎng)絡(luò)接口工具,用于根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;以及視頻處理工具,視頻處理工具通信耦合到網(wǎng)絡(luò)接口工具和元數(shù)據(jù)處理工具,用于分離與過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻內(nèi)容的視頻部分;其中網(wǎng)絡(luò)接口工具包括用于提供至少一些過(guò)濾的元數(shù)據(jù)集或分離的視頻部分給云計(jì)算服務(wù)的工具。
[0007]系統(tǒng)的實(shí)現(xiàn)可以包括一個(gè)或多個(gè)以下特征。網(wǎng)絡(luò)設(shè)備包括至少一個(gè)攝像機(jī)或視頻編碼器。用于根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估元數(shù)據(jù)質(zhì)量的工具,其將具有低于閾值的質(zhì)量的元數(shù)據(jù)的第二部分歸類為噪聲元數(shù)據(jù),并從過(guò)濾的元數(shù)據(jù)集中排除噪聲元數(shù)據(jù)。元數(shù)據(jù)對(duì)應(yīng)于視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。用于基于視頻內(nèi)容產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素的工具。查詢處理工具,其通信耦合到網(wǎng)絡(luò)接口工具、元數(shù)據(jù)處理工具和視頻處理工具,用于接收至少一個(gè)元數(shù)據(jù)或視頻內(nèi)容的查詢以及根據(jù)一個(gè)或多個(gè)預(yù)定規(guī)則處理查詢。
[0008]根據(jù)本公開(kāi)的計(jì)算機(jī)程序產(chǎn)品的實(shí)例駐留于處理器可執(zhí)行的計(jì)算機(jī)儲(chǔ)存介質(zhì)上并包括處理器可執(zhí)行指令,處理器可執(zhí)行指令被配置為導(dǎo)致處理器從多個(gè)網(wǎng)絡(luò)設(shè)備獲得視頻內(nèi)容和關(guān)于視頻內(nèi)容的元數(shù)據(jù);根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;分離與過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻內(nèi)容的視頻部分;以及提供至少一些過(guò)濾的元數(shù)據(jù)集或分離的視頻部分給云計(jì)算服務(wù)。
[0009]計(jì)算機(jī)程序產(chǎn)品的實(shí)現(xiàn)可以包括一個(gè)或多個(gè)以下特征。網(wǎng)絡(luò)設(shè)備包括至少一個(gè)攝像機(jī)或視頻編碼器。配置為導(dǎo)致處理器去過(guò)濾的指令還被配置為導(dǎo)致處理器根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估元數(shù)據(jù)的質(zhì)量,將具有在閾值之下的質(zhì)量的元數(shù)據(jù)的第二部分歸類為噪聲元數(shù)據(jù),并從過(guò)濾的元數(shù)據(jù)集中排除噪聲元數(shù)據(jù)。元數(shù)據(jù)對(duì)應(yīng)于視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。處理器可執(zhí)行指令被配置為導(dǎo)致處理器接收至少一個(gè)元數(shù)據(jù)或視頻內(nèi)容的查詢并根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理查詢。
[0010]本文描述的項(xiàng)目和/或技術(shù)可以提供一個(gè)或多個(gè)下列能力,也提供沒(méi)有提到的其它能力。視頻內(nèi)容和元數(shù)據(jù)被提供給基于云的服務(wù)并被其進(jìn)行處理,使得從任何位置能夠監(jiān)督和操作保安攝像機(jī)網(wǎng)絡(luò),所述位置包括距離保安攝像機(jī)網(wǎng)絡(luò)遙遠(yuǎn)的位置?;谠频谋0矓z像機(jī)網(wǎng)絡(luò)管理服務(wù)可以被利用使得單個(gè)統(tǒng)一的接口能夠用于在不同地理區(qū)域監(jiān)督和操作多個(gè)保安攝像機(jī)網(wǎng)絡(luò)。被提供到云儲(chǔ)存設(shè)施的視頻內(nèi)容和元數(shù)據(jù)被智能地選擇,顯著地減少了與數(shù)據(jù)傳輸相關(guān)聯(lián)的成本。網(wǎng)絡(luò)視頻和元數(shù)據(jù)處理算法可以被利用以通過(guò)借助于所管理的保安攝像機(jī)網(wǎng)絡(luò)系統(tǒng)中的攝像機(jī)之間的關(guān)系提供增強(qiáng)的視頻分析。規(guī)則引擎可以被實(shí)現(xiàn)以提供提供給基于云的服務(wù)的數(shù)據(jù)的增強(qiáng)的查詢和檢索。其它能力可以被提供,不是根據(jù)本公開(kāi)的每個(gè)實(shí)現(xiàn)都必須提供任何討論的能力,更不用說(shuō)所有討論的能力。此外,上面指出的效果通過(guò)其它非上面指出的方法完成是可能的,指出的項(xiàng)目/技術(shù)可能不一定產(chǎn)生指出的效果。
【專利附圖】
【附圖說(shuō)明】
[0011]圖1是保安攝像機(jī)網(wǎng)絡(luò)的框圖。
[0012]圖2是三層基于云的視頻監(jiān)視管理系統(tǒng)的示圖。
[0013]圖3是示出由圖2的視頻監(jiān)視管理系統(tǒng)提供的增強(qiáng)功能的示圖。
[0014]圖4是用于管理一組視頻監(jiān)視網(wǎng)絡(luò)的系統(tǒng)的框圖。
[0015]圖5是示出由基于云的視頻監(jiān)視管理系統(tǒng)提供的云計(jì)算服務(wù)的示圖。
[0016]圖6-7是用于管理將與視頻監(jiān)視系統(tǒng)相關(guān)聯(lián)的信息傳遞到網(wǎng)絡(luò)管理服務(wù)的處理的流程框圖。
[0017]圖8示出了計(jì)算機(jī)系統(tǒng)的實(shí)施方式的框圖。
【具體實(shí)施方式】
[0018]本文描述的是用于實(shí)現(xiàn)和操作基于云的智能視頻監(jiān)視管理系統(tǒng)的系統(tǒng)和方法。視頻監(jiān)視管理系統(tǒng)應(yīng)用視頻分析以從多個(gè)攝像機(jī)和其它相關(guān)聯(lián)設(shè)備提供給系統(tǒng)的視頻內(nèi)容提取元數(shù)據(jù)。視頻內(nèi)容和元數(shù)據(jù)轉(zhuǎn)而被用來(lái)幫助視頻管理操作,例如事件和報(bào)警管理與輔助決策。
[0019]攝像機(jī)網(wǎng)絡(luò)中的每個(gè)攝像機(jī)具有相關(guān)聯(lián)的觀察點(diǎn)和視野。觀察點(diǎn)指的是位置和角度(perspective),攝像機(jī)從該位置和角度對(duì)物理區(qū)域進(jìn)行觀察。視野指的是由攝像機(jī)成像在幀中的物理區(qū)域。每個(gè)攝像機(jī)配備了成像模塊,其被實(shí)現(xiàn)為互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)器件和/或由其它裝置實(shí)現(xiàn),其從接收到的光產(chǎn)生圖像;以及計(jì)算引擎,其以預(yù)定義的速率(例如,30幅圖像/秒,等等)拍攝給定分辨率的圖像,使用視覺(jué)壓縮算法壓縮圖像數(shù)據(jù),并且在本地連接上發(fā)送壓縮數(shù)據(jù)。攝像機(jī)還包括數(shù)字信號(hào)處理器(DSP)和管理攝像機(jī)操作的相關(guān)聯(lián)的軟件,或與它們相關(guān)聯(lián)。當(dāng)攝像機(jī)被加電時(shí),DSP開(kāi)始使用上面描述的功能模塊捕獲圖像。對(duì)于攝像機(jī)視野中的每個(gè)像素,DSP維護(hù)數(shù)學(xué)模型,該數(shù)學(xué)模型描述了具體像素的預(yù)期行為。例如,對(duì)于安裝的攝像機(jī),使得它捕獲停車場(chǎng)的圖像,由攝像機(jī)捕獲的圖像中的一個(gè)像素位置可能對(duì)應(yīng)于在停車場(chǎng)表面上的浙青。像素具有靜態(tài)數(shù)值,其由于噪聲、照明變化等原因而隨著時(shí)間發(fā)生變化。DSP建模了這些隨時(shí)間變化的變量,例如給定均值和標(biāo)準(zhǔn)差的高斯分布。DSP可以為以更復(fù)雜方式變化的像素產(chǎn)生相似的模型,例如對(duì)應(yīng)于建筑物側(cè)面的有時(shí)被風(fēng)中運(yùn)動(dòng)的樹(shù)枝隱藏起來(lái)的位置的像素。
[0020]基于用于攝像機(jī)圖像的每個(gè)像素的背景模型,DSP可以處理幀以確定運(yùn)動(dòng)的對(duì)象是否呈現(xiàn)在它的視野內(nèi)。攝像機(jī)將元數(shù)據(jù)與運(yùn)動(dòng)對(duì)象(簡(jiǎn)稱為“對(duì)象”)的圖像相關(guān)聯(lián)。這些元數(shù)據(jù)定義了對(duì)象的各種特征。例如,元數(shù)據(jù)可以定義對(duì)象在攝像機(jī)視野內(nèi)的位置、對(duì)象圖像的寬度或高度(例如,以像素測(cè)量)、正在運(yùn)動(dòng)對(duì)象的圖像的方向、對(duì)象圖像的速度、對(duì)象的顏色和/或?qū)ο蟮姆N類。這些是可以出現(xiàn)在與對(duì)象的圖像相關(guān)聯(lián)的元數(shù)據(jù)中的信息片段;其它元數(shù)據(jù)也是可能的。對(duì)象的種類指的是基于對(duì)象的其它特征,該對(duì)象被確定所處的種類。例如,種類可以包括:人類、動(dòng)物、小汽車、小卡車、大卡車、和/或SUV。涉及運(yùn)動(dòng)對(duì)象的事件的相關(guān)的元數(shù)據(jù)也被攝像機(jī)傳送到主計(jì)算機(jī)系統(tǒng)。這樣的事件元數(shù)據(jù)包括:對(duì)象進(jìn)入攝像機(jī)的視野、對(duì)象離開(kāi)攝像機(jī)的視野、攝像機(jī)正被破壞、對(duì)象停留在攝像機(jī)的視野大于閾值時(shí)間期間(例如,某個(gè)人在某區(qū)域徘徊大于某個(gè)閾值時(shí)間期間)、多個(gè)運(yùn)動(dòng)對(duì)象合并(例如,跑動(dòng)的人跳進(jìn)了運(yùn)動(dòng)的交通工具)、一個(gè)運(yùn)動(dòng)對(duì)象分成多個(gè)運(yùn)動(dòng)對(duì)象(例如,人從交通工具離開(kāi))、對(duì)象進(jìn)入感興趣區(qū)域(例如,預(yù)定義的區(qū)域,在該區(qū)域?qū)ο蟮倪\(yùn)動(dòng)是期望被監(jiān)視的)、對(duì)象離開(kāi)預(yù)定義區(qū)域、對(duì)象越過(guò)絆網(wǎng)、對(duì)象所在運(yùn)動(dòng)方向與預(yù)定義的對(duì)于區(qū)域或絆網(wǎng)的禁止方向匹配、對(duì)象計(jì)數(shù)、對(duì)象去除(例如,當(dāng)對(duì)象在大于預(yù)定義的時(shí)間期間內(nèi)靜止,它并且的尺寸比預(yù)定義區(qū)域的很大部分要大時(shí))、對(duì)象拋棄(例如,當(dāng)對(duì)象在大于預(yù)定義的時(shí)間期間內(nèi)靜止,并且它的尺寸比預(yù)定義區(qū)域的很大部分要小時(shí))和停留定時(shí)器(例如,在長(zhǎng)于預(yù)定義的停留時(shí)間范圍內(nèi),對(duì)象是靜止的或者在預(yù)定義區(qū)域幾乎極少運(yùn)動(dòng))。
[0021]每個(gè)攝像機(jī)將與運(yùn)動(dòng)對(duì)象的圖像相關(guān)聯(lián)的元數(shù)據(jù)傳輸?shù)街饔?jì)算機(jī)系統(tǒng)。每個(gè)攝像機(jī)也將視頻饋送的幀(可能壓縮過(guò)的)傳輸?shù)街饔?jì)算機(jī)系統(tǒng)。主計(jì)算機(jī)系統(tǒng)使得用戶能夠查看和分析視頻內(nèi)容和元數(shù)據(jù)。例如,使用從多個(gè)攝像機(jī)接收的元數(shù)據(jù),主計(jì)算機(jī)系統(tǒng)可以確定出現(xiàn)(同時(shí)地或者不同時(shí)地)在不同攝像機(jī)的視野中的運(yùn)動(dòng)對(duì)象的圖像是否代表同樣的對(duì)象。如果使用者指定這個(gè)對(duì)象將要被跟蹤,那么主計(jì)算機(jī)系統(tǒng)為用戶顯示來(lái)自攝像機(jī)的視頻饋送的幀,該攝像機(jī)確定具有對(duì)象的更好的視圖。這個(gè)跟蹤也可以使用歷史視頻饋送執(zhí)行,指的是代表對(duì)象在過(guò)去某個(gè)時(shí)刻的運(yùn)動(dòng)的存儲(chǔ)的視頻饋送。如另一個(gè)實(shí)例,用戶可以指定一個(gè)或多個(gè)規(guī)則,響應(yīng)該規(guī)則,主計(jì)算機(jī)系統(tǒng)返回匹配指定的規(guī)則的視頻內(nèi)容和/或元數(shù)據(jù)。例如,用戶可以要求在給定時(shí)間范圍內(nèi)包含指定顏色的對(duì)象的由保安攝像機(jī)網(wǎng)絡(luò)捕獲的所有的視頻剪輯。其它的規(guī)則也是可能的。
[0022]圖1闡釋了本地保安攝像機(jī)網(wǎng)絡(luò)10的框圖。保安攝像機(jī)網(wǎng)絡(luò)10包括含有固定位置攝像機(jī)12、PTZ(擺動(dòng)傾斜變焦)攝像機(jī)14、從屬攝像機(jī)16等的視頻攝像機(jī)。保安攝像機(jī)網(wǎng)絡(luò)可以具有O個(gè)、一個(gè)、或多于一個(gè)的每種類型的攝像機(jī),使得網(wǎng)絡(luò)可以具有一個(gè)或多個(gè)攝像機(jī)。例如,如圖1所示,保安攝像機(jī)網(wǎng)絡(luò)10包括二個(gè)固定位置攝像機(jī)12,—個(gè)PTZ攝像機(jī)14和一個(gè)從屬攝像機(jī)16。攝像機(jī)的其它數(shù)量和/或配置也可以被使用。
[0023]保安攝像機(jī)網(wǎng)絡(luò)10也包括路由器20。固定位置攝像機(jī)12、ΡΤΖ攝像機(jī)14和從屬攝像機(jī)16使用有線連接(例如,局域網(wǎng)(LAN)連接)或無(wú)線連接與路由器20通信。路由器20與計(jì)算系統(tǒng)通信,例如主計(jì)算機(jī)系統(tǒng)30。路由器20使用有線連接,例如LAN連接,或者無(wú)線連接與主計(jì)算機(jī)系統(tǒng)30通信。在一些配置中,主計(jì)算機(jī)系統(tǒng)30可以定位在單個(gè)計(jì)算設(shè)備和/或多個(gè)計(jì)算設(shè)備(例如,像分布式計(jì)算機(jī)系統(tǒng)一樣)。[0024]固定位置攝像機(jī)12可以被設(shè)置在固定位置,例如安裝在建筑物的屋檐以捕獲建筑物的緊急出口的視頻饋送。這樣的固定位置攝像機(jī)的視野,除非被某種外部力量移動(dòng)或調(diào)整,否則將會(huì)保持不變。固定位置攝像機(jī)12包括數(shù)字信號(hào)處理器(DSP)和/或一個(gè)或多個(gè)其它處理實(shí)體以壓縮、處理和/或分析由固定位置攝像機(jī)12捕獲的圖像。例如,隨著固定位置攝像機(jī)12的視野的幀被捕獲,這些幀被與固定位置攝像機(jī)12相關(guān)聯(lián)的數(shù)字信號(hào)處理器處理以確定是否出現(xiàn)一個(gè)或多個(gè)運(yùn)動(dòng)對(duì)象。例如,高斯混合模型可以被用來(lái)分隔前景與背景,前景包含運(yùn)動(dòng)對(duì)象的圖像,背景包含靜態(tài)對(duì)象(例如樹(shù)、建筑物和道路)的圖像。這些運(yùn)動(dòng)對(duì)象的圖像然后被處理以識(shí)別運(yùn)動(dòng)對(duì)象的圖像的各種特征。
[0025]使用各自的檢測(cè)到的對(duì)象的圖像,固定位置攝像機(jī)12生成與每個(gè)對(duì)象的圖像相關(guān)聯(lián)的元數(shù)據(jù)。與對(duì)象相關(guān)聯(lián)或鏈接到對(duì)象的元數(shù)據(jù)包含關(guān)于對(duì)象的圖像的各種特征的信息。例如,元數(shù)據(jù)包括例如:對(duì)象的位置、對(duì)象的高度、對(duì)象的寬度、對(duì)象正在運(yùn)動(dòng)的方向、對(duì)象正在運(yùn)動(dòng)的速度、對(duì)象的顏色、和/或?qū)ο蟮拿鞔_的分類的特征信息。元數(shù)據(jù)也可以包括關(guān)于涉及運(yùn)動(dòng)對(duì)象的事件的信息。
[0026]參考對(duì)象的位置,對(duì)象在元數(shù)據(jù)中的位置表示為在與固定位置攝像機(jī)12相關(guān)聯(lián)的二維坐標(biāo)系統(tǒng)中的二維坐標(biāo)。這些二維坐標(biāo)與由固定位置攝像機(jī)12捕獲的幀中的對(duì)象的圖像的位置相關(guān)聯(lián)。對(duì)象的二維坐標(biāo)可以被確定為由固定位置攝像機(jī)12捕獲的幀中的一點(diǎn)。在一些配置中,對(duì)象的位置的坐標(biāo)被確定為對(duì)象的最低部分的中間(例如,如果對(duì)象是一個(gè)站立的人,那么該位置將會(huì)在人的兩腳之間)。二維坐標(biāo)有X和y分量,但是沒(méi)有第三分量。在一些配置中,X和y分量以像素?cái)?shù)測(cè)量的。例如,位置{613,427}將意味著對(duì)象的最低部分的中間是在固定位置攝像機(jī)12的視野的沿著X軸的613像素和沿著y軸的427像素。隨著對(duì)象運(yùn)動(dòng),與對(duì)象位置相關(guān)聯(lián)的坐標(biāo)將會(huì)變化。此外,因?yàn)檫@個(gè)坐標(biāo)系統(tǒng)與固定位置攝像機(jī)12相關(guān)聯(lián),如果相同的對(duì)象在一個(gè)或多個(gè)其它攝像機(jī)的視野中也是可見(jiàn)的,那么由其它攝像機(jī)確定的對(duì)象的位置坐標(biāo)可能將是不同的。
[0027]對(duì)象的高度也可以被包含在元數(shù)據(jù)中并根據(jù)像素?cái)?shù)表示。對(duì)象的高度為定義為從對(duì)象的圖像的底部到對(duì)象的圖像的頂部的像素?cái)?shù)。同樣地,如果對(duì)象接近固定位置攝像機(jī)12,那么測(cè)量的高度將會(huì)大于對(duì)象遠(yuǎn)離固定位置攝像機(jī)12的測(cè)量高度。相似地,對(duì)象的寬度以像素?cái)?shù)表示。對(duì)象的寬度可以基于對(duì)象的平均寬度或基于對(duì)象的最寬點(diǎn)上的寬度確定,對(duì)象的最寬點(diǎn)橫向出現(xiàn)在對(duì)象的圖像里。相似地,對(duì)象的速度和方向也能夠以像素測(cè)量。
[0028]由固定位置攝像機(jī)12確定的元數(shù)據(jù)經(jīng)由路由器20被傳輸?shù)街饔?jì)算機(jī)系統(tǒng)30。除了將元數(shù)據(jù)傳輸?shù)街饔?jì)算機(jī)系統(tǒng)30外,固定位置攝像機(jī)12還將幀的視頻饋送傳輸?shù)街饔?jì)算機(jī)系統(tǒng)30。由固定位置攝像機(jī)12捕獲的幀可以被壓縮或解壓。壓縮之后,幀經(jīng)由路由器20被傳輸?shù)街饔?jì)算機(jī)系統(tǒng)30。
[0029]如圖1進(jìn)一步所示,保安攝像機(jī)網(wǎng)絡(luò)10可以包括多個(gè)固定位置攝像機(jī)12,其能以與上面描述大體相似的方式運(yùn)行。固定位置攝像機(jī)12,假設(shè)它們定位在互不相同的位置,則它們具有不同觀察點(diǎn)和視野。因此,即使相同對(duì)象在同一瞬間被多個(gè)固定位置攝像機(jī)12及時(shí)觀察到,感知位置、對(duì)象的寬度和高度也將會(huì)在不同的攝像機(jī)之間變化。
[0030]保安攝像機(jī)網(wǎng)絡(luò)10也包括PTZ攝像機(jī)14。PTZ攝像機(jī)14可以擺動(dòng)、傾斜和變焦。如同使用固定位置攝像機(jī)12 —樣,PTZ攝像機(jī)14也可以包括數(shù)字信號(hào)處理器和/或其它處理設(shè)備。為了使PTZ攝像機(jī)14識(shí)別各自的感興趣的對(duì)象,PTZ攝像機(jī)14可以具有預(yù)定義的觀察點(diǎn),在該觀察點(diǎn)PTZ攝像機(jī)14分析背景,并能夠?qū)\(yùn)動(dòng)對(duì)象的前景與包含靜態(tài)對(duì)象的背景區(qū)分開(kāi)來(lái)。使用主計(jì)算機(jī)系統(tǒng)30的用戶可以能夠控制PTZ攝像機(jī)14的運(yùn)動(dòng)和變焦??刂芇TZ攝像機(jī)14的命令可以經(jīng)由路由器20從主計(jì)算機(jī)系統(tǒng)30被路由到PTZ攝像機(jī)14。在一些配置中,PTZ攝像機(jī)14遵循一套擺動(dòng)、傾斜和變焦模式,除非被來(lái)自主計(jì)算機(jī)系統(tǒng)30的命令中斷。
[0031]從屬攝像機(jī)16可以經(jīng)由路由器20與主計(jì)算機(jī)系統(tǒng)30通信。從屬攝像機(jī)16可以或者是固定攝像機(jī)或者是PTZ攝像機(jī)。從屬攝像機(jī)16被配置為僅捕獲圖像,而不能識(shí)別捕獲的圖像中的對(duì)象。作為替代,從屬攝像機(jī)16將視頻饋送的原始幀或者視頻饋送的壓縮幀(例如,經(jīng)由視頻壓縮器處理)經(jīng)由路由器20傳輸?shù)街饔?jì)算機(jī)系統(tǒng)30。主計(jì)算機(jī)系統(tǒng)30處理從從屬攝像機(jī)16接收到的幀以識(shí)別和跟蹤從從屬攝像機(jī)16接收到的幀中的運(yùn)動(dòng)對(duì)象。
[0032]主計(jì)算機(jī)系統(tǒng)30被配置為經(jīng)由路由器20處理有攝像機(jī)12-16接收的信息。例如,主計(jì)算機(jī)系統(tǒng)30可以充當(dāng)位置服務(wù)器,其接收和儲(chǔ)存保安攝像機(jī)網(wǎng)絡(luò)10中各個(gè)攝像機(jī)12-16和/或其它設(shè)備的位置?;趶挠脩艉?或設(shè)備自身獲得的信息,主計(jì)算機(jī)系統(tǒng)30計(jì)算保安攝像機(jī)網(wǎng)絡(luò)10中的設(shè)備的位置,或者可替換地,保安攝像機(jī)網(wǎng)絡(luò)10中的設(shè)備可以計(jì)算它們自己的位置并將這些位置提交到主計(jì)算機(jī)系統(tǒng)30。主計(jì)算機(jī)系統(tǒng)30也識(shí)別和跟蹤由攝像機(jī)12-16監(jiān)控的各個(gè)對(duì)象的位置。
[0033]如上所述,主計(jì)算機(jī)系統(tǒng)30接收和存儲(chǔ)來(lái)自攝像機(jī)12-16的壓縮和/或非壓縮的視頻。主計(jì)算機(jī)系統(tǒng)30也接收、存儲(chǔ)和分析從攝像機(jī)12-16接收的元數(shù)據(jù)。主計(jì)算機(jī)系統(tǒng)30可以提供用戶終端或其它機(jī)制,其允許用戶(例如保安人員),與從攝像機(jī)接收的視頻饋送的幀和任何產(chǎn)生的與視頻饋送相關(guān)聯(lián)的元數(shù)據(jù)進(jìn)行交互。在主計(jì)算機(jī)系統(tǒng)30上的用戶終端可以一次顯示一個(gè)或多個(gè)視頻饋送給用戶。用戶可以使用用戶終端選擇對(duì)象去跟蹤。例如,如果用戶正在查看來(lái)自固定位置攝像機(jī)12的視頻饋送的幀,并且用戶希望跟蹤的對(duì)象出現(xiàn)在固定位置攝像機(jī)12的視野內(nèi),那么用戶可以選擇對(duì)象的圖像。主計(jì)算機(jī)系統(tǒng)30然后借助于保安攝像機(jī)網(wǎng)絡(luò)10的攝像機(jī)12-16的位置,以隨著對(duì)象在攝像機(jī)12-16的視野之間的運(yùn)動(dòng)跟蹤該對(duì)象。如果對(duì)象在多個(gè)攝像機(jī)的視野中是可見(jiàn)的,那么由主計(jì)算機(jī)系統(tǒng)30基于預(yù)定義的規(guī)則選擇最佳的視野。用戶也可以使用主計(jì)算機(jī)系統(tǒng)30控制PTZ攝像機(jī)14。
[0034]在一些配置中,主計(jì)算機(jī)系統(tǒng)30可以由一個(gè)計(jì)算設(shè)備或多個(gè)計(jì)算設(shè)備實(shí)現(xiàn)。例如,一個(gè)計(jì)算設(shè)備可以處理和存儲(chǔ)設(shè)備位置、視頻,以及作為用戶終端運(yùn)行??商娲?,第一計(jì)算設(shè)備可以作為用戶終端運(yùn)行,并與處理位置數(shù)據(jù)、視頻內(nèi)容和/或元數(shù)據(jù)的第二計(jì)算設(shè)備交互(例如,通過(guò)路由器20)。
[0035]本地保安攝像機(jī)網(wǎng)絡(luò)10與數(shù)個(gè)限制相關(guān)聯(lián)。例如,保安攝像機(jī)網(wǎng)絡(luò)10不提供視頻移動(dòng)性;視頻內(nèi)容和相關(guān)聯(lián)的數(shù)據(jù)只有在主計(jì)算機(jī)系統(tǒng)30是可獲得的,主計(jì)算機(jī)系統(tǒng)30典型地物理定位于在攝像機(jī)12-16部署的場(chǎng)所的同一個(gè)場(chǎng)所內(nèi)的本地控制室。此外,保安攝像機(jī)網(wǎng)絡(luò)10作為孤島系統(tǒng)運(yùn)轉(zhuǎn),并不被配置為接收或利用視頻內(nèi)容或其它與本地保安攝像機(jī)網(wǎng)絡(luò)10的外部實(shí)體對(duì)應(yīng)的其它信息。在保安攝像機(jī)網(wǎng)絡(luò)10內(nèi),主計(jì)算機(jī)系統(tǒng)30可能也不能為與多個(gè)攝像機(jī)12-16相關(guān)聯(lián)的信息執(zhí)行分析;作為替代,主計(jì)算機(jī)系統(tǒng)30可以只提供用戶接口,該用戶接口使得保安攝像機(jī)網(wǎng)絡(luò)10的操作者能夠手動(dòng)地檢查和分析與多個(gè)攝像機(jī)12-16相關(guān)聯(lián)的數(shù)據(jù)。
[0036]為了增加視頻監(jiān)視網(wǎng)絡(luò)的移動(dòng)性和多樣性,并減少至少是上面提到的缺點(diǎn),視頻監(jiān)視網(wǎng)絡(luò)可以被設(shè)計(jì)成為了增強(qiáng)的功能性和移動(dòng)性使用多層結(jié)構(gòu)以借助基于云的分析和管理服務(wù)?;谠频姆?wù)指的是計(jì)算服務(wù),該計(jì)算服務(wù)經(jīng)由云計(jì)算由網(wǎng)絡(luò)服務(wù)供應(yīng)商提供和訪問(wèn)。圖2闡釋了用于智能視頻監(jiān)視系統(tǒng)管理的三層基于云的系統(tǒng)的實(shí)例。系統(tǒng)的第一層40包括邊緣設(shè)備,例如,路由器20、智能編碼器和具有嵌入視頻分析算法的智能攝像機(jī)42。圖2中的攝像機(jī)42與圖1中的攝像機(jī)12-16操作相似。系統(tǒng)的第一層40通過(guò)一個(gè)或多個(gè)LAN32連接到系統(tǒng)的第二層50。系統(tǒng)的第二層50位于監(jiān)視系統(tǒng)的網(wǎng)關(guān),并包括一個(gè)或多個(gè)網(wǎng)關(guān)設(shè)備52,網(wǎng)關(guān)設(shè)備52如下面進(jìn)一步詳細(xì)描述的一樣操作。系統(tǒng)的第二層50經(jīng)由互聯(lián)網(wǎng)34連接到系統(tǒng)的第三層60,系統(tǒng)的第三層60包括經(jīng)由云計(jì)算服務(wù)器62和/或其它實(shí)體提供的云計(jì)算服務(wù)。如圖2進(jìn)一步所示,計(jì)算機(jī)系統(tǒng)64可以被配置為經(jīng)由LAN32和/或互聯(lián)網(wǎng)34訪問(wèn)與系統(tǒng)相關(guān)聯(lián)的信息。計(jì)算機(jī)系統(tǒng)64包括用戶接口(Π),也包括各種功能模塊使得操作者能夠以智能的方式查詢、處理和查看與系統(tǒng)相關(guān)聯(lián)的數(shù)據(jù)。因?yàn)橄到y(tǒng)是基于云的并且經(jīng)由互聯(lián)網(wǎng)34操作,計(jì)算機(jī)系統(tǒng)64可以被定位在任何合適的位置并且不需要與系統(tǒng)關(guān)聯(lián)的任何特定的邊緣設(shè)備或網(wǎng)關(guān)同地定位。
[0037]圖2中示出的系統(tǒng)的功能的各個(gè)方面由圖3中的圖表70闡釋。在智能攝像機(jī)/編碼器內(nèi),視頻分析算法作為場(chǎng)景分析器被利用以檢測(cè)和跟蹤場(chǎng)景中的對(duì)象,并生成用以描述對(duì)象和它們的事件的元數(shù)據(jù)。場(chǎng)景分析器作為基于背景減除的算法操作。場(chǎng)景分析器可以用它的顏色、場(chǎng)景中的位置、時(shí)間戳、速度、尺寸、運(yùn)動(dòng)方向等等來(lái)描述對(duì)象。場(chǎng)景分析器也可以觸發(fā)預(yù)定義元數(shù)據(jù)事件,例如區(qū)域或絆網(wǎng)違規(guī)、計(jì)數(shù)、攝像機(jī)破壞、對(duì)象合并、對(duì)象分離、靜止對(duì)象、對(duì)象徘徊等等。對(duì)象和事件元數(shù)據(jù),與邊緣設(shè)備產(chǎn)生的任何其它元數(shù)據(jù)一起,被發(fā)送到網(wǎng)關(guān)52。
[0038]網(wǎng)關(guān)52是本地網(wǎng)絡(luò)中的儲(chǔ)存和處理設(shè)備,本地網(wǎng)絡(luò)存儲(chǔ)視頻和元數(shù)據(jù)內(nèi)容。網(wǎng)關(guān)可以完全地或部分地作為網(wǎng)絡(luò)視頻記錄器或獨(dú)立服務(wù)器被實(shí)現(xiàn)。如上所述,從邊緣設(shè)備產(chǎn)生的元數(shù)據(jù)被提供到它們相應(yīng)的網(wǎng)關(guān)52。接著,網(wǎng)關(guān)52將從攝像機(jī)42捕獲的視頻上傳到用于存儲(chǔ)、顯示和搜索的云計(jì)算服務(wù)器62。因?yàn)橛蓴z像機(jī)42捕獲的視頻的容量相當(dāng)大,所以上傳所有與攝像機(jī)42相關(guān)的視頻內(nèi)容在成本和帶寬方面也許過(guò)分昂貴。因此,網(wǎng)關(guān)52如下面描述被利用以減少發(fā)送到云計(jì)算服務(wù)器62的視頻量。作為下面描述的元數(shù)據(jù)過(guò)濾和其它操作的結(jié)果,從網(wǎng)關(guān)52發(fā)送到云計(jì)算服務(wù)器62的信息量可以被顯著地減少(例如,將要被發(fā)送到云計(jì)算服務(wù)器62的信息可以減少到如果系統(tǒng)連續(xù)地發(fā)送所有信息時(shí)的百分之幾)。除了節(jié)省成本和帶寬,這個(gè)減少改進(jìn)了系統(tǒng)的可擴(kuò)展性,使得公共平臺(tái)能夠從單獨(dú)計(jì)算系統(tǒng)64經(jīng)由云計(jì)算服務(wù)器62跨越很多地理區(qū)域監(jiān)控和分析監(jiān)視網(wǎng)絡(luò)。
[0039]由邊緣設(shè)備提供的元數(shù)據(jù)在網(wǎng)關(guān)52被處理以去除噪聲和減少?gòu)?fù)制對(duì)象。從邊緣設(shè)備獲得的視頻內(nèi)容的關(guān)鍵幀也可以基于元數(shù)據(jù)時(shí)間戳和/或與視頻關(guān)聯(lián)的其它信息被提取出來(lái),并且也可以作為靜態(tài)圖片存儲(chǔ)起來(lái)用于后續(xù)處理。記錄的視頻和靜態(tài)圖片可以進(jìn)一步被分析以使用在網(wǎng)關(guān)52的增強(qiáng)的視頻分析算法提取不是從邊緣設(shè)備獲得的信息。例如,諸如人臉檢測(cè)/識(shí)別算法和車牌識(shí)別算法可以在網(wǎng)關(guān)52被執(zhí)行以基于來(lái)自關(guān)聯(lián)的攝像機(jī)42的運(yùn)動(dòng)檢測(cè)結(jié)果提取信息。增強(qiáng)的場(chǎng)景分析器也可以被運(yùn)行在網(wǎng)關(guān)52,網(wǎng)關(guān)52可以被用來(lái)處理高清晰度視頻內(nèi)容以提取更好的對(duì)象特征。[0040]通過(guò)過(guò)濾噪聲元數(shù)據(jù),網(wǎng)關(guān)52減少了上傳到云計(jì)算服務(wù)器62的數(shù)據(jù)量。相反地,如果在網(wǎng)關(guān)52的場(chǎng)景分析器沒(méi)有正確配置,那么可能大量噪聲將會(huì)被檢測(cè)為對(duì)象并被作為元數(shù)據(jù)發(fā)送出去。例如,樹(shù)葉、旗和一些陰影和強(qiáng)光可以在邊緣設(shè)備產(chǎn)生虛假(false)對(duì)象,而對(duì)這些邊緣設(shè)備來(lái)說(shuō)通常很難實(shí)時(shí)地檢測(cè)和去除這類噪聲。然而,網(wǎng)關(guān)52借助在本地監(jiān)視網(wǎng)絡(luò)中的所有攝像機(jī)42和/或其它邊緣設(shè)備的時(shí)間和空間信息以更少的難度去過(guò)濾這些噪聲對(duì)象。噪聲過(guò)濾可以基于各種標(biāo)準(zhǔn)在對(duì)象級(jí)被執(zhí)行。例如,如果一個(gè)對(duì)象在它出現(xiàn)后很快消失,如果它變化運(yùn)動(dòng)方向、尺寸和/或運(yùn)動(dòng)速度,如果它突然出現(xiàn)然后靜止不動(dòng)等,那么該對(duì)象可以被歸類為噪聲。如果兩個(gè)攝像機(jī)有重疊區(qū)域,并且它們互相配準(zhǔn)(例如,經(jīng)由公用地圖),如果對(duì)象不能在其它攝像機(jī)上位置的周圍區(qū)域被發(fā)現(xiàn),那么在一個(gè)攝像機(jī)識(shí)別的對(duì)象也可以作為噪聲被識(shí)別。其它標(biāo)準(zhǔn)也可以被使用。如上面執(zhí)行的噪聲元數(shù)據(jù)的檢測(cè)可以基于預(yù)定義的閾值;例如,如果從對(duì)象的出現(xiàn)開(kāi)始到消失的時(shí)間在閾值時(shí)間量之內(nèi)或者如果對(duì)象展示出大于閾值的方向、尺寸和/或速度的變化,那么該對(duì)象可以被歸類為噪聲。
[0041]通過(guò)如上描述的將對(duì)象歸類為噪聲,網(wǎng)關(guān)52能夠在信息被發(fā)送到云之前濾除由邊緣設(shè)備提供的大部分虛假運(yùn)動(dòng)信息。例如,系統(tǒng)可以經(jīng)由在網(wǎng)關(guān)52的角度變換將攝像機(jī)42在地圖上配準(zhǔn),場(chǎng)景的特征點(diǎn)與相應(yīng)的地圖上的點(diǎn)可以配準(zhǔn)。這個(gè)方法使得系統(tǒng)作為跨攝像機(jī)的監(jiān)視監(jiān)控系統(tǒng)運(yùn)行。因?yàn)閷?duì)象可以從區(qū)域內(nèi)的多個(gè)攝像機(jī)42被檢測(cè)到,在該區(qū)域攝像機(jī)42重疊,所以使用這些信息從元數(shù)據(jù)對(duì)象中去除噪聲是可能的。
[0042]如另一個(gè)實(shí)例,網(wǎng)關(guān)52可以借助由邊緣設(shè)備監(jiān)控的場(chǎng)景中的對(duì)象之間的時(shí)間關(guān)系,以促進(jìn)對(duì)象檢測(cè)的一致性并減少虛假確認(rèn)(false positive)。再次參考觀察停車場(chǎng)的攝像機(jī)的實(shí)例,邊緣設(shè)備可以產(chǎn)生對(duì)應(yīng)于步行穿過(guò)停車場(chǎng)的人的元數(shù)據(jù)。如果人的全身在攝像機(jī)是可見(jiàn)的,那么攝像機(jī)產(chǎn)生對(duì)應(yīng)于人的高度的元數(shù)據(jù)。然而,如果隨后人在停車場(chǎng)中的成排的汽車之間步行,使得其身體的下部被遮擋出攝像機(jī),那么攝像機(jī)將會(huì)產(chǎn)生僅對(duì)應(yīng)于人的可見(jiàn)部分的高度的新的元數(shù)據(jù)。因?yàn)榫W(wǎng)關(guān)52可以智能地分析由攝像機(jī)觀察的對(duì)象,所以網(wǎng)關(guān)52可以借助所觀察的對(duì)象之間的時(shí)間關(guān)系和針對(duì)持久性和功能連續(xù)性的預(yù)設(shè)規(guī)則去跟蹤對(duì)象,即使對(duì)象的多個(gè)部分變得被遮擋。
[0043]在如上描述的過(guò)濾噪聲元數(shù)據(jù)對(duì)象和執(zhí)行增強(qiáng)的視頻分析之后,剩下的元數(shù)據(jù)對(duì)象和關(guān)聯(lián)的視頻內(nèi)容被網(wǎng)關(guān)52上傳到云計(jì)算服務(wù)。在網(wǎng)關(guān)52處理的結(jié)果,只有與元數(shù)據(jù)相關(guān)聯(lián)的視頻剪輯將會(huì)被上傳到云。這能顯著地減少(例如,90%或更多)被傳輸?shù)臄?shù)據(jù)量。由網(wǎng)關(guān)52處理的原始視頻和元數(shù)據(jù)也可以被本地存儲(chǔ)在網(wǎng)關(guān)52作為備份。網(wǎng)關(guān)52也可以代替內(nèi)容或元數(shù)據(jù)本身,或者除了內(nèi)容或元數(shù)據(jù)本身之外,將視頻內(nèi)容和/或元數(shù)據(jù)的表不傳輸?shù)皆品?wù)。例如,為進(jìn)一步減少?gòu)木W(wǎng)關(guān)52向云傳輸?shù)南鄬?duì)應(yīng)于跟蹤對(duì)象的信息量,網(wǎng)關(guān)52可以傳輸對(duì)象的坐標(biāo)或地圖表示(例如,對(duì)應(yīng)于地圖的化身(avatar)或其它標(biāo)志)以代替實(shí)際視頻內(nèi)容和/或元數(shù)據(jù)。
[0044]上傳到云計(jì)算服務(wù)器62的視頻可以使用低分辨率和/或幀速率被轉(zhuǎn)碼以減少用于大型攝像機(jī)網(wǎng)絡(luò)的互聯(lián)網(wǎng)34上的視頻帶寬。例如,為了減少上傳到云的數(shù)據(jù)量,網(wǎng)關(guān)52可以將以視頻壓縮標(biāo)準(zhǔn)編碼的高清晰視頻轉(zhuǎn)換為低帶寬視頻格式。
[0045]通過(guò)利用云計(jì)算服務(wù),與系統(tǒng)相關(guān)聯(lián)的用戶可以在任何地點(diǎn)任何時(shí)間經(jīng)由在任何合適的固定的或便攜的計(jì)算設(shè)備64提供的用戶接口查看和搜索與系統(tǒng)相關(guān)聯(lián)的視頻。用戶接口可以是基于網(wǎng)絡(luò)的(例如,經(jīng)由HTML5、Flash、Java等實(shí)現(xiàn))并且經(jīng)由網(wǎng)頁(yè)瀏覽器實(shí)現(xiàn),或者可替換地,用戶接口可以作為在一個(gè)或多個(gè)計(jì)算平臺(tái)上的專屬應(yīng)用被提供。計(jì)算設(shè)備64可以是臺(tái)式電腦或手提電腦、平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(PDA)和/或任何其它合適的設(shè)備。
[0046]此外,云計(jì)算服務(wù)的使用為系統(tǒng)提供了增強(qiáng)的可擴(kuò)展性。例如,系統(tǒng)可以被利用來(lái)合并廣泛網(wǎng)絡(luò)的監(jiān)視系統(tǒng),例如,其對(duì)應(yīng)于公司實(shí)體的不同的物理分支。系統(tǒng)使得用戶在單個(gè)計(jì)算設(shè)備64上能夠觀看和搜索從任何關(guān)聯(lián)的位置上傳到云服務(wù)的視頻。此外,如果系統(tǒng)操作者希望在很長(zhǎng)一段時(shí)間期間內(nèi)搜索大量攝像機(jī),那么云服務(wù)可以在計(jì)算機(jī)集群上并行執(zhí)行搜索以加速搜索。云計(jì)算服務(wù)器62也可以是可操作的高效地提供大范圍的服務(wù),例如:取證(forensic)搜索服務(wù)、操作性視頻服務(wù)索、實(shí)時(shí)檢測(cè)服務(wù)、攝像機(jī)網(wǎng)絡(luò)服務(wù)等等。
[0047]圖4示出了根據(jù)本文描述的技術(shù)用于管理一套本地視頻監(jiān)視網(wǎng)絡(luò)70的系統(tǒng)。本地監(jiān)視網(wǎng)絡(luò)70可以每個(gè)包括邊緣設(shè)備,例如如上述討論的攝像機(jī)42、路由器20等等。本地監(jiān)視網(wǎng)絡(luò)70每個(gè)提供視頻內(nèi)容和相關(guān)聯(lián)的元數(shù)據(jù)給遍布本地網(wǎng)絡(luò)連接的網(wǎng)關(guān)52。網(wǎng)關(guān)52利用視頻處理模塊80和元數(shù)據(jù)處理模塊82如上面描述的去分析、過(guò)濾和/或產(chǎn)生與本地監(jiān)視網(wǎng)絡(luò)70相關(guān)聯(lián)的元數(shù)據(jù)。為提供智能元數(shù)據(jù)和視頻分析,網(wǎng)關(guān)52利用網(wǎng)絡(luò)集成子系統(tǒng)84,同樣也利用給定本地監(jiān)視網(wǎng)絡(luò)70中的邊緣設(shè)備,網(wǎng)絡(luò)集成子系統(tǒng)84合并從多個(gè)本地監(jiān)視網(wǎng)絡(luò)70獲得的數(shù)據(jù)。網(wǎng)關(guān)52此外利用云服務(wù)接口 86,如上描述的,云服務(wù)接口 86有選擇地上傳視頻內(nèi)容和元數(shù)據(jù)到云服務(wù)90。
[0048]根據(jù)到云服務(wù)90的上傳信息,用戶可以經(jīng)由遠(yuǎn)程終端92與上傳的數(shù)據(jù)交互。云服務(wù)90的集中性質(zhì)可以使增強(qiáng)的分析和搜索操作成為可能。例如,用戶可以基于各種標(biāo)準(zhǔn)經(jīng)由遠(yuǎn)程終端92執(zhí)行視頻取證搜索。作為例子,用戶可以針對(duì)由本地監(jiān)視網(wǎng)絡(luò)70檢測(cè)到的對(duì)象查詢?cè)品?wù)90,該對(duì)象對(duì)應(yīng)于在給定一天從下午3:00到下午5:00之間身穿藍(lán)色牛仔褲和紅色襯衫身高六英尺的男人。響應(yīng)該查詢,云服務(wù)90在它存儲(chǔ)的元數(shù)據(jù)中搜索以找到匹配的對(duì)象。如果匹配的對(duì)象被發(fā)現(xiàn),云服務(wù)90返回關(guān)于該對(duì)象的數(shù)據(jù)和/或選擇的對(duì)應(yīng)該對(duì)象的視頻剪輯。
[0049]云服務(wù)90可以在本地監(jiān)視網(wǎng)絡(luò)70與本地系統(tǒng)聯(lián)合操作。例如,在上面的例子中,本地監(jiān)視網(wǎng)絡(luò)70可以存儲(chǔ)完整的視頻和元數(shù)據(jù),使得希望附加數(shù)據(jù)而不是在云服務(wù)90可以獲得的信息的用戶,能夠從與給定的本地監(jiān)視網(wǎng)絡(luò)70相關(guān)聯(lián)的本地控制終端72能訪問(wèn)更詳細(xì)的信息。雖然沒(méi)有在圖4中闡釋,但是本地控制終端72可以與網(wǎng)關(guān)52的一些或所有分析功能交互和/或合并以使得相對(duì)于本地監(jiān)視網(wǎng)絡(luò)70或其它本地監(jiān)視網(wǎng)絡(luò)70中的各種邊緣設(shè)備的高級(jí)視頻和/或元數(shù)據(jù)分析成為可能。
[0050]圖5示出了由云服務(wù)90采用的基于規(guī)則引擎120的功能層次。由圖5闡釋的功能是云服務(wù)90的功能實(shí)現(xiàn)的一個(gè)實(shí)例;其它實(shí)現(xiàn)也是可能的。如上描述,云服務(wù)90可以實(shí)現(xiàn)一個(gè)或多個(gè)服務(wù),例如:取證搜索服務(wù)110、實(shí)施檢測(cè)服務(wù)112、操作性服務(wù)114、攝像機(jī)網(wǎng)絡(luò)監(jiān)控服務(wù)116等等。云服務(wù)90執(zhí)行關(guān)于關(guān)聯(lián)的視頻數(shù)據(jù)庫(kù)(VDB) 102和/或一個(gè)或多個(gè)關(guān)聯(lián)的元數(shù)據(jù)數(shù)據(jù)庫(kù)(MDB) 122的一個(gè)或多個(gè)操作。
[0051]規(guī)則引擎120處理由用戶定義的規(guī)則,用戶能夠使用視覺(jué)特征、時(shí)間、位置、速度、運(yùn)動(dòng)方向、對(duì)象關(guān)系和其它標(biāo)準(zhǔn)以查詢相關(guān)數(shù)據(jù)庫(kù)。規(guī)則引擎120可以使用邏輯表達(dá)式以組合多個(gè)單個(gè)規(guī)則以構(gòu)造更復(fù)雜的規(guī)則。例如,規(guī)則可以被定義為,如果有人在接觸所感興趣的第一預(yù)定義區(qū)域五秒內(nèi)跨過(guò)所感興趣的第二預(yù)定義區(qū)域時(shí)觸發(fā)警報(bào)。輸入特征可以具有針對(duì)將要搜索的每個(gè)特征的范圍。
[0052]在云服務(wù)90內(nèi)實(shí)現(xiàn)的服務(wù)110-116使用標(biāo)準(zhǔn)應(yīng)用編程接口(API)與規(guī)則引擎120通信。對(duì)于取證搜索服務(wù)110,規(guī)則引擎120經(jīng)由搜索和排序?yàn)榻o定的查詢從存儲(chǔ)和索引在云上的MDB122確定最好的匹配元數(shù)據(jù)。這些搜索和排序操作可以是可升級(jí)的和分層的。例如,本地搜索和排序可以被實(shí)施在具有給定分布式數(shù)據(jù)集的不同的服務(wù)器上,并且選擇的結(jié)果可以被合并在一起再次存儲(chǔ)在更高級(jí)服務(wù)器上。這個(gè)過(guò)程在它達(dá)到了頂級(jí)服務(wù)器之前一直繼續(xù),在達(dá)到頂級(jí)服務(wù)器時(shí),最終結(jié)果通過(guò)排序最終結(jié)果被給出。取證搜索服務(wù)110與規(guī)則引擎120通信以獲得查詢結(jié)果、檢索相應(yīng)的關(guān)鍵幀和視頻剪輯并將結(jié)果交付給用戶。
[0053]對(duì)于實(shí)時(shí)檢測(cè)服務(wù)112,規(guī)則引擎120實(shí)時(shí)檢查相關(guān)的元數(shù)據(jù)以確定滿足預(yù)定義規(guī)則的事件目前是否正在發(fā)生。如果是這樣的話,實(shí)時(shí)檢測(cè)服務(wù)112為某些檢測(cè)到的類型的事件觸發(fā)警報(bào)。對(duì)于操作性服務(wù)114,規(guī)則引擎120幫助提供統(tǒng)計(jì)數(shù)據(jù)的結(jié)果(例如,對(duì)象在預(yù)定義時(shí)間期間內(nèi)訪問(wèn)諸如百貨商店內(nèi)的小道的特定地點(diǎn)的平均計(jì)數(shù)列表等)。對(duì)于攝像機(jī)網(wǎng)絡(luò)監(jiān)控服務(wù)116,規(guī)則引擎120幫助自動(dòng)地顯示用戶選擇的或系統(tǒng)識(shí)別的對(duì)象。攝像機(jī)網(wǎng)絡(luò)監(jiān)控服務(wù)116管理多個(gè)攝像機(jī),這多個(gè)攝像機(jī)可以具有重疊或非重疊監(jiān)控區(qū)域。顯示器上的視頻可以被自動(dòng)地轉(zhuǎn)換為跟蹤嫌疑犯和/或其它興趣對(duì)象。此外,運(yùn)動(dòng)對(duì)象可以在與攝像機(jī)場(chǎng)景配準(zhǔn)的地圖上被標(biāo)注。
[0054]隨著進(jìn)一步參考圖1-5,接著參考圖6,管理將與視頻監(jiān)視系統(tǒng)關(guān)聯(lián)的信息傳送到諸如云服務(wù)90的網(wǎng)絡(luò)管理服務(wù)的過(guò)程130,包括示出的階段。然而,過(guò)程130僅是實(shí)例而不是限制性的。過(guò)程130可以被改變,例如通過(guò)進(jìn)行階段添加、去除、重新排列、聯(lián)合和/或同時(shí)執(zhí)行。然而對(duì)示出和描述的過(guò)程130的其它改變是可能的。過(guò)程130可以通過(guò)一個(gè)或多個(gè)與多層監(jiān)視管理系統(tǒng)關(guān)聯(lián)的實(shí)體被執(zhí)行,例如放置在云服務(wù)90和本地監(jiān)視系統(tǒng)70之間的網(wǎng)關(guān)52。一個(gè)或多個(gè)在過(guò)程130中描述的操作可以在硬件和/或軟件中執(zhí)行。
[0055]過(guò)程130在階段132開(kāi)始,其中視頻內(nèi)容和相關(guān)聯(lián)的元數(shù)據(jù)從多個(gè)網(wǎng)絡(luò)設(shè)備(例如,諸如路由器20、攝像機(jī)42、編碼器等的邊緣設(shè)備)獲得。在階段134,獲得的元數(shù)據(jù)被分析和處理,并且噪聲元數(shù)據(jù)被識(shí)別?!霸肼暋痹獢?shù)據(jù)被定義為由網(wǎng)絡(luò)設(shè)備產(chǎn)生的任何元數(shù)據(jù),“噪聲”元數(shù)據(jù)不對(duì)應(yīng)于實(shí)際事件或?qū)ο?。這些可以包括,例如,由于背景圖像噪聲由網(wǎng)絡(luò)設(shè)備識(shí)別的虛假確認(rèn)、根據(jù)執(zhí)行攝像機(jī)之間的分析或時(shí)間關(guān)系處理由網(wǎng)關(guān)52識(shí)別的作為外來(lái)的(extraneous)元數(shù)據(jù),等等。噪聲元數(shù)據(jù)可以被識(shí)別,例如,根據(jù)一個(gè)或多個(gè)上面描述的標(biāo)準(zhǔn)評(píng)估元數(shù)據(jù)的質(zhì)量,然后將具有在給定閾值之下的質(zhì)量的元數(shù)據(jù)的部分歸類為噪聲元數(shù)據(jù)。在階段136,通過(guò)從在階段132獲得的元數(shù)據(jù)中去除在階段134識(shí)別的噪聲元數(shù)據(jù),過(guò)濾的元數(shù)據(jù)集被產(chǎn)生。
[0056]在階段138,與在階段136產(chǎn)生的過(guò)濾的元數(shù)據(jù)集的第一部分相關(guān)聯(lián)的視頻部分從在階段132獲得的視頻內(nèi)容中被分離出。在階段140,在階段138被分離的視頻部分和它們的相關(guān)聯(lián)的元數(shù)據(jù)被上傳到網(wǎng)絡(luò)儲(chǔ)存實(shí)體(例如,與云服務(wù)90相關(guān)聯(lián)的)。
[0057]隨著進(jìn)一步參考圖1-5,參考圖7,管理將與視頻監(jiān)視系統(tǒng)相關(guān)聯(lián)的信息傳送到網(wǎng)絡(luò)管理服務(wù)的第二過(guò)程150包括示出的階段。然而,過(guò)程150僅是實(shí)例而不是限制性的。過(guò)程150可以被改變,例如通過(guò)進(jìn)行階段添加、去除、重新排列、聯(lián)合和/或同時(shí)執(zhí)行。然而對(duì)示出和描述的過(guò)程150的其它改變是仍可能的。與過(guò)程130相似,過(guò)程150可以通過(guò)一個(gè)或多個(gè)與多層監(jiān)視管理系統(tǒng)關(guān)聯(lián)的實(shí)體被執(zhí)行,例如放置在云服務(wù)90和本地監(jiān)視系統(tǒng)70之間的網(wǎng)關(guān)52。一個(gè)或多個(gè)在過(guò)程150中描述的操作可以在硬件和/或軟件中被執(zhí)行。
[0058]過(guò)程150在階段152開(kāi)始,其中視頻內(nèi)容和相關(guān)元數(shù)據(jù)從具有重疊覆蓋區(qū)域的至少兩個(gè)網(wǎng)絡(luò)設(shè)備(例如,攝像機(jī)42,編碼器等等)獲得。在階段154,在階段152獲得的元數(shù)據(jù)中表示的對(duì)象或事件被識(shí)別。在階段156,確定對(duì)象或事件是否在一個(gè)或多個(gè)相鄰設(shè)備的元數(shù)據(jù)中被表示,相鄰設(shè)備也為對(duì)象或事件的區(qū)域提供覆蓋范圍。如果對(duì)象或事件沒(méi)有在這些元數(shù)據(jù)中被表示,那么在階段160對(duì)象或事件被歸類為噪聲。否則,在階段158,進(jìn)一步確定對(duì)象或事件是否是虛假確認(rèn)(例如,基于設(shè)備和相關(guān)元數(shù)據(jù)之間的空間/時(shí)間關(guān)系等)。如果虛假確認(rèn)被檢測(cè)到,那么在階段160對(duì)象或事件被歸類為噪聲;否則,在階段162,對(duì)應(yīng)于對(duì)象或事件的增強(qiáng)的元數(shù)據(jù)被產(chǎn)生。如上描述的,使用與網(wǎng)關(guān)52相關(guān)聯(lián)的一個(gè)或多個(gè)服務(wù),增強(qiáng)的元數(shù)據(jù)可以被產(chǎn)生。
[0059]在階段164,在階段162產(chǎn)生的增強(qiáng)的元數(shù)據(jù)和相關(guān)聯(lián)的視頻內(nèi)容被上傳到網(wǎng)絡(luò)儲(chǔ)存實(shí)體(例如,與云服務(wù)90相關(guān)聯(lián))。一旦信息被上傳到網(wǎng)絡(luò)儲(chǔ)存實(shí)體,一個(gè)或多個(gè)云服務(wù)(例如,云服務(wù)110-116和/或規(guī)則引擎120)就可以被利用以產(chǎn)生除了在階段162產(chǎn)生的增強(qiáng)的元數(shù)據(jù)之外的增強(qiáng)的元數(shù)據(jù),或代替在階段162產(chǎn)生的增強(qiáng)的元數(shù)據(jù)的增強(qiáng)的元數(shù)據(jù)。
[0060]為執(zhí)行主計(jì)算機(jī)系統(tǒng)30的動(dòng)作,網(wǎng)關(guān)52、計(jì)算系統(tǒng)64、遠(yuǎn)程終端92、云服務(wù)90的各種元件、或任何其它前面描述的計(jì)算機(jī)化系統(tǒng)、如圖8闡釋的計(jì)算機(jī)系統(tǒng)可以被使用。圖8提供了計(jì)算機(jī)系統(tǒng)200的示意圖,計(jì)算機(jī)系統(tǒng)200可以執(zhí)行如本文描述的由其它各種配置提供的方法,和/或可以作為主計(jì)算機(jī)系統(tǒng)、遠(yuǎn)程機(jī)房/終端、銷售點(diǎn)設(shè)備、移動(dòng)設(shè)備和/或計(jì)算機(jī)系統(tǒng)運(yùn)行。圖8提供了各種組件的廣義闡釋,任何或所有組件可以適當(dāng)?shù)乇焕?。因此,圖8概括地闡釋了各個(gè)系統(tǒng)元件怎樣以相對(duì)分離的或相對(duì)更集成的方式被實(shí)現(xiàn)。
[0061]示出的計(jì)算機(jī)系統(tǒng)200包括硬件元件,硬件元件可以經(jīng)由總線205被電氣連接(或者可以另外適當(dāng)?shù)剡M(jìn)行通信)。硬件元件可以包括一個(gè)或多個(gè)處理器210,處理器210沒(méi)有限制地包含一個(gè)或多個(gè)通用處理器和/或一個(gè)或多個(gè)專用處理器(例如,數(shù)字信號(hào)處理芯片、圖形加速處理器、和/或類似設(shè)備);一個(gè)或多個(gè)輸入設(shè)備215,其可以沒(méi)有限制地包含鼠標(biāo)、鍵盤(pán)和/或類似設(shè)備;和一個(gè)或多個(gè)輸出設(shè)備220,其可以沒(méi)有限制地包含顯示器設(shè)備、打印機(jī)和/或類似設(shè)備。
[0062]主計(jì)算機(jī)系統(tǒng)200還可以包括(和/或與之通信)一個(gè)或多個(gè)非暫時(shí)性儲(chǔ)存設(shè)備225,其可以無(wú)限制地包括本地和/或網(wǎng)絡(luò)可訪問(wèn)的儲(chǔ)存器,和/或可以無(wú)限制地包括磁盤(pán)驅(qū)動(dòng)器、驅(qū)動(dòng)器陣列、光儲(chǔ)存設(shè)備、固態(tài)儲(chǔ)存設(shè)備(諸如隨機(jī)訪問(wèn)存儲(chǔ)器(“RAM”)和/或可以是可編程的閃速可更新的只讀存儲(chǔ)器(“ROM”)和/或類似存儲(chǔ)器)。這樣的儲(chǔ)存設(shè)備可以被配置為執(zhí)行任何合適的數(shù)據(jù)儲(chǔ)存,沒(méi)有限制地包括各種文件系統(tǒng)、數(shù)據(jù)庫(kù)結(jié)構(gòu)和/或類似物。
[0063]計(jì)算機(jī)系統(tǒng)200也可以包括通信子系統(tǒng)230,其可以沒(méi)有限制包括調(diào)制解調(diào)器、網(wǎng)卡(無(wú)線或有線)、紅外通信設(shè)備、無(wú)線通信設(shè)備和/或芯片組(例如,藍(lán)牙?設(shè)備、802.11設(shè)備、無(wú)線網(wǎng)絡(luò)(W1-Fi)設(shè)備、全球微波互聯(lián)接入(WiMax)設(shè)備、蜂窩通信設(shè)施等等)和/或類似物。通信子系統(tǒng)230可以允許與網(wǎng)絡(luò)(例如作為一個(gè)例子給出的下面描述的網(wǎng)絡(luò))、其它計(jì)算機(jī)系統(tǒng)和/或任何其它本文描述的設(shè)備進(jìn)行數(shù)據(jù)交換。在很多配置中,計(jì)算機(jī)系統(tǒng)200還將包括工作存儲(chǔ)器235,如上面描述的,其可以包括RAM或ROM設(shè)備。
[0064]計(jì)算機(jī)系統(tǒng)200也可以包括軟件元件,顯示為目前正位于工作存儲(chǔ)器235中,軟件元件包括操作系統(tǒng)240、設(shè)備驅(qū)動(dòng)器、可執(zhí)行庫(kù)和/或其它代碼,諸如一個(gè)或多個(gè)應(yīng)用程序245,應(yīng)用程序245可以包括由各種配置提供的計(jì)算機(jī)程序,和/或可以被設(shè)計(jì)為實(shí)現(xiàn)如本文描述的由其它配置提供的方法和/或配置系統(tǒng)。僅僅通過(guò)實(shí)例的方式,關(guān)于上面討論的方法的一個(gè)或多個(gè)描述步驟可以作為計(jì)算機(jī)(和/或計(jì)算機(jī)中的處理器)可執(zhí)行的代碼和/或指令被實(shí)現(xiàn);然后,在一個(gè)方面,這樣的代碼和/或指令可以被用來(lái)配置和/或調(diào)整通用計(jì)算機(jī)(或其它設(shè)備)執(zhí)行依據(jù)所描述的方法一個(gè)或多個(gè)操作。
[0065]這些指令和/或代碼的集合可以被存儲(chǔ)在計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)上,例如上面描述的儲(chǔ)存設(shè)備225。在某些情況下,儲(chǔ)存介質(zhì)可以被包含進(jìn)計(jì)算機(jī)系統(tǒng)(例如系統(tǒng)200)。在其它配置中,儲(chǔ)存介質(zhì)可以從計(jì)算機(jī)系統(tǒng)分離(例如,諸如光盤(pán)的移動(dòng)介質(zhì)),和/或在安裝包中被提供,使得儲(chǔ)存介質(zhì)可以被用來(lái)編程、配置和/或調(diào)整在其上帶有存儲(chǔ)指令/代碼的通用計(jì)算機(jī)。這些指令可以采取可執(zhí)行代碼的形式,該代碼通過(guò)計(jì)算機(jī)系統(tǒng)200可執(zhí)行,和/或可以采用源代碼和/或可安裝代碼的形式,源代碼和/或可安裝代碼基于在計(jì)算機(jī)系統(tǒng)200 (例如,使用任何各種通常可用的編譯器、安裝程序、壓縮/解壓工具等等)上的編譯和/或安裝,然后采用可執(zhí)行代碼的形式。
[0066]依據(jù)特定需要,可以對(duì)描述的配置做出明顯的變化。例如,也可以使用定制的硬件,和/或可以在硬件、軟件(包括可移植軟件,例如applet等等)、或硬件和軟件二者中實(shí)現(xiàn)特定的元件。此外,可以采用到諸如網(wǎng)絡(luò)輸入/輸出設(shè)備的其它計(jì)算設(shè)備的連接。
[0067]如上面提到的,在一方面,一些配置可以采用計(jì)算機(jī)系統(tǒng)(例如,計(jì)算機(jī)系統(tǒng)200)以執(zhí)行依據(jù)本發(fā)明的各種配置的方法。根據(jù)一組配置,這種方法的一些或所有步驟由計(jì)算機(jī)系統(tǒng)200執(zhí)行,響應(yīng)處理器210執(zhí)行包含在工作存儲(chǔ)器235中的一個(gè)或多個(gè)指令(指令可以合并到操作系統(tǒng)240和/或其它代碼中,例如應(yīng)用程序245)的一個(gè)或多個(gè)序列。這樣的指令可以從其它計(jì)算機(jī)可讀介質(zhì)(例如,一個(gè)或多個(gè)存儲(chǔ)設(shè)備225)讀入到工作存儲(chǔ)器235中。僅僅通過(guò)實(shí)例的方式,包含在工作存儲(chǔ)器235中的指令序列的執(zhí)行可以導(dǎo)致處理器210去執(zhí)行本文描述的方法的一個(gè)或多個(gè)步驟。
[0068]本文使用的術(shù)語(yǔ)“機(jī)器可讀介質(zhì)”和“計(jì)算機(jī)可讀介質(zhì)”指的是參與提供導(dǎo)致機(jī)器以特定方式操作的數(shù)據(jù)的任何介質(zhì)。在使用計(jì)算機(jī)系統(tǒng)200實(shí)現(xiàn)的實(shí)施方式中,各種計(jì)算機(jī)可讀介質(zhì)可以參與到提供指令/代碼給處理器210用于執(zhí)行,和/或可以被用來(lái)存儲(chǔ)和/或攜帶這樣的指令/代碼(例如,作為信號(hào))。在很多實(shí)現(xiàn)中,計(jì)算機(jī)可讀介質(zhì)是物理的和/或有形的儲(chǔ)存介質(zhì)。這樣的介質(zhì)可以采用很多形式,包括但不限制于,非易失介質(zhì)、易失介質(zhì)和傳輸介質(zhì)。例如,非易失介質(zhì)包括光盤(pán)和/或磁盤(pán)(例如儲(chǔ)存設(shè)備225)。易失介質(zhì)沒(méi)有限制地包括動(dòng)態(tài)存儲(chǔ)器(例如工作存儲(chǔ)器235)。傳輸介質(zhì)沒(méi)有限制地包括同軸電纜、銅導(dǎo)線和光纖(包括包含總線205的導(dǎo)線)、以及通信子系統(tǒng)230的各種組件(和/或通過(guò)其通信子系統(tǒng)230提供與其它設(shè)備的通信的介質(zhì))。因此,傳輸介質(zhì)也可以采用波的形式(沒(méi)有限制地包括,例如在無(wú)線電波和紅外數(shù)據(jù)通信時(shí)產(chǎn)生的那些無(wú)線電波、聲波和/或光波)。
[0069]物理的和/或有形的計(jì)算機(jī)可讀介質(zhì)的普通形式包括,例如,軟盤(pán)、軟磁盤(pán)、硬盤(pán)、磁帶或任何其它磁性介質(zhì)、CD-ROM、任何其它光學(xué)介質(zhì)、打孔卡、紙帶、任何其它帶有孔模式的物理介質(zhì)、RAM、PROM、EPROM、FLASH-EPROM、任何其它存儲(chǔ)器芯片或盒(cartridge)、如下文描述的載波、或計(jì)算機(jī)能夠從中讀取指令和/或代碼的任何其它介質(zhì)。
[0070]計(jì)算機(jī)可讀介質(zhì)的各種形式可以參與到將一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列傳送到處理器210用于執(zhí)行。僅通過(guò)實(shí)例的方式,指令可以初始攜帶在遠(yuǎn)程計(jì)算機(jī)的磁盤(pán)和/或光盤(pán)上。遠(yuǎn)程計(jì)算機(jī)可以將指令加載到它的動(dòng)態(tài)存儲(chǔ)器并將指令作為信號(hào)通過(guò)傳輸介質(zhì)發(fā)送以供計(jì)算機(jī)系統(tǒng)200接收和/或被計(jì)算機(jī)系統(tǒng)200執(zhí)行。這些信號(hào),它們可能是以電磁信號(hào)、聲信號(hào)、光信號(hào)和/或相似信號(hào)的形式,這些都是載波的實(shí)例,在載波上指令可以依據(jù)本發(fā)明的各種配置被編碼。
[0071]通信子系統(tǒng)230 (和/或其中的組件)通常將接收信號(hào),而總線205然后可以將信號(hào)(和/或由信號(hào)攜帶的數(shù)據(jù)、指令等等)發(fā)送到工作存儲(chǔ)器235,處理器205從工作存儲(chǔ)器235檢索和執(zhí)行指令。由工作存儲(chǔ)器235接收的指令可以選擇地在被處理器210執(zhí)行之前或者之后存儲(chǔ)在儲(chǔ)存設(shè)備225上。
[0072]上面討論的方法、系統(tǒng)和設(shè)備是實(shí)例。各種替代的配置可以省略、代替或適當(dāng)?shù)靥砑痈鞣N步驟或組件。例如,在替代的方法中,階段可以按不同于上面討論的順序被執(zhí)行,并且各種階段可以被添加、省略或合并。同樣,關(guān)于特定配置的描述特征可以被合并進(jìn)各種其它的配置。配置的不同方面和元件可以以相似的方式組合。同樣,技術(shù)會(huì)發(fā)展,因此很多元件是例子并且不限制本公開(kāi)或權(quán)利要求的范圍。
[0073]具體細(xì)節(jié)在說(shuō)明書(shū)中給出,用以提供實(shí)例配置(包括實(shí)現(xiàn))的透徹理解。然而,配置可以沒(méi)有這些具體細(xì)節(jié)被實(shí)踐出來(lái)。例如,為了避免模糊配置,眾所周知的電路、過(guò)程、算法、結(jié)構(gòu)、以及技術(shù)已經(jīng)被示出為不帶有不必要的細(xì)節(jié)。本說(shuō)明書(shū)僅提供了實(shí)例配置,并不限制權(quán)利要求的范圍、適用性或配置。更準(zhǔn)確地說(shuō),配置的前述的說(shuō)明將為本領(lǐng)域普通技術(shù)人員提供用于將描述的技術(shù)實(shí)現(xiàn)成為可能的說(shuō)明。在元件的功能和布置中可以做出各種變化而不偏離本公開(kāi)的精神和范圍。
[0074]此外,前述說(shuō)明書(shū)詳述了在保安攝像機(jī)系統(tǒng)的環(huán)境中的技術(shù)。然而,本文描述的系統(tǒng)和方法可以適用到其它形式的攝像機(jī)系統(tǒng)。
[0075]而且,配置可以被描述為過(guò)程,其被描畫(huà)為流程圖或框圖。盡管每個(gè)都可以將操作描述為順序過(guò)程,但是很多操作可以被并行地或同時(shí)地執(zhí)行。此外,操作的順序可以被重新排列。過(guò)程可以具有圖中沒(méi)有包括的附加步驟。而且,方法的實(shí)例可以通過(guò)硬件、軟件、固件、中間件、微代碼、硬件描述語(yǔ)言或其中的任何組合實(shí)現(xiàn)。當(dāng)在軟件、固件、中間件或微代碼中實(shí)現(xiàn)時(shí),用以執(zhí)行必要任務(wù)的程序代碼或代碼段可以存儲(chǔ)在例如儲(chǔ)存介質(zhì)的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)中。處理器可以執(zhí)行描述的任務(wù)。
[0076]如本文使用,包含在權(quán)利要求中的由“至少一個(gè)”作為開(kāi)始的一個(gè)條目列表中使用的“或”表示分隔的(disjunctive)列表,使得,例如,列表“A,B或C的至少一個(gè)”包括A或B或C或AB或AC或BC或ABC (也就是A和B和C),或與多于一個(gè)的特征的組合(例如,AA,AAB,ABBC 等等)。
[0077]已經(jīng)描述了多個(gè)實(shí)例配置,各種修改、替代、構(gòu)造和等同物可以被使用而不偏離本公開(kāi)的精神。例如,上面的元件可以是更大系統(tǒng)的組件,其中其它規(guī)則可以優(yōu)先執(zhí)行,或另外修改本發(fā)明的應(yīng)用。同樣,許多步驟可以在上面元件被考慮到之前、之中或之后被進(jìn)行。因此,上面的說(shuō)明書(shū)不限制權(quán)利要求的范圍。
【權(quán)利要求】
1.一種管理視頻監(jiān)視系統(tǒng)的方法,包括: 從多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)獲得視頻內(nèi)容和關(guān)于所述視頻內(nèi)容的元數(shù)據(jù); 根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾所述元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集; 分離所述視頻內(nèi)容的與所述過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻部分;以及 提供所述過(guò)濾的元數(shù)據(jù)集或所分離的視頻部分中的至少一些給云計(jì)算服務(wù)(90)。
2.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)包括攝像機(jī)或視頻編碼器中的至少一個(gè)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的相應(yīng)的網(wǎng)絡(luò)設(shè)備與多個(gè)本地網(wǎng)絡(luò)(70)中的相應(yīng)的本地網(wǎng)絡(luò)相關(guān)聯(lián),并且其中所述多個(gè)本地網(wǎng)絡(luò)(70)的每一個(gè)與不同的地理位置相關(guān)聯(lián)。
4.根據(jù)權(quán)利要求1所述的方法,其中所述過(guò)濾包括: 根據(jù)所述一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估所述元數(shù)據(jù)的質(zhì)量; 將所述元數(shù)據(jù)的具有在閾值之下的質(zhì)量的第二部分歸類為噪聲元數(shù)據(jù);以及 從所述過(guò)濾的元數(shù)據(jù)集中排除所述噪聲元數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其中: 獲得所述元數(shù)據(jù)包括從至少第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備獲得所述元數(shù)據(jù),其中所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備為重疊地理區(qū)域維護(hù)元數(shù)據(jù);以及所述過(guò)濾還包括: 識(shí)別從所述第一網(wǎng)絡(luò)設(shè)備獲得的元數(shù)據(jù)元素,所述元數(shù)據(jù)元素對(duì)應(yīng)于所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備為之維護(hù)元數(shù)據(jù)的區(qū)域; 確定是否已經(jīng)從所述第二網(wǎng)絡(luò)設(shè)備獲得了對(duì)應(yīng)的元數(shù)據(jù)元素;以及如果沒(méi)有從所述第二網(wǎng)絡(luò)設(shè)備獲得所述對(duì)應(yīng)的元數(shù)據(jù)元素,則將所述元數(shù)據(jù)元素歸類為噪聲。
6.根據(jù)權(quán)利要求4所述的方法,其中所述過(guò)濾包括基于在對(duì)應(yīng)于所述元數(shù)據(jù)的視頻內(nèi)容中的空間關(guān)系或在對(duì)應(yīng)于所述元數(shù)據(jù)的視頻內(nèi)容中的時(shí)間關(guān)系中的至少一個(gè)評(píng)估所述元數(shù)據(jù)的質(zhì)量。
7.根據(jù)權(quán)利要求6所述的方法,其中所述過(guò)濾還包括: 識(shí)別與網(wǎng)絡(luò)設(shè)備檢測(cè)到的對(duì)象相關(guān)聯(lián)的元數(shù)據(jù)元素;以及 如果所述對(duì)象從它的出現(xiàn)開(kāi)始在閾值時(shí)間量?jī)?nèi)消失或者如果所述對(duì)象展現(xiàn)出關(guān)于運(yùn)動(dòng)方向、尺寸或運(yùn)動(dòng)速度的至少閾值程度的變化,那么將所述元數(shù)據(jù)元素歸類為噪聲。
8.根據(jù)權(quán)利要求1所述的方法,其中所述元數(shù)據(jù)對(duì)應(yīng)于所述視頻監(jiān)視系統(tǒng)中的跟蹤的對(duì)象或所述視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。
9.根據(jù)權(quán)利要求1所述的方法,還包括處理所述視頻內(nèi)容以產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素。
10.根據(jù)權(quán)利要求1所述的方法,還包括: 接收對(duì)所述元數(shù)據(jù)或所述視頻內(nèi)容的至少一個(gè)的查詢;以及 根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理所述查詢。
11.一種視頻監(jiān)視管理系統(tǒng),包括:網(wǎng)關(guān)(52),其被配置為從多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)獲得視頻內(nèi)容和關(guān)于所述視頻內(nèi)容的元數(shù)據(jù); 元數(shù)據(jù)處理模塊(82),其通信耦合到所述網(wǎng)關(guān)(52),并被配置為根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾所述元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集; 視頻處理模塊(80),其通信耦合到所述網(wǎng)關(guān)(52)和所述元數(shù)據(jù)處理模塊(82),并被配置為分離所述視頻內(nèi)容的與所述過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻部分;以及 云服務(wù)接口(86),其通信耦合到所述網(wǎng)關(guān)(52)、所述元數(shù)據(jù)處理模塊(82)和所述視頻處理模塊(80),并被配置為提供所述過(guò)濾的元數(shù)據(jù)集或所分離的視頻部分中的至少一些給云計(jì)算服務(wù)(90)。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)包括攝像機(jī)或視頻編碼器中的至少一個(gè)。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述元數(shù)據(jù)處理模塊(82)還被配置為根據(jù)所述一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估所述元數(shù)據(jù)的質(zhì)量,以將所述元數(shù)據(jù)的具有在閾值之下的質(zhì)量的相應(yīng)的第二部分歸類為噪聲元數(shù)據(jù),并從所述過(guò)濾的元數(shù)據(jù)集中排除所述噪聲元數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中: 所述網(wǎng)關(guān)(52)還被配置為從至少第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備獲得所述元數(shù)據(jù),其中所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備為重疊地理區(qū)域維護(hù)元數(shù)據(jù);以及 所述元數(shù)據(jù)處理模塊(82)還被配置為識(shí)別從所述第一網(wǎng)絡(luò)設(shè)備獲得的對(duì)應(yīng)于所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備為之維護(hù)元數(shù)據(jù)的區(qū)域的元數(shù)據(jù)元素,確定是否已經(jīng)從所述第二網(wǎng)絡(luò)設(shè)備獲得了對(duì)應(yīng)的元數(shù)據(jù)元素,以及如果沒(méi)有從所述第二網(wǎng)絡(luò)設(shè)備獲得所述對(duì)應(yīng)的元數(shù)據(jù)元素,則將所述元數(shù)據(jù)元素歸類為噪聲。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述元數(shù)據(jù)處理模塊(82)還被配置為基于在對(duì)應(yīng)于所述元數(shù)據(jù)的視頻內(nèi)容中的空間關(guān)系或在對(duì)應(yīng)于所述元數(shù)據(jù)的所述視頻內(nèi)容中的時(shí)間關(guān)系的至少一個(gè)評(píng)估所述元數(shù)據(jù)的質(zhì)量。
16.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述元數(shù)據(jù)處理模塊(82)還被配置為識(shí)別與由網(wǎng)絡(luò)設(shè)備檢測(cè)到的對(duì)象相關(guān)聯(lián)的元數(shù)據(jù)元素,并且如果所述對(duì)象從它的出現(xiàn)開(kāi)始在閾值時(shí)間量?jī)?nèi)消失或者如果所述對(duì)象展現(xiàn)出關(guān)于運(yùn)動(dòng)方向、尺寸或運(yùn)動(dòng)速度的至少閾值程度的變化,那么將所述元數(shù)據(jù)元素歸類為噪聲。
17.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述元數(shù)據(jù)對(duì)應(yīng)于所述視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或所述視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。
18.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述視頻處理模塊(80)還被配置為基于所述視頻內(nèi)容產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素。
19.根據(jù)權(quán)利要求11所述的系統(tǒng),還包括規(guī)則引擎(120),該規(guī)則引擎通信耦合到所述網(wǎng)關(guān)(52)、所述元數(shù)據(jù)處理模塊(82)和所述視頻處理模塊(80),并被配置為接收對(duì)所述元數(shù)據(jù)或所述視頻內(nèi)容中的至少一個(gè)的查詢,并根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理所述查詢。
20.一種視頻監(jiān)視管理系統(tǒng),包括: 網(wǎng)絡(luò)接口工具(52),其用于從多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)獲得視頻內(nèi)容和關(guān)于所述視頻內(nèi)容的元數(shù)據(jù);元數(shù)據(jù)處理工具(82),其通信耦合到所述網(wǎng)絡(luò)接口工具(52),用于根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾所述元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集;以及 視頻處理工具(80),其通信耦合到所述網(wǎng)絡(luò)接口工具(52)和所述元數(shù)據(jù)處理工具(82),用于分離所述視頻內(nèi)容的與所述過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻部分; 其中所述網(wǎng)絡(luò)接口工具(52)包括用于提供所述過(guò)濾的元數(shù)據(jù)集或所分離的視頻部分中的至少一些給云計(jì)算服務(wù)(90)的工具(86)。
21.根據(jù)權(quán)利要求20所述的系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備(20,42)包括攝像機(jī)或視頻編碼器中的至少一個(gè)。
22.根據(jù)權(quán)利要求20所述的系統(tǒng),其中所述元數(shù)據(jù)處理工具(82)包括用于根據(jù)所述一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估所述元數(shù)據(jù)的質(zhì)量,將所述元數(shù)據(jù)的具有在閾值之下質(zhì)量的第二部分歸類為噪聲元數(shù)據(jù),并從所述過(guò)濾的元數(shù)據(jù)集中排除所述噪聲元數(shù)據(jù)的工具。
23.根據(jù)權(quán)利要求20所述的系統(tǒng),其中所述元數(shù)據(jù)對(duì)應(yīng)于所述視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或所述視頻監(jiān)視系統(tǒng)中的事件中的至少一個(gè)。
24.根據(jù)權(quán)利要求20所述的系統(tǒng),其中所述視頻處理工具(80)包括用于基于所述視頻內(nèi)容產(chǎn)生一個(gè)或多個(gè)補(bǔ)充元數(shù)據(jù)元素的工 具。
25.根據(jù)權(quán)利要求20所述的系統(tǒng),還包括查詢處理工具(120),該查詢處理工具通信耦合到所述網(wǎng)絡(luò)接口工具(52)、所述元數(shù)據(jù)處理工具(82)和所述視頻處理工具(80),用于接收對(duì)所述元數(shù)據(jù)或所述視頻內(nèi)容中的至少一個(gè)的查詢,以及根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理所述查詢。
26.一種駐留在處理器可執(zhí)行計(jì)算機(jī)儲(chǔ)存介質(zhì)(225)上的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括處理器可執(zhí)行指令,該處理器可執(zhí)行指令被配置為導(dǎo)致處理器(210)執(zhí)行以下操作: 從多個(gè)網(wǎng)絡(luò)設(shè)備獲得視頻內(nèi)容和關(guān)于所述視頻內(nèi)容的元數(shù)據(jù); 根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)過(guò)濾所述元數(shù)據(jù)以獲得過(guò)濾的元數(shù)據(jù)集; 分離所述視頻內(nèi)容的與所述過(guò)濾的元數(shù)據(jù)集的相應(yīng)的第一部分相關(guān)聯(lián)的視頻部分;以及 提供所述過(guò)濾的元數(shù)據(jù)集或所分離的視頻部分中的至少一些給云計(jì)算服務(wù)。
27.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)程序產(chǎn)品,其中所述多個(gè)網(wǎng)絡(luò)設(shè)備包括攝像機(jī)或視頻編碼器中的至少一個(gè)。
28.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)程序產(chǎn)品,其中被配置為導(dǎo)致所述處理器(210)進(jìn)行過(guò)濾操作的所述指令還被配置為導(dǎo)致所述處理器(210)執(zhí)行以下操作: 根據(jù)所述一個(gè)或多個(gè)標(biāo)準(zhǔn)評(píng)估所述元數(shù)據(jù)的質(zhì)量; 將所述元數(shù)據(jù)的具有在閾值之下的質(zhì)量的第二部分歸類為噪聲元數(shù)據(jù); 從所述過(guò)濾的元數(shù)據(jù)集中排除所述噪聲元數(shù)據(jù)。
29.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)程序產(chǎn)品,其中所述元數(shù)據(jù)對(duì)應(yīng)于所述視頻監(jiān)視系統(tǒng)中跟蹤的對(duì)象或所述視頻監(jiān)視系統(tǒng)中的事件的至少一個(gè)。
30.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)程序產(chǎn)品,還包括被配置為導(dǎo)致所述處理器(210)執(zhí)行以下操作的處理器可執(zhí)行指令:接收對(duì)所述元數(shù)據(jù)或所述視頻內(nèi)容中的至少一個(gè)的查詢;以及根據(jù)一個(gè)或多個(gè)預(yù)定義規(guī)則處理所述查詢。
【文檔編號(hào)】G08B13/196GK104040601SQ201280063674
【公開(kāi)日】2014年9月10日 申請(qǐng)日期:2012年10月26日 優(yōu)先權(quán)日:2011年12月22日
【發(fā)明者】王雷, 朱紅衛(wèi), 法曾·艾格達(dá)斯, 格雷格·米勒 申請(qǐng)人:派爾高公司