一種視頻監(jiān)控方法及視頻監(jiān)控服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種視頻監(jiān)控方法及視頻監(jiān)控服務(wù)器?!颈尘凹夹g(shù)】
[0002] 隨著視頻技術(shù)的快速發(fā)展,多攝像機(jī)監(jiān)控也得到了廣泛的應(yīng)用,由于監(jiān)控的區(qū)域 不斷增大,考慮到經(jīng)濟(jì)因素以及避免不必要的浪費(fèi),對監(jiān)控區(qū)域提供飽和的攝像機(jī)顯然不 太可能,因此非重疊區(qū)域的多攝像機(jī)監(jiān)控技術(shù)也得到了越來越多的運(yùn)用。視頻監(jiān)控系統(tǒng)主 要由兩個(gè)部分組成:1、相機(jī)內(nèi)的跟蹤,這方面的技術(shù)目前比較成熟,簡單來說就是在單個(gè)攝 像機(jī)視域內(nèi)對運(yùn)動(dòng)目標(biāo)進(jìn)行跟蹤;2、相機(jī)間的跟蹤,即在多個(gè)攝像機(jī)視域之間進(jìn)行跟蹤目 標(biāo)的傳遞,相機(jī)間的跟蹤又可以分為重疊視域間的相機(jī)跟蹤和非重疊視域間的相機(jī)跟蹤, 目前相機(jī)內(nèi)跟蹤的研宄主要關(guān)注于背景建模、前景監(jiān)測、陰影去除、遮擋處理等問題上,并 且已經(jīng)取得了較好的研宄成果,這些關(guān)鍵問題也是相機(jī)間跟蹤的研宄基礎(chǔ),相機(jī)間的跟蹤 技術(shù)則難度較大,不同的攝像機(jī)由于規(guī)格不同,成像角度的差異和成像質(zhì)量的不一,同一個(gè) 運(yùn)動(dòng)目標(biāo)在不同攝像機(jī)的外觀特征存在差異,不具有連續(xù)性,而且,對于非重疊視域的相機(jī) 間的跟蹤,多個(gè)攝像機(jī)間存在視域盲區(qū),運(yùn)動(dòng)目標(biāo)在這些區(qū)域的運(yùn)動(dòng)并沒有攝像機(jī)監(jiān)控,其 運(yùn)動(dòng)的情況不可知,大大增加了跟蹤的難度,非重疊多攝像機(jī)間的跟蹤問題不同于單攝像 機(jī)和重疊視域多攝像機(jī)間的跟蹤問題,在非重疊視域中,目標(biāo)的出現(xiàn)在時(shí)空中都是離散的, 這使得跟蹤變得十分困難。
[0003] 目前非重疊視域多攝像機(jī)監(jiān)控網(wǎng)絡(luò)中目標(biāo)跟蹤問題的研宄主要集中在不同攝像 機(jī)中目標(biāo)的匹配,現(xiàn)有的匹配方法大多采用的是顏色和形狀特征,Motamed和Wallart通過 目標(biāo)的歸一化顏色直方圖和3D尺寸信息共同實(shí)現(xiàn)了高速公路上汽車的匹配,需要事先對 攝像機(jī)進(jìn)行標(biāo)定,Arth等人提出一種基于PCA-SIFT和詞匯樹的車輛"指紋",滿足低帶寬 監(jiān)控網(wǎng)絡(luò)的數(shù)據(jù)傳輸,在建立"指紋"時(shí)需要大量的車輛圖像數(shù)據(jù)做參考,Cheng和Madden 等人研宄室內(nèi)監(jiān)控環(huán)境中的行人的匹配跟蹤,他們建立了一種主顏色光譜直方圖表示模 型MCSHR來構(gòu)建表現(xiàn)模型,行人在運(yùn)動(dòng)的過程中,潛意識(shí)會(huì)受到周圍環(huán)境的影響,這些影響 的宏觀體現(xiàn)為某些力的作用,例如,在行走的過程中我們會(huì)不自覺的規(guī)避行人、墻壁、障礙 物等,這些對我們體現(xiàn)為排斥力;在行走的過程中,同樣我們會(huì)不自覺的受到某些東西的 吸引,比如出口、休息座椅、商店等,這些對我們體現(xiàn)為吸引力,吸引力和排斥力統(tǒng)稱為社會(huì) 力,Helbing和Molnar于1995年提出了社會(huì)力模型。
[0004] 現(xiàn)有的一種視頻監(jiān)控方法為:從攝像機(jī)監(jiān)視的目標(biāo)數(shù)據(jù)中提取出目標(biāo)的外觀特征 和時(shí)空特征,并且綜合利用攝像機(jī)間的拓?fù)潢P(guān)系建立目標(biāo)在攝像機(jī)間轉(zhuǎn)移的時(shí)空約束,最 后利用合適的關(guān)聯(lián)算法對不同的攝像機(jī)中的目標(biāo)進(jìn)行特征匹配,得到目標(biāo)在不同攝像機(jī)間 的對應(yīng)關(guān)系,進(jìn)而完成目標(biāo)在相機(jī)間的跟蹤。
[0005] 但是,該方法基于外觀特征和時(shí)空特征,攝像機(jī)的質(zhì)量和外界因素直接影響到目 標(biāo)的外觀特征的提取,從而使得攝像機(jī)對目標(biāo)的匹配準(zhǔn)確率低。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實(shí)施例提供了一種視頻監(jiān)控方法及視頻監(jiān)控服務(wù)器,用于根據(jù)第一目標(biāo)的 預(yù)測運(yùn)動(dòng)軌跡和第二目標(biāo)的平滑運(yùn)動(dòng)軌跡判斷第一目標(biāo)與第二目標(biāo)的對應(yīng)關(guān)系,實(shí)現(xiàn)目標(biāo) 在多監(jiān)控設(shè)備間的跟蹤,提高了目標(biāo)跟蹤時(shí)匹配的準(zhǔn)確率。
[0007] 有鑒于此,本發(fā)明第一方面提高一種視頻監(jiān)控方法,包括:
[0008] 當(dāng)處于第一監(jiān)控設(shè)備范圍內(nèi)的第一目標(biāo)離開所述第一監(jiān)控設(shè)備的范圍時(shí),視頻監(jiān) 控服務(wù)器根據(jù)所述第一監(jiān)控設(shè)備發(fā)送的第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的預(yù)測運(yùn)動(dòng)軌 跡;
[0009] 所述視頻監(jiān)控服務(wù)器根據(jù)接收到的第二監(jiān)控設(shè)備發(fā)送的第二目標(biāo)的數(shù)據(jù)獲得第 二目標(biāo)的平滑運(yùn)動(dòng)軌跡;
[0010] 所述視頻監(jiān)控服務(wù)器判斷所述第二目標(biāo)的平滑運(yùn)動(dòng)軌跡與所述第一目標(biāo)的預(yù)測 運(yùn)動(dòng)軌跡中的任一軌跡是否相匹配;
[0011] 若是,則所述視頻監(jiān)控服務(wù)器確定所述第二目標(biāo)為所述第一目標(biāo)。
[0012] 結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實(shí)施方式中,所述視頻監(jiān)控服務(wù)器根 據(jù)所述第一監(jiān)控設(shè)備發(fā)送的第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的預(yù)測運(yùn)動(dòng)軌跡包括:
[0013] 所述視頻監(jiān)控服務(wù)器接收所述第一監(jiān)控設(shè)備發(fā)送的第一目標(biāo)的數(shù)據(jù);
[0014] 所述視頻監(jiān)控服務(wù)器解析所述第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的運(yùn)動(dòng)信息;
[0015] 所述視頻監(jiān)控服務(wù)器運(yùn)用基于興趣點(diǎn)的社會(huì)力模型,并結(jié)合所述第一目標(biāo)的運(yùn)動(dòng) 信息獲得所述第一目標(biāo)的預(yù)測運(yùn)動(dòng)軌跡。
[0016] 結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第二實(shí)施方式中,所述方法還包括:
[0017] 所述視頻監(jiān)控服務(wù)器根據(jù)所述第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的區(qū)域MC特 征。
[0018] 結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第三實(shí)施方式中,所述方法還包括:
[0019] 若所述第二目標(biāo)的平滑運(yùn)動(dòng)軌跡與所述第一目標(biāo)的預(yù)測運(yùn)動(dòng)軌跡中的任一軌跡 都不匹配,則所述視頻監(jiān)控服務(wù)器接收第三目標(biāo)的數(shù)據(jù)。
[0020] 結(jié)合本發(fā)明第一方面第二實(shí)施方式或本發(fā)明第一方面第三實(shí)施方式,本發(fā)明第一 方面第四實(shí)施方式中,所述視頻監(jiān)控服務(wù)器確定所述第二目標(biāo)為第一目標(biāo)之后還包括:
[0021] 所述視頻監(jiān)控服務(wù)器根據(jù)所述第二目標(biāo)的數(shù)據(jù)獲取所述第二目標(biāo)的區(qū)域MC特 征;
[0022] 所述視頻監(jiān)控服務(wù)器判斷所述第一目標(biāo)的區(qū)域MC特征和所述第二目標(biāo)的區(qū)域MC 特征是否相同;
[0023] 若是,則所述視頻監(jiān)控服務(wù)器確定所述第二目標(biāo)為所述第一目標(biāo);
[0024] 若否,則所述視頻監(jiān)控服務(wù)器接收第三目標(biāo)的數(shù)據(jù)。
[0025] 本發(fā)明第二方面提供一種視頻監(jiān)控服務(wù)器,包括:
[0026] 第一獲取模塊,用于當(dāng)處于第一監(jiān)控設(shè)備范圍內(nèi)的第一目標(biāo)離開所述第一監(jiān)控設(shè) 備的范圍時(shí),根據(jù)所述第一監(jiān)控設(shè)備發(fā)送的第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的預(yù)測運(yùn)動(dòng) 軌跡;
[0027] 第二獲取模塊,用于根據(jù)接收到的第二監(jiān)控設(shè)備發(fā)送的第二目標(biāo)的數(shù)據(jù)獲得第二 目標(biāo)的平滑運(yùn)動(dòng)軌跡;
[0028] 第一判斷模塊,用于判斷所述第二目標(biāo)的平滑運(yùn)動(dòng)軌跡與所述第一目標(biāo)的預(yù)測運(yùn) 動(dòng)軌跡中的任一軌跡是否相匹配;
[0029] 第一確定模塊,用于當(dāng)所述第二目標(biāo)的平滑運(yùn)動(dòng)軌跡與所述第一目標(biāo)的預(yù)測運(yùn)動(dòng) 軌跡中的一個(gè)軌跡相匹配時(shí),確定所述第二目標(biāo)為所述第一目標(biāo)。
[0030] 結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第一實(shí)施方式中,所述第一獲取模塊包 括:
[0031] 接收單元,用于接收所述第一監(jiān)控設(shè)備發(fā)送的第一目標(biāo)的數(shù)據(jù);
[0032] 解析單元,用于解析所述第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的運(yùn)動(dòng)信息;
[0033] 獲取單元,用于運(yùn)用基于興趣點(diǎn)的社會(huì)力模型,并結(jié)合所述第一目標(biāo)的運(yùn)動(dòng)信息 獲得所述第一目標(biāo)的預(yù)測運(yùn)動(dòng)軌跡。
[0034] 結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第二實(shí)施方式中,還包括:
[0035] 第三獲取模塊,用于根據(jù)所述第一目標(biāo)的數(shù)據(jù)獲得所述第一目標(biāo)的區(qū)域MC特征。
[0036] 結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第三實(shí)施方式中,還包括:
[0037] 第一接收模塊,用于當(dāng)所述第二目標(biāo)的平滑運(yùn)動(dòng)軌跡與所述第一目標(biāo)的預(yù)測運(yùn)動(dòng) 軌跡中的任一軌跡都不匹配時(shí),接收第三目標(biāo)的數(shù)據(jù)。
[0038] 結(jié)合本發(fā)明第二方面第二實(shí)施方式或本發(fā)明第二方面第三實(shí)施方式,本發(fā)明第二 方面第四實(shí)施方式中,還包括:
[0039] 第四獲取模塊,用于根據(jù)所述第二目標(biāo)的數(shù)據(jù)獲取所述第二目標(biāo)的區(qū)域MC特征;
[0040] 第二判斷模塊,用于判斷所述第一目標(biāo)的區(qū)域MC特征和所述第二目標(biāo)的區(qū)域MC 特征是否相同;
[0041] 第二確定模塊,用于當(dāng)所述第一目標(biāo)的區(qū)域MC特征和所述第二目標(biāo)的區(qū)域MC特 征相同時(shí),確定所述第二目標(biāo)為所述第一目標(biāo);
[0042] 第二接收模塊,用于當(dāng)所述第一目標(biāo)的區(qū)域MC特征和所述第二目標(biāo)的區(qū)域MC特 征不相同時(shí),接收第三目標(biāo)的數(shù)據(jù)。
[0043] 從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0044] 當(dāng)處于第一監(jiān)控設(shè)備范圍內(nèi)的第一目標(biāo)離開第一監(jiān)控設(shè)備的范