本公開(kāi)的實(shí)施例涉及視頻監(jiān)控系統(tǒng),并且更具體地涉及利用移動(dòng)設(shè)備對(duì)視頻監(jiān)控系統(tǒng)進(jìn)行改進(jìn)的方法和裝置。
背景技術(shù):
目前,作為實(shí)現(xiàn)智能而安全的城市的舉措的一部分,視頻監(jiān)控系統(tǒng)被普遍部署,以實(shí)現(xiàn)更高的安全性,更好的服務(wù)(例如零售業(yè))或者更大的容量(例如交通)。大量的高分辨率ip攝像頭被部署在越來(lái)越多的城市范圍甚至國(guó)家范圍內(nèi)的視頻監(jiān)控和監(jiān)測(cè)環(huán)境中。
現(xiàn)有的城市范圍的中央視頻監(jiān)控系統(tǒng)通常僅利用靜態(tài)安裝的監(jiān)控設(shè)備(例如攝像頭)來(lái)監(jiān)測(cè)和保證預(yù)定義區(qū)域的安全。在整個(gè)城市的每個(gè)角落安裝監(jiān)控?cái)z像頭顯然是不實(shí)際的,因此當(dāng)前的視頻監(jiān)控系統(tǒng)總是存在盲點(diǎn)。另外,即使在被監(jiān)控?cái)z像頭覆蓋的位置,一些事故(例如交通事故或者犯罪事件)可能需要比當(dāng)前能夠提供的監(jiān)控范圍更大的監(jiān)控范圍,并且/或者,需要比當(dāng)前能夠提供的細(xì)節(jié)更多的細(xì)節(jié)。另一方面,在很少或者偶爾需要視頻監(jiān)控并且不可預(yù)測(cè)的地方,安裝固定的視頻監(jiān)控設(shè)備是不經(jīng)濟(jì)的,因?yàn)檫@種監(jiān)測(cè)設(shè)備的利用率非常低,并且所生成的視頻流大部分時(shí)間是無(wú)用的。
因此,期望更全面和實(shí)時(shí)的監(jiān)控,以便能夠覆蓋更廣、更動(dòng)態(tài)和更靈活的監(jiān)控區(qū)域,同時(shí)不顯著增加監(jiān)控系統(tǒng)的硬件投入。
在本公開(kāi)的實(shí)施例中,提供了方法和裝置,以解決以上問(wèn)題中的至少一些問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)的實(shí)施例提出了用于視頻監(jiān)控系統(tǒng)的方法和裝置。下面給出 了對(duì)各實(shí)施例的簡(jiǎn)要概述,以提供對(duì)各種實(shí)施例的一些方面的基本理解。該概述不旨在標(biāo)識(shí)關(guān)鍵元素的要點(diǎn)或描述各種實(shí)施例的范圍。其唯一目的在于以簡(jiǎn)化形式呈現(xiàn)一些概念,作為對(duì)后述更具體描述的前序。
本公開(kāi)的第一方面提供了一種在視頻監(jiān)控系統(tǒng)中使用的方法,所述方法包括:經(jīng)由無(wú)線鏈路接收來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求;響應(yīng)于所述視頻數(shù)據(jù)傳輸請(qǐng)求而將所述移動(dòng)設(shè)備注冊(cè)成為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,建立與所述移動(dòng)設(shè)備的無(wú)線連接,并經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收視頻數(shù)據(jù);以及對(duì)所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ)。
在一個(gè)實(shí)施例中,視頻監(jiān)控系統(tǒng)還可以包括長(zhǎng)期加入的固定監(jiān)控設(shè)備。
在另一實(shí)施例中,該方法可以進(jìn)一步包括:在經(jīng)由所述無(wú)線鏈路接收來(lái)自所述移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求之前,向所述移動(dòng)設(shè)備發(fā)送用于加入所述視頻監(jiān)控系統(tǒng)的指示。
在又一實(shí)施例中,建立與所述移動(dòng)設(shè)備的無(wú)線連接可以包括:指配用于處理所述視頻傳輸請(qǐng)求的視頻服務(wù)器;以及經(jīng)由所述視頻服務(wù)器建立與所述移動(dòng)設(shè)備的所述無(wú)線連接。
可選地,在一個(gè)實(shí)施例中,該方法可以進(jìn)一步包括:監(jiān)測(cè)所述視頻監(jiān)控系統(tǒng)中資源的使用;以及根據(jù)所述監(jiān)測(cè)調(diào)整分配用于所述視頻監(jiān)控系統(tǒng)的資源量。
在另一實(shí)施例中,該方法還可以包括:在與所述移動(dòng)設(shè)備的所述無(wú)線連接中斷時(shí),保存斷點(diǎn),以便從所述斷點(diǎn)恢復(fù)所述無(wú)線連接。
在進(jìn)一步的實(shí)施例中,該方法可以進(jìn)一步包括經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果;并且對(duì)所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ)可以包括對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果進(jìn)行處理和存儲(chǔ)。在一個(gè)示例實(shí)施例中,對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果包括以下中的至少一項(xiàng):視頻幀;元數(shù)據(jù);所述移動(dòng)設(shè)備的類(lèi)型、配置和型號(hào)中的至少一項(xiàng);
所述視頻數(shù)據(jù)所包含的視頻的捕獲時(shí)間和/或地點(diǎn);以及所述視頻數(shù) 據(jù)的內(nèi)容特征和/或?qū)ο?。在另一?shí)施例中,對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果進(jìn)行處理和存儲(chǔ)包括:對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果分別進(jìn)行處理和存儲(chǔ)。在又一實(shí)施例中,對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果分別進(jìn)行處理和存儲(chǔ)包括:對(duì)所述視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分級(jí)(staging),對(duì)數(shù)據(jù)分級(jí)后的所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ),以及將所述預(yù)處理結(jié)果不經(jīng)所述數(shù)據(jù)分級(jí)直接進(jìn)行所述處理和存儲(chǔ)。
在一個(gè)實(shí)施例中,所述無(wú)線連接為雙向連接,并且所述方法進(jìn)一步包括:對(duì)所述視頻數(shù)據(jù)進(jìn)行處理并發(fā)現(xiàn)異常時(shí),通過(guò)所述無(wú)線連接、經(jīng)由所述移動(dòng)設(shè)備向用戶發(fā)送警報(bào)。
本公開(kāi)的第二方面提供了在移動(dòng)設(shè)備中使用的用于視頻監(jiān)控的方法。該方法包括:經(jīng)由無(wú)線鏈路向視頻監(jiān)控系統(tǒng)發(fā)送視頻數(shù)據(jù)傳輸請(qǐng)求;作為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,建立與所述視頻監(jiān)控系統(tǒng)的無(wú)線連接,以及經(jīng)由所述無(wú)線連接向所述視頻監(jiān)控系統(tǒng)傳輸視頻數(shù)據(jù)。
本公開(kāi)的第三方面提供了一種在視頻監(jiān)控系統(tǒng)中使用的裝置,所述裝置包括:第一接收單元,被配置為經(jīng)由無(wú)線鏈路接收來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求;注冊(cè)單元,被配置為響應(yīng)于所述視頻數(shù)據(jù)傳輸請(qǐng)求而將所述移動(dòng)設(shè)備注冊(cè)成為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,連接管理單元,被配置為建立與所述移動(dòng)設(shè)備的無(wú)線連接,并經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收視頻數(shù)據(jù);以及處理和存儲(chǔ)單元,被配置為對(duì)所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ)。
本公開(kāi)的第四方面提供了一種在移動(dòng)設(shè)備中使用的用于視頻監(jiān)控的裝置。該裝置包括:第一發(fā)送單元,被配置為經(jīng)由無(wú)線鏈路向視頻監(jiān)控系統(tǒng)發(fā)送視頻數(shù)據(jù)傳輸請(qǐng)求;連接管理單元,被配置為作為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,建立與所述視頻監(jiān)控系統(tǒng)的無(wú)線連接,以及第二發(fā)送單元,被配置為經(jīng)由所述無(wú)線連接向所述視頻監(jiān)控系統(tǒng)傳輸視頻數(shù)據(jù)。
本公開(kāi)的第五方面提供了一種裝置,該裝置包括至少一個(gè)處理器;以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為:與所述至少一個(gè)處理器一起,促使所 述裝置執(zhí)行根據(jù)本公開(kāi)的第一方面的方法。
本公開(kāi)的第六方面提供了一種裝置,該裝置包括至少一個(gè)處理器;以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為:與所述至少一個(gè)處理器一起,促使所述裝置執(zhí)行根據(jù)本公開(kāi)的第二方面的方法。
根據(jù)本公開(kāi)的實(shí)施例的方法或裝置,能夠根據(jù)需要使移動(dòng)設(shè)備臨時(shí)加入視頻監(jiān)控系統(tǒng),對(duì)現(xiàn)有的視頻監(jiān)控系統(tǒng)進(jìn)行補(bǔ)充和增強(qiáng),例如,增加視頻監(jiān)控系統(tǒng)的覆蓋和/或精度。
盡管在附圖中通過(guò)示例的方式示出了特定的實(shí)施例,然而,應(yīng)當(dāng)理解,本文的具體實(shí)施例的描述不意在將實(shí)施例限制為所公開(kāi)的具體形式。
附圖說(shuō)明
從下文的公開(kāi)內(nèi)容和權(quán)利要求中,本公開(kāi)的目標(biāo)、優(yōu)點(diǎn)和其他特征將變得更加明顯。這里僅出于示例的目的,參考附圖來(lái)給出優(yōu)選實(shí)施例的非限制性描述,在附圖中:
圖1中示出了根據(jù)本公開(kāi)的實(shí)施例的視頻監(jiān)控系統(tǒng)的示例;
圖2a-2b示出了根據(jù)本公開(kāi)的實(shí)施例的用于視頻監(jiān)控系統(tǒng)的方法的示例性流程圖;
圖3中示出了根據(jù)本公開(kāi)的實(shí)施例的在移動(dòng)設(shè)備中使用的用于視頻監(jiān)控的方法的示例性流程圖;
圖4示出根據(jù)本公開(kāi)的實(shí)施例的用于在視頻監(jiān)控系統(tǒng)中使用的裝置的示意性結(jié)構(gòu)圖;
圖5a-5c示出根據(jù)本公開(kāi)的實(shí)施例的用于在視頻監(jiān)控系統(tǒng)中使用的另一裝置的結(jié)構(gòu)和應(yīng)用的示意性;
圖6示出在移動(dòng)設(shè)備中使用的用于視頻監(jiān)控的裝置的結(jié)構(gòu)示意圖;以及
圖7示出了一個(gè)可以用來(lái)實(shí)施本公開(kāi)的實(shí)施例的設(shè)備的示意性框圖。
具體實(shí)施方式
在以下描述中,出于說(shuō)明的目的而闡述許多細(xì)節(jié)。然而,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到可以在不使用這些具體細(xì)節(jié)的情況下實(shí)現(xiàn)本公開(kāi)的實(shí)施例。因此,本公開(kāi)不旨在于受限于所示實(shí)施例、而是將被賦予與本文描述的原理和特征一致的最寬的范圍。
應(yīng)當(dāng)理解,術(shù)語(yǔ)“第一”、“第二”等僅被用來(lái)將一個(gè)元素與另一個(gè)元素區(qū)分開(kāi)來(lái)。而實(shí)際上第一元素也能夠被稱(chēng)為第二元素,反之亦然。另外還應(yīng)當(dāng)理解“包括”,“包含”僅被用來(lái)說(shuō)明所陳述的特征、元素、功能或者部件的存在,然而并不排除存在一個(gè)或者多個(gè)其他的特征、元素、功能或者部件。
如上所述,考慮到成本,現(xiàn)有視頻監(jiān)控系統(tǒng)的部署通常存在盲點(diǎn)和/或精度問(wèn)題,在特定的場(chǎng)景下難以滿足監(jiān)控需要。為了對(duì)現(xiàn)有視頻監(jiān)控系統(tǒng)進(jìn)行改進(jìn),在本公開(kāi)的實(shí)施例中提出利用智能和移動(dòng)設(shè)備(諸如智能電話、手機(jī)攝像頭和電子數(shù)據(jù)記錄儀(electronicdatarecorder,edr))來(lái)擴(kuò)充現(xiàn)有視頻監(jiān)控系統(tǒng)。其背后的主要思想是,鑒于目前具有高速因特網(wǎng)連接的智能和移動(dòng)設(shè)備(例如智能電話)非常流行,并且?guī)缀醣幻總€(gè)人攜帶用于日常使用,這些被群眾擁有的移動(dòng)設(shè)備可以被連接到視頻監(jiān)控網(wǎng)絡(luò)并且在期望額外的監(jiān)控能力的場(chǎng)景中可以被用于充當(dāng)邊緣視頻傳感器。
具體而言,在本公開(kāi)的實(shí)施例中,我們提出智能的、利用移動(dòng)設(shè)備實(shí)現(xiàn)的視頻監(jiān)控解決方案,其使得移動(dòng)設(shè)備,作為移動(dòng)視頻傳感器,能夠動(dòng)態(tài)地按需加入視頻監(jiān)控網(wǎng)絡(luò),從而實(shí)現(xiàn)更靈活和實(shí)時(shí)的視頻監(jiān)控。另外,如將在下文詳述的,本公開(kāi)的一些實(shí)施例中的解決方案僅需要對(duì)傳統(tǒng)視頻監(jiān)控系統(tǒng)的非侵入式的改變,并且因此允許非破壞性的系統(tǒng)遷移和升級(jí)。
與傳統(tǒng)的視頻監(jiān)控系統(tǒng)相比,在根據(jù)本公開(kāi)的實(shí)施例的視頻監(jiān)控系統(tǒng)中,可以存在以下附加數(shù)據(jù)源中的至少一個(gè):
-智能物聯(lián)網(wǎng)(iot)設(shè)備,諸如移動(dòng)電話和手機(jī)攝像頭。這些設(shè)備將按需加入監(jiān)控網(wǎng)絡(luò)并且向視頻服務(wù)器傳送實(shí)時(shí)視頻數(shù)據(jù)。
-替代地,諸如事故現(xiàn)場(chǎng)的視頻可以被移動(dòng)設(shè)備記錄,并且然后被成批地上載到視頻監(jiān)控網(wǎng)絡(luò)。這種情況下,來(lái)自數(shù)據(jù)源的視頻數(shù)據(jù)可能是非實(shí)時(shí)的。
圖1中示出了根據(jù)本公開(kāi)的實(shí)施例的視頻監(jiān)控系統(tǒng)100的示例。在該示例中,視頻監(jiān)控系統(tǒng)100可以接收和處理來(lái)自固定部署的一個(gè)或者多個(gè)視頻監(jiān)控單元101的數(shù)據(jù),也可以接收和處理來(lái)自臨時(shí)加入該系統(tǒng)的一個(gè)或者多個(gè)移動(dòng)設(shè)備102-103的數(shù)據(jù)。
在一個(gè)實(shí)施例中,該視頻監(jiān)控系統(tǒng)100可以包括事件接入單元110、控制中心120、以及數(shù)據(jù)處理和存儲(chǔ)單元130。其中事件接入單元110、控制中心120、數(shù)據(jù)處理和存儲(chǔ)單元130、以及固定部署的一個(gè)或者多個(gè)視頻監(jiān)控單元101可以構(gòu)成現(xiàn)有的視頻監(jiān)控系統(tǒng)。而在本公開(kāi)的實(shí)施例中,允許移動(dòng)設(shè)備102按需加入該視頻監(jiān)控系統(tǒng)以對(duì)其進(jìn)行擴(kuò)充和改進(jìn)。例如,可以通過(guò)至少在事件接入單元110中添加動(dòng)態(tài)事件聚合器單元1101來(lái)使能移動(dòng)設(shè)備的加入。
在另一實(shí)施例中,在該視頻監(jiān)控系統(tǒng)中也可以不存在固定部署的視頻監(jiān)控單元101,即,可以僅依賴(lài)于移動(dòng)設(shè)備來(lái)構(gòu)成本公開(kāi)的實(shí)施例中的視頻監(jiān)控系統(tǒng)。。
圖2a-2b示出用于視頻監(jiān)控系統(tǒng)的方法200的示例性流程圖。該方法可以但不限于在圖1所示的視頻監(jiān)控系統(tǒng)100中實(shí)施。
如圖2a所示,該方法200包括:在塊s201,經(jīng)由無(wú)線鏈路接收來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求;在塊s202,響應(yīng)于所述視頻數(shù)據(jù)傳輸請(qǐng)求而將所述移動(dòng)設(shè)備注冊(cè)成為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備;在塊s203,建立與所述移動(dòng)設(shè)備的無(wú)線連接,并經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收視頻數(shù)據(jù);以及在塊s204,對(duì)所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ)。
如前所述,該視頻監(jiān)控系統(tǒng)(例如圖1的視頻監(jiān)控系統(tǒng)100)可以包括長(zhǎng)期加入的固定監(jiān)控設(shè)備。該長(zhǎng)期加入的固定監(jiān)控設(shè)備例如是被固定部署用于傳統(tǒng)視頻監(jiān)控系統(tǒng)的監(jiān)控設(shè)備。該固定監(jiān)控設(shè)備通常通過(guò)以有線的方式連接到視頻監(jiān)控系統(tǒng)中的視頻服務(wù)器、控制器、處理器等部 件。在該場(chǎng)景中,根據(jù)本公開(kāi)的實(shí)施例,移動(dòng)設(shè)備可以按需接入該視頻監(jiān)控系統(tǒng)以對(duì)其擴(kuò)展。
在另一實(shí)施例中,該視頻監(jiān)控系統(tǒng)也可以是全新的視頻監(jiān)控系統(tǒng),其可以不包括長(zhǎng)期加入的或者固定部署的監(jiān)控設(shè)備,而僅通過(guò)在需要時(shí)手機(jī)來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)來(lái)實(shí)現(xiàn)監(jiān)控。
在一個(gè)示例實(shí)施例中,移動(dòng)設(shè)備可以主動(dòng)加入該視頻監(jiān)控系統(tǒng)。即,在s201接收的視頻數(shù)據(jù)傳輸請(qǐng)求可以是移動(dòng)設(shè)備主動(dòng)發(fā)送的。而在另一實(shí)施例中,移動(dòng)設(shè)備可以在被要求/邀請(qǐng)時(shí)才加入該視頻監(jiān)控系統(tǒng)。在該實(shí)施例中,該方法200可以進(jìn)一步包括塊s205,其中在經(jīng)由所述無(wú)線鏈路接收來(lái)自所述移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求之前,向所述移動(dòng)設(shè)備發(fā)送用于加入所述視頻監(jiān)控系統(tǒng)的指示。該指示例如可以是加入該視頻監(jiān)控系統(tǒng)的要求/邀請(qǐng)。該指示可以向某個(gè)區(qū)域中的多個(gè)移動(dòng)設(shè)備廣播,或者是針對(duì)特定的移動(dòng)設(shè)備發(fā)送。
在塊s202中執(zhí)行的注冊(cè),例如,可以基于該視頻數(shù)據(jù)傳輸請(qǐng)求中的至少部分信息來(lái)執(zhí)行。
在一個(gè)實(shí)施例中,在塊s203建立與該移動(dòng)設(shè)備的無(wú)線連接可以包括:指配用于處理該視頻傳輸請(qǐng)求的視頻服務(wù)器;以及經(jīng)由該視頻服務(wù)器建立與移動(dòng)設(shè)備的無(wú)線連接。該連接建立過(guò)程可以根據(jù)任意合適的通信協(xié)議進(jìn)行,并且可以通過(guò)若干信令交互來(lái)實(shí)現(xiàn),本公開(kāi)的實(shí)施例不對(duì)此進(jìn)行限制。例如,在該建立過(guò)程之初,該視頻監(jiān)控系統(tǒng)可以向該移動(dòng)設(shè)備發(fā)送對(duì)其視頻數(shù)據(jù)傳輸請(qǐng)求的響應(yīng),其中可以包括用于建立連接的信息。
可選地,如圖2b所示,在一個(gè)實(shí)施例中,方法200還可以包括塊s206,其中對(duì)所述視頻監(jiān)控系統(tǒng)中資源的使用進(jìn)行監(jiān)測(cè);以及根據(jù)所述監(jiān)測(cè),調(diào)整分配用于該視頻監(jiān)控系統(tǒng)的資源量。這使得資源能夠被更加有效地利用。
在一些實(shí)施例中,在與該移動(dòng)設(shè)備的無(wú)線連接中斷時(shí),該方法可以保存斷點(diǎn),以便從所述斷點(diǎn)恢復(fù)所述無(wú)線連接,如圖2中的塊s207所示。
替代地或者附加地,在一個(gè)實(shí)施例中,方法200可以包括塊s208,其中經(jīng)由該無(wú)線連接從移動(dòng)設(shè)備接收對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果;從而在塊s204對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果進(jìn)行處理和存儲(chǔ)。這使得能夠利用移動(dòng)設(shè)備的處理能力,提供額外地信息,方便或者簡(jiǎn)化視頻監(jiān)控系統(tǒng)的處理。
在另一實(shí)施例中,在對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果可以包括以下中的至少一項(xiàng):視頻幀;元數(shù)據(jù);所述移動(dòng)設(shè)備的類(lèi)型、配置和型號(hào)中的至少一項(xiàng);所述視頻數(shù)據(jù)所包含的視頻的捕獲時(shí)間和/或地點(diǎn);以及所述視頻數(shù)據(jù)的內(nèi)容特征和/或?qū)ο蟆?/p>
在一個(gè)實(shí)施例中,在塊s204,可以對(duì)視頻數(shù)據(jù)和該預(yù)處理結(jié)果分別進(jìn)行處理和存儲(chǔ)。例如,在一個(gè)示例中,視頻數(shù)據(jù)和該預(yù)處理結(jié)果在被發(fā)送前可以被以不同的方式獨(dú)立地編碼調(diào)制,從而在視頻監(jiān)控系統(tǒng)中,在接收側(cè)可以進(jìn)行不同的相應(yīng)處理。在另一示例中,可以對(duì)視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分級(jí)(staging,例如中轉(zhuǎn)/緩存),對(duì)數(shù)據(jù)分級(jí)后的所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ),而對(duì)預(yù)處理結(jié)果可以不經(jīng)所述數(shù)據(jù)分級(jí)直接進(jìn)行所述處理和存儲(chǔ)。這是考慮到移動(dòng)設(shè)備得出的預(yù)處理結(jié)果(例如視頻數(shù)據(jù)的特征和對(duì)象)通常數(shù)據(jù)量不大因此,這些預(yù)處理結(jié)果可以跳過(guò)數(shù)據(jù)分級(jí)階段直接被遞送到數(shù)據(jù)處理和存儲(chǔ)部件,例如gemfirexd和spark用于處理和分析。
在一個(gè)實(shí)施例中,在塊s203建立的視頻監(jiān)控系統(tǒng)和移動(dòng)設(shè)備之間的無(wú)線連接可以是雙向連接,并且方法200可以進(jìn)一步包括s209,其中,對(duì)來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)進(jìn)行處理并發(fā)現(xiàn)異常時(shí),可以通過(guò)該無(wú)線連接、經(jīng)由該移動(dòng)設(shè)備向用戶發(fā)送警報(bào)。
在另一實(shí)施例中,方法200還可以包括在完成對(duì)所述視頻數(shù)據(jù)的接收后,從所述視頻監(jiān)控系統(tǒng)刪除所述移動(dòng)監(jiān)控設(shè)備的操作。在又一實(shí)施例中,也可以僅斷開(kāi)與該移動(dòng)設(shè)備的連接,但是依然保存該設(shè)備的至少部分信息以用于以后的使用。
在圖3中示出了在移動(dòng)設(shè)備中使用的方法300的示例性流程圖。該移動(dòng)設(shè)備能夠加入用于實(shí)施方法200的本公開(kāi)的實(shí)施例的視頻監(jiān)控系 統(tǒng)(例如圖1中的系統(tǒng)100)。
如圖3所示,該方法300包括,塊s301,其中移動(dòng)設(shè)備經(jīng)由無(wú)線鏈路向視頻監(jiān)控系統(tǒng)發(fā)送視頻數(shù)據(jù)傳輸請(qǐng)求;塊s302,其中該移動(dòng)設(shè)備作為視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,建立與該視頻監(jiān)控系統(tǒng)的無(wú)線連接,以及塊s303,其中移動(dòng)設(shè)備經(jīng)由該無(wú)線連接向視頻監(jiān)控系統(tǒng)傳輸視頻數(shù)據(jù)。
如前結(jié)合方法200所述的,該視頻監(jiān)控系統(tǒng)還可以包括長(zhǎng)期加入的固定監(jiān)控設(shè)備。
在一個(gè)實(shí)施例中,該移動(dòng)設(shè)備可以主動(dòng)加入該視頻監(jiān)控系統(tǒng)。在另一實(shí)施例中,可以基于視頻監(jiān)控系統(tǒng)的請(qǐng)求/邀請(qǐng)而加入該系統(tǒng)。在該實(shí)施例中,方法300可以包括塊s304,其中在經(jīng)由所述無(wú)線鏈路向所述視頻監(jiān)控系統(tǒng)發(fā)送所述視頻數(shù)據(jù)傳輸請(qǐng)求之前,移動(dòng)設(shè)備從所述視頻監(jiān)控系統(tǒng)接收用于加入所述視頻監(jiān)控系統(tǒng)的指示。
可選地,在一個(gè)實(shí)施例中,移動(dòng)設(shè)備可以在塊s305利用其處理能力對(duì)所述視頻數(shù)據(jù)進(jìn)行預(yù)處理,以及在塊s306,經(jīng)由所述無(wú)線連接向所述視頻監(jiān)控系統(tǒng)發(fā)送對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果。在一個(gè)實(shí)施例中,該預(yù)處理結(jié)果包括以下中的至少一項(xiàng):視頻幀;元數(shù)據(jù);所述移動(dòng)設(shè)備的類(lèi)型、配置和型號(hào)中的至少一項(xiàng);所述視頻數(shù)據(jù)所包含的視頻的捕獲時(shí)間和/或地點(diǎn);以及所述視頻數(shù)據(jù)的內(nèi)容特征和/或?qū)ο蟆?/p>
在一個(gè)示例實(shí)施例中,在塊s302建立的無(wú)線連接可以是雙向連接,并且所述方法300可以進(jìn)一步包括塊s307,其中移動(dòng)設(shè)備經(jīng)由所述無(wú)線連接從所述視頻監(jiān)控系統(tǒng)接收警報(bào)并向用戶播放/顯示該警報(bào)。
以下參考附圖4描述用于在視頻監(jiān)控系統(tǒng)中使用的裝置400的結(jié)構(gòu)。該視頻監(jiān)控系統(tǒng)可以是但不限于如圖1所示的系統(tǒng)。
裝置400可以執(zhí)行參考圖2所述的方法200,但是不限于執(zhí)行該方法200。同樣,該方法200可以由裝置400執(zhí)行,但是不限于由裝置400執(zhí)行。例如方法200的至少一些操作可以由其它的裝置來(lái)執(zhí)行。
如圖4所示,裝置400包括:第一接收單元401,其被配置為經(jīng)由無(wú)線鏈路接收來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求;注冊(cè)單元402,其被配 置為響應(yīng)于所述視頻數(shù)據(jù)傳輸請(qǐng)求而將所述移動(dòng)設(shè)備注冊(cè)成為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備;連接管理單元403,其被配置為建立與所述移動(dòng)設(shè)備的無(wú)線連接,并經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收視頻數(shù)據(jù);以及處理和存儲(chǔ)單元404,其被配置為對(duì)所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ)。
如結(jié)合圖1、圖2和方法200所述的,該視頻監(jiān)控系統(tǒng)還可以(但不是必須)包括長(zhǎng)期加入的固定監(jiān)控設(shè)備。
移動(dòng)設(shè)備可以自發(fā)地或者基于請(qǐng)求而加入該視頻監(jiān)控系統(tǒng)。因此,在一個(gè)實(shí)施例中,該裝置400可以進(jìn)一步包括第一發(fā)送單元405,其被配置為在經(jīng)由所述無(wú)線鏈路接收來(lái)自該移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求之前,向該移動(dòng)設(shè)備發(fā)送用于加入所述視頻監(jiān)控系統(tǒng)的指示。該指示可以是,但不限于,請(qǐng)求/邀請(qǐng)/命令等。
在一個(gè)實(shí)施例中,連接管理單元403可以進(jìn)一步被配置為通過(guò)以下操作來(lái)建立與所述移動(dòng)設(shè)備的無(wú)線連接:指配用于處理所述視頻傳輸請(qǐng)求的視頻服務(wù)器;以及經(jīng)由所述視頻服務(wù)器建立與所述移動(dòng)設(shè)備的所述無(wú)線連接。
替代地或者附加地,在另一實(shí)施例中,連接管理單元403可以進(jìn)一步被配置為:在與移動(dòng)設(shè)備的所述無(wú)線連接中斷時(shí),保存斷點(diǎn),以便從所述斷點(diǎn)恢復(fù)所述無(wú)線連接。
如圖4所示,可選地,在一個(gè)實(shí)施例中,裝置400可以進(jìn)一步包括資源管理單元406,其被配置為:監(jiān)測(cè)所述視頻監(jiān)控系統(tǒng)中資源的使用;以及根據(jù)所述監(jiān)測(cè)調(diào)整分配用于所述視頻監(jiān)控系統(tǒng)的資源量。
在一個(gè)實(shí)施例中,裝置400可以進(jìn)一步包括第二接收單元407,其被配置為經(jīng)由所述無(wú)線連接從所述移動(dòng)設(shè)備接收對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果;并且在該實(shí)施例中,處理和存儲(chǔ)單元404可以進(jìn)一步被配置為:對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果進(jìn)行處理和存儲(chǔ)。在另一實(shí)施例中,對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果包括以下中的至少一項(xiàng):視頻幀、元數(shù)據(jù)、所述移動(dòng)設(shè)備的類(lèi)型、配置和型號(hào)中的至少一項(xiàng)、所述視頻數(shù)據(jù)所包含的視頻的捕獲時(shí)間和/或地點(diǎn)、以及所述視頻數(shù)據(jù)的內(nèi)容特征和/或?qū)ο蟆?/p>
在一個(gè)實(shí)施例中,處理和存儲(chǔ)單元404可以被配置為對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果分別進(jìn)行處理和存儲(chǔ)。例如,處理和存儲(chǔ)單元404可以對(duì)所述視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分級(jí),對(duì)數(shù)據(jù)分級(jí)后的所述視頻數(shù)據(jù)進(jìn)行處理和存儲(chǔ),并且將所述預(yù)處理結(jié)果不經(jīng)所述數(shù)據(jù)分級(jí)直接進(jìn)行所述處理和存儲(chǔ)。在另一實(shí)施例中,處理和存儲(chǔ)單元404也可以被配置為對(duì)所述視頻數(shù)據(jù)和所述預(yù)處理結(jié)果進(jìn)行聯(lián)合處理和存儲(chǔ)。
在另一實(shí)施例中,經(jīng)由連接管理單元403建立的無(wú)線連接可以是雙向連接,并且所述裝置400可以進(jìn)一步包括第二發(fā)送單元408,被配置為在對(duì)所述視頻數(shù)據(jù)進(jìn)行處理并發(fā)現(xiàn)異常時(shí),通過(guò)所述無(wú)線連接、經(jīng)由所述移動(dòng)設(shè)備向用戶發(fā)送警報(bào)。
在圖5a-5c中示出用于在視頻監(jiān)控系統(tǒng)中使用的另一裝置500的結(jié)構(gòu)和應(yīng)用的示意性。圖5a示出裝置500的示意性結(jié)構(gòu)以及與固定和移動(dòng)設(shè)備的交互。如圖所示,該裝置可以支持兩種視頻數(shù)據(jù)源:虛線圈511-514表示傳統(tǒng)的固定監(jiān)控設(shè)備而實(shí)線的圈515-516表示智能移動(dòng)設(shè)備。從邊緣設(shè)備到中心系統(tǒng)的視頻數(shù)據(jù)將首先被事件接入層501處理,該層包括兩種事件聚合器(或者稱(chēng)為事件樞紐,eventhub),動(dòng)態(tài)事件聚合器5011和固定事件聚合器5012,來(lái)分別處理從固定設(shè)備到移動(dòng)設(shè)備的視頻數(shù)據(jù)。固定事件聚合器5012的實(shí)現(xiàn)例如可以與傳統(tǒng)監(jiān)控系統(tǒng)相同。
控制中心502是該裝置500中的核心控制模塊,其可以被分為圖5a中所示的4個(gè)子模塊。其中資源管理模塊5021負(fù)責(zé)管理系統(tǒng)中的至少一部分資源。例如,其可以管理除了視頻服務(wù)器和負(fù)載平衡器所需要的資源。在一個(gè)實(shí)施例中,其可以不負(fù)責(zé)數(shù)據(jù)分析和存儲(chǔ)模塊的資源管理。在一個(gè)實(shí)施例中,當(dāng)目前的負(fù)載平衡資源或者服務(wù)器資源不足以滿足需要時(shí),資源管理模塊5021將觸發(fā)空閑的資源以供使用。替代地或者附加地,在另一實(shí)施例中,在檢測(cè)到存在大量的閑置資源時(shí),資源管理模塊5021可以收回這些資源。
在一個(gè)實(shí)施例中,資源管理模塊5021可以實(shí)施與裝置400的資源管理單元406的功能相同的功能。
圖5a中的設(shè)備管理模塊5022管理和監(jiān)控所有的設(shè)備。為使設(shè)備加 入監(jiān)控網(wǎng)絡(luò),其必須首先在設(shè)備管理模塊中被注冊(cè)。事件管理模塊5023的功能類(lèi)似于偵聽(tīng)器。其監(jiān)測(cè)所有類(lèi)型的事件,諸如新的設(shè)備加入、設(shè)備離開(kāi)、設(shè)備中斷和設(shè)備恢復(fù)。事件管理模塊5023與設(shè)備管理模塊5022一起工作,以處理監(jiān)控系統(tǒng)內(nèi)的各種設(shè)備改變。例如,當(dāng)事件管理模塊5023監(jiān)測(cè)到新的移動(dòng)設(shè)備加入,其可以觸發(fā)設(shè)備管理模塊5022對(duì)該設(shè)備進(jìn)行注冊(cè)。或者,當(dāng)事件管理模塊5023監(jiān)測(cè)到移動(dòng)設(shè)備的離開(kāi),其可以觸發(fā)設(shè)備管理模塊5022刪除該設(shè)備。
在一個(gè)實(shí)施例中,事件管理模塊5023和設(shè)備管理模塊5022至少部分地執(zhí)行裝置400的注冊(cè)單元402的功能。
圖5a中的工作流管理模塊5024負(fù)責(zé)連接所有的模塊,包括從數(shù)據(jù)接入到數(shù)據(jù)分析、并且然后到數(shù)據(jù)存儲(chǔ)的模塊。
如圖5a所示的裝置500的數(shù)據(jù)分析和存儲(chǔ)模塊503可以根據(jù)不同的要求采用不同的實(shí)現(xiàn)。在一個(gè)實(shí)施例中,其可以采用目前成熟的技術(shù),諸如gemfirexd(5031)和spark(5032)等用于數(shù)據(jù)處理,并且/或者使用數(shù)據(jù)庫(kù)(5033)、分布式文件系統(tǒng)(hdfs,5034)等用于數(shù)據(jù)存儲(chǔ)。在另一實(shí)施例中,其也可以采用新開(kāi)發(fā)的或者新型的技術(shù)用于數(shù)據(jù)處理和/或存儲(chǔ)。本公開(kāi)的實(shí)施例并不受限任何具體實(shí)現(xiàn)。
在圖5b中示出了圖5a中的動(dòng)態(tài)事件聚合器5011的示意性結(jié)構(gòu)。如圖所示,其主要包括負(fù)載平衡器5011-1,視頻服務(wù)器集群5011-2,數(shù)據(jù)分級(jí)集群5011-3和協(xié)調(diào)單元5011-4。
負(fù)載平衡器5011-1負(fù)責(zé)接收用戶的連接請(qǐng)求以及指配可用的視頻服務(wù)器實(shí)例以處理該請(qǐng)求。在一個(gè)實(shí)施例中,其可以執(zhí)行參考圖4所述的裝置400的第一接收單元401和連接管理單元403的至少部分操作。
在一個(gè)實(shí)施例中,當(dāng)視頻數(shù)據(jù)傳輸請(qǐng)求的數(shù)目在短時(shí)間內(nèi)快速增長(zhǎng)時(shí),負(fù)載平衡器5011-1將從控制中心502申請(qǐng)更多的資源。在峰值之后,控制中心502可以收回資源。這種靈活的資源分配是有利的,因?yàn)檫B接到網(wǎng)絡(luò)的移動(dòng)設(shè)備數(shù)量是動(dòng)態(tài)變化的。在該實(shí)施例中,該負(fù)載平衡器和控制中心一起執(zhí)行裝置400的資源管理單元406的至少部分功能。
視頻服務(wù)器集群5011-2中的視頻服務(wù)器可以被指配用于處理來(lái)自 設(shè)備的連接請(qǐng)求,并且保持連接不被中斷。由于大部分智能移動(dòng)設(shè)備在無(wú)線情況下工作,其連接的質(zhì)量難以保證,因此,視頻服務(wù)器可以保持每個(gè)斷點(diǎn),以便于以后恢復(fù)該連接。在該示例中,裝置400的資源管理單元406的至少一部分功能可以在視頻服務(wù)器集群5011-2中實(shí)施。
在視頻服務(wù)器集群5011-2得到視頻數(shù)據(jù)后,其有兩種選項(xiàng)。一是將該數(shù)據(jù)發(fā)送到后端存儲(chǔ),二是為了實(shí)時(shí)視頻分析將其存儲(chǔ)到數(shù)據(jù)分級(jí)集群5011-3,例如kafka,用于數(shù)據(jù)中轉(zhuǎn)。
在一個(gè)實(shí)施例中,協(xié)調(diào)單元5011-4可以類(lèi)似于zookeeper,并且負(fù)責(zé)所有模塊間的協(xié)作。例如,其可以負(fù)責(zé)在各個(gè)模塊間傳遞相應(yīng)操作需要的信息,或者對(duì)信息進(jìn)行同步。
在圖5c中,示出了裝置500的模塊間的操作流的示意圖。如圖所示,來(lái)自移動(dòng)設(shè)備的視頻數(shù)據(jù)傳輸請(qǐng)求、視頻數(shù)據(jù)、預(yù)處理數(shù)據(jù)等通過(guò)動(dòng)態(tài)事件聚合器5011來(lái)接入、通過(guò)工作流管理模塊5024進(jìn)行控制、并由數(shù)據(jù)分析和存儲(chǔ)模塊503進(jìn)行分析和存儲(chǔ)。
在圖5c所示的示例中,動(dòng)態(tài)事件聚合器5011中的負(fù)載平衡器(lb)將首先接收來(lái)自設(shè)備的請(qǐng)求,并且然后可以用可用的視頻服務(wù)器實(shí)例作為響應(yīng)。如果沒(méi)有可用的視頻服務(wù)器示例,它可以從圖5a中示出的資源管理模塊5021請(qǐng)求支資源。在一個(gè)示例中,如果資源申請(qǐng)失敗,可以返回錯(cuò)誤代碼。在得到可用視頻服務(wù)器實(shí)例后,通過(guò)視頻服務(wù)器5011-2與移動(dòng)設(shè)備建立用于視頻傳輸?shù)碾p向連接505。裝置500可以通過(guò)該連接接收視頻數(shù)據(jù)。視頻服務(wù)器可以把數(shù)據(jù)放入kafka服務(wù)器用于實(shí)時(shí)分析。該kafka服務(wù)器是圖5b中的數(shù)據(jù)分級(jí)集群5011-3的示例??梢允褂美鏶emfirexdandspark來(lái)對(duì)視頻數(shù)據(jù)進(jìn)行實(shí)時(shí)分析,并且將結(jié)果存儲(chǔ)在存儲(chǔ)系統(tǒng)中。工作流管理模塊5024負(fù)責(zé)各種模塊間的交互和調(diào)度。
如圖5c所示,裝置500還可以通過(guò)雙向連接505接收移動(dòng)設(shè)備得出的分析結(jié)果(例如,特征和對(duì)象)。該分析結(jié)果能夠跳過(guò)數(shù)據(jù)分級(jí)階段,直接被遞送到gemfirexdandspark用于處理和分析,這是因?yàn)榉治鼋Y(jié)果通常尺寸不大。
圖6是在移動(dòng)設(shè)備中使用的用于視頻監(jiān)控的裝置600的結(jié)構(gòu)示意 圖。根據(jù)本公開(kāi)的實(shí)施例,該移動(dòng)設(shè)備能夠臨時(shí)加入視頻監(jiān)控系統(tǒng)以對(duì)其擴(kuò)充。做一個(gè)實(shí)施例中,該視頻監(jiān)控系統(tǒng)還可以包括長(zhǎng)期加入的固定監(jiān)控設(shè)備。
在一個(gè)實(shí)施例中,裝置600可以執(zhí)行參考圖3所述的方法300,但是不限于執(zhí)行該方法300。同樣,該方法300可以由裝置300執(zhí)行,但是不限于由裝置300執(zhí)行。例如方法300的至少一些操作可以由其它的裝置來(lái)執(zhí)行。
如圖6所示,該裝置600包括第一發(fā)送單元601,被配置為經(jīng)由無(wú)線鏈路向視頻監(jiān)控系統(tǒng)發(fā)送視頻數(shù)據(jù)傳輸請(qǐng)求;連接管理單元602,被配置為作為所述視頻監(jiān)控系統(tǒng)的臨時(shí)監(jiān)控設(shè)備,建立與所述視頻監(jiān)控系統(tǒng)的無(wú)線連接,以及第二發(fā)送單元603,被配置為經(jīng)由所述無(wú)線連接向所述視頻監(jiān)控系統(tǒng)傳輸視頻數(shù)據(jù)。
在一個(gè)實(shí)施例中,移動(dòng)設(shè)備基于視頻監(jiān)控系統(tǒng)的請(qǐng)求而申請(qǐng)加入該系統(tǒng)。在該實(shí)施例中,裝置600可以進(jìn)一步包括第一接收單元604,其被配置為在經(jīng)由所述無(wú)線鏈路向所述視頻監(jiān)控系統(tǒng)發(fā)送所述視頻數(shù)據(jù)傳輸請(qǐng)求之前,從所述視頻監(jiān)控系統(tǒng)接收用于加入所述視頻監(jiān)控系統(tǒng)的指示。
替代地或者附加地,在另一實(shí)施例中,裝置600可以包括預(yù)處理單元605,被配置為對(duì)所述視頻數(shù)據(jù)進(jìn)行預(yù)處理,以及第三發(fā)送單元606,被配置為經(jīng)由所述無(wú)線連接向所述視頻監(jiān)控系統(tǒng)發(fā)送對(duì)所述視頻數(shù)據(jù)的預(yù)處理結(jié)果。智能移動(dòng)設(shè)備通常具有不小的甚至是強(qiáng)大的計(jì)算能力。本公開(kāi)的該實(shí)施例能夠利用該能力。例如,可以在每個(gè)智能移動(dòng)設(shè)備中安裝代理以實(shí)現(xiàn)該預(yù)處理單元605的功能。該代理可以負(fù)責(zé)在視頻數(shù)據(jù)被發(fā)送之前對(duì)視頻預(yù)處理或者分析。該代理可以體現(xiàn)為例如智能電話(例如ios,androidorwindows電話)中的應(yīng)用,以及/或者,對(duì)于類(lèi)似edr的其他設(shè)備,根據(jù)不同的應(yīng)用系統(tǒng),其可以是daemon或者applet。
已經(jīng)結(jié)合方法200和300列舉了視頻數(shù)據(jù)的預(yù)處理結(jié)果的示例,在此不再贅述。
應(yīng)該注意的是,在一個(gè)實(shí)施例中,通過(guò)連接管理單元602建立的無(wú) 線連接可以是雙向連接,并且裝置600可以進(jìn)一步包括第二接收單元607,被配置為經(jīng)由所述無(wú)線連接從所述視頻監(jiān)控系統(tǒng)接收警報(bào);以及報(bào)警單元608,被配置為向用戶播放/顯示所述警報(bào),例如,發(fā)出振鈴聲、顯示閃光、播放音頻等。
盡管目前存在成熟的個(gè)人房屋安全系統(tǒng),并且存在商用的解決方案,但是其并不適合于臨時(shí)的安全監(jiān)控要求。例如,當(dāng)在野外露營(yíng)時(shí),我們通常擔(dān)心陌生人或者野獸進(jìn)入我們的駐地。但是對(duì)于短期(例如3天)的停留,不可能部署目前的房屋安全系統(tǒng)。這種情況下,可以本實(shí)施例的方法/裝置,使用移動(dòng)設(shè)備來(lái)相形成視頻監(jiān)控系統(tǒng)的一部分,用于監(jiān)測(cè)駐地。這些移動(dòng)設(shè)備的視頻數(shù)據(jù)可以被鏈接到服務(wù)器側(cè)用于進(jìn)一步的分析,并且服務(wù)器可以在發(fā)現(xiàn)異常時(shí)通過(guò)該移動(dòng)設(shè)備發(fā)送警告,如結(jié)合塊方法200的塊s209和裝置600的報(bào)警單元608所述的。
替代地或者附加地,本公開(kāi)的實(shí)施例的方法/裝置還可以用于其它場(chǎng)景。例如,當(dāng)緊急事故發(fā)生時(shí),利用本公開(kāi)的實(shí)施例的方法200-300,能夠號(hào)召市民使用其移動(dòng)電話來(lái)傳輸現(xiàn)場(chǎng)的視頻,幫助警察的調(diào)查。實(shí)際中,即使是在大城市,視頻監(jiān)測(cè)設(shè)備也沒(méi)有足夠多和足夠強(qiáng)大到能夠覆蓋道路網(wǎng)絡(luò),另外,交通tv程序中的攝像頭的角度不佳。因此,經(jīng)常會(huì)有事故被拍攝得不清晰。在這種情況下,利用諸如智能電話和edr的移動(dòng)設(shè)備將是有用的。
在另一示例中,利用本公開(kāi)的實(shí)施例的方法/裝置,能夠有助于提供更加實(shí)時(shí)的信息。例如,利用地圖應(yīng)用中的實(shí)時(shí)交通信息,我們能夠找到到目的地的最有效的路由。但是目前的實(shí)時(shí)交通信息并不是真正的“實(shí)時(shí)的”,而是滯后的。固定攝像頭能夠有助于此,但是其覆蓋不夠,特別是在小路上。因此,利用本公開(kāi)的實(shí)施例的方法,能夠向視頻監(jiān)控系統(tǒng)中增加智能電話和edr的視頻數(shù)據(jù),從而能夠得到真正的“實(shí)時(shí)”交通信息和更大的覆蓋。
如本領(lǐng)域技術(shù)人員能夠理解的,裝置400-600還可以包括圖4-6中未示出的其它單元;并且/或者,在一些實(shí)施例中,圖4-6中的某些單元可以被省略。
此外,本領(lǐng)域技術(shù)人員將容易地認(rèn)識(shí)到,各種上述各種方法中的塊或者步驟可以通過(guò)編程的計(jì)算機(jī)來(lái)執(zhí)行。在本公開(kāi)中,一些實(shí)施例還意在涵蓋一種包括指令的計(jì)算機(jī)程序,所述指令在至少一個(gè)處理器中執(zhí)行時(shí),促使所述至少一個(gè)處理器執(zhí)行方法200或者300中的任一方法。在本公開(kāi)中,一些實(shí)施例還意在涵蓋程序存儲(chǔ)系統(tǒng),例如,數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)介質(zhì),這是機(jī)器或計(jì)算機(jī)可讀的并且編碼機(jī)器可執(zhí)行或計(jì)算機(jī)可執(zhí)行的指令程序,其中,所述指令執(zhí)行上述方法200或者300中的一些或所有步驟。程序存儲(chǔ)系統(tǒng)可以是,例如,數(shù)字存儲(chǔ)器、諸如磁盤(pán)和磁帶的磁存儲(chǔ)介質(zhì)、硬盤(pán)驅(qū)動(dòng)器或光學(xué)可讀數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)介質(zhì)。該實(shí)施例還意在涵蓋編程為執(zhí)行所述上述方法的步驟的計(jì)算機(jī)。一些實(shí)施例還意在涵蓋一種裝置,該裝置包括至少一個(gè)處理器;以及至少一個(gè)包括計(jì)算機(jī)程序代碼的存儲(chǔ)器,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為:與所述至少一個(gè)處理器一起,促使所述裝置執(zhí)行方法200或者300中的任一方法。
圖7示出了一個(gè)可以用來(lái)實(shí)施本公開(kāi)的實(shí)施例的設(shè)備700的示意性框圖。如圖所示,設(shè)備700包括處理單元(例如但不限于cpu)701,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)702中的計(jì)算機(jī)程序指令、或者來(lái)自存儲(chǔ)單元708的計(jì)算機(jī)程序指令(例如,從存儲(chǔ)單元708加載到隨機(jī)訪問(wèn)存儲(chǔ)器(ram)703中的計(jì)算機(jī)程序指令),來(lái)執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram703中,還可存儲(chǔ)設(shè)備700操作所需的各種程序和數(shù)據(jù)。處理單元701、rom702以及ram703通過(guò)總線704彼此相連。輸入/輸出(i/o)接口705也連接至總線704。
設(shè)備700中的多個(gè)部件連接至i/o接口705,包括:輸入單元706,例如鍵盤(pán)、鼠標(biāo)等;輸出單元707,例如各種類(lèi)型的顯示器、揚(yáng)聲器等;存儲(chǔ)單元708,例如磁盤(pán)、光盤(pán)等;以及通信單元709,例如網(wǎng)卡、調(diào)制解調(diào)器、無(wú)線通信收發(fā)機(jī)等。通信單元709允許設(shè)備700通過(guò)諸如因特網(wǎng)的計(jì)算機(jī)網(wǎng)絡(luò)和/或各種電信網(wǎng)絡(luò)與其他設(shè)備交換信息/數(shù)據(jù)。
上文所描述的各個(gè)過(guò)程和處理,例如方法200或者300,可由處理單元701執(zhí)行。例如,在一些實(shí)施例中,方法200或者300可被實(shí)現(xiàn)為 計(jì)算機(jī)軟件程序,其被有形地包含于機(jī)器可讀介質(zhì),例如存儲(chǔ)單元708。在一些實(shí)施例中,計(jì)算機(jī)程序的部分或者全部可以經(jīng)由rom702和/或通信單元709而被載入和/或安裝到設(shè)備700上。當(dāng)計(jì)算機(jī)程序被加載到ram703并由處理單元701執(zhí)行時(shí),可以執(zhí)行上文描述的方法200或者300的一個(gè)或多個(gè)步驟。
在附圖中示出的裝置的各種元件的功能,可以通過(guò)使用軟件、專(zhuān)用硬件以及與適當(dāng)軟件相關(guān)聯(lián)的能夠執(zhí)行軟件的硬件、或者固件、或者其結(jié)合來(lái)提供。當(dāng)由處理器提供時(shí),該功能可以由單個(gè)專(zhuān)用處理器、由單個(gè)共享處理器或由多個(gè)單獨(dú)的處理器來(lái)提供。此外,術(shù)語(yǔ)“處理器”可以包括但不限于,數(shù)字信號(hào)處理器(dsp)硬件、網(wǎng)絡(luò)處理器、專(zhuān)用集成電路(asic)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga),用于存儲(chǔ)軟件的只讀存儲(chǔ)器(rom)、隨機(jī)存取存儲(chǔ)器(ram)和非易失性存儲(chǔ)裝置。還可以包括其他常規(guī)和/或定制的硬件。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,說(shuō)明書(shū)和附圖僅僅說(shuō)明本公開(kāi)的實(shí)施例的原理。因此,應(yīng)當(dāng)理解,本領(lǐng)域的技術(shù)人員將能夠設(shè)計(jì)出各種布置,雖然這里沒(méi)有明確地描述或示出,但是該布置體現(xiàn)本公開(kāi)的實(shí)施例的原理并且被包括在本公開(kāi)的實(shí)施例的精神和范圍內(nèi)。此外,這里闡述的所有示例主要旨在明確僅用于教導(dǎo)的目的,以幫助讀者理解本公開(kāi)的實(shí)施例的原理和發(fā)明人貢獻(xiàn)的用于促進(jìn)本領(lǐng)域的概念,并且應(yīng)被解釋為不限于這些具體闡釋的示例和條件。而且,這里闡述本公開(kāi)的實(shí)施例的原理、方面和實(shí)施例的所有闡述及其具體示例也意在包含其等同物。