專利名稱:視頻網(wǎng)絡(luò)處理系統(tǒng)及其處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻網(wǎng)絡(luò)處理系統(tǒng),還涉及這種視頻網(wǎng)絡(luò)系統(tǒng)的處理方法。
背景技術(shù):
公知的視頻網(wǎng)絡(luò)處理系統(tǒng)分集中式處理和分布式處理兩種。集中式處理是把多個(gè)傳感器和同一個(gè)計(jì)算機(jī)相連,減少了通訊負(fù)擔(dān),但是對(duì)計(jì)算機(jī)的處理能力要求相當(dāng)?shù)母?;分布式處理主要是通過(guò)多個(gè)傳感器與多臺(tái)計(jì)算機(jī)相連,在獲取視頻信號(hào)的同時(shí)由對(duì)應(yīng)的計(jì)算機(jī)處理,然后把處理結(jié)果傳給中央控制單元進(jìn)行集中的調(diào)度分配,能夠較好的減輕每個(gè)處理單元的負(fù)擔(dān),但是對(duì)于大區(qū)域的處理對(duì)帶寬和中央控制單元要求很高。在處理方法方面,分為融合和協(xié)同兩種情況。融合主要是通過(guò)像機(jī)的不同屬性,在現(xiàn)有情況下得到一個(gè)更為優(yōu)化的結(jié)果;而協(xié)同處理是在融合的基礎(chǔ)上,通過(guò)反饋實(shí)現(xiàn)信息共享和交互,實(shí)現(xiàn)每個(gè)傳感器的最優(yōu)化,逐漸達(dá)到整體上的更優(yōu)化。
參照?qǐng)D3。文獻(xiàn)“A system for video surveillance and monitoringVSAM final report.Carnegie Mellon University,Technical ReportCMU-RI-TR-00-12”公開(kāi)了一種分布式處理結(jié)構(gòu)處理大區(qū)域的方法。該方法利用12個(gè)不同型號(hào)的攝像頭,每個(gè)攝像機(jī)處理單元通過(guò)中央控制單元進(jìn)行連接,每個(gè)中央處理單元實(shí)現(xiàn)互連,通過(guò)中央控制單元之間和中央單元與單個(gè)處理單元之間實(shí)現(xiàn)實(shí)時(shí)的通訊,進(jìn)行信息的交互。但是在區(qū)域特別大,目標(biāo)較多的時(shí)候,中央控制單元將增加,每個(gè)中央控制單元每次都將相互發(fā)送信息,這直接導(dǎo)致中央控制單元之間交互的信息量增加,處理的信息量增大,相應(yīng)的要求傳輸帶寬和中央控制單元的處理能力增大;在信息處理過(guò)程中,實(shí)現(xiàn)了數(shù)據(jù)融合處理和像機(jī)調(diào)度,構(gòu)建了協(xié)同處理的框架,但是并沒(méi)有實(shí)現(xiàn)視頻處理單元對(duì)中央處理的自主請(qǐng)求,這很可能由于遮擋或其他原因使得單個(gè)處理單元對(duì)目標(biāo)的丟失或者精度不高;對(duì)于整個(gè)監(jiān)控場(chǎng)景中的目標(biāo)并沒(méi)有進(jìn)行預(yù)警處理,這引起視頻處理單元并不知道哪些目標(biāo)即將進(jìn)入自己的視野,這要求運(yùn)動(dòng)目標(biāo)檢測(cè)算法相當(dāng)魯棒。整體上,該系統(tǒng)對(duì)每個(gè)視頻處理單元的處理性能要求很高,而視頻單元的處理結(jié)果和整體的結(jié)果息息相關(guān)。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)對(duì)計(jì)算機(jī)的處理能力和帶寬需求高,不能實(shí)時(shí)實(shí)現(xiàn)大范圍的協(xié)同處理和綜合顯示處理結(jié)果的不足,本發(fā)明提供一種視頻網(wǎng)絡(luò)處理系統(tǒng)。
本發(fā)明還提供這種視頻網(wǎng)絡(luò)系統(tǒng)的處理方法。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是一種視頻網(wǎng)絡(luò)處理系統(tǒng),
一種上述視頻網(wǎng)絡(luò)系統(tǒng)的處理方法,包括下述步驟本發(fā)明的有益效果是由于傳感器處理單元與中央控制單元通過(guò)級(jí)聯(lián)方式,每個(gè)中央控制單元負(fù)責(zé)少數(shù)的傳感器處理單元,上級(jí)的中央控制單元負(fù)責(zé)少數(shù)的局部中央控制單元,從而控制了信息量和信息的傳播范圍,這使得每條線路的通訊量不隨像機(jī)數(shù)目的增加和監(jiān)控范圍的擴(kuò)大而增加,有效地抑制了整個(gè)網(wǎng)絡(luò)中的通訊量;通過(guò)級(jí)聯(lián)的方式和全局與局部重構(gòu)策略,很容易實(shí)現(xiàn)加入其他視頻處理單元,實(shí)現(xiàn)系統(tǒng)的可擴(kuò)展性;視頻處理單元根據(jù)自身情況實(shí)現(xiàn)了對(duì)中央單元的請(qǐng)求并采用局部與全局可重構(gòu)的策略,提高了目標(biāo)的檢測(cè)、跟蹤和識(shí)別率;整體上,本系統(tǒng)實(shí)現(xiàn)每個(gè)傳感器處理單元的20幀/s,檢測(cè)率由單個(gè)傳感器處理單元的90%提高到99%;跟蹤正確率由單個(gè)傳感器處理單元的86%提高到94%,在遮擋的地方體現(xiàn)更為明顯;識(shí)別率由單個(gè)傳感器處理單元的92%提高到99%;帶寬需求可以控制在1M以內(nèi)。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明。
圖1是本發(fā)明視頻網(wǎng)絡(luò)處理系統(tǒng)結(jié)構(gòu)框2是圖1中單個(gè)傳感器處理單元和中央控制單元的數(shù)據(jù)流3是現(xiàn)有技術(shù)視頻網(wǎng)絡(luò)處理系統(tǒng)結(jié)構(gòu)框圖具體實(shí)施方式
參照?qǐng)D1、圖2,每個(gè)傳感器處理單元包括計(jì)算機(jī)、傳感器等視頻獲取設(shè)備,每個(gè)中央控制單元通過(guò)以太網(wǎng)連接多個(gè)傳感器處理單元,本系統(tǒng)包括三組各四個(gè)傳感器處理單元,通過(guò)以太網(wǎng)與三個(gè)中央控制單元互連;中央控制單元借助以太網(wǎng)與上級(jí)中央控制單元實(shí)現(xiàn)連接。本系統(tǒng)主要實(shí)現(xiàn)了傳感器處理單元、底層中央控制單元和上層中央控制單元三級(jí)連接實(shí)現(xiàn)12個(gè)像機(jī)協(xié)同檢測(cè)、跟蹤和識(shí)別。
對(duì)于大范圍,每個(gè)底層中央控制單元可以與多個(gè)傳感器處理單元連接,最多視中央控制單元處理能力和帶寬定;每個(gè)上級(jí)中央控制單元可以與多個(gè)下級(jí)中央控制單元連接,最多視上層中央控制單元處理能力和帶寬定,最終實(shí)現(xiàn)多級(jí)協(xié)同目標(biāo)檢測(cè)、跟蹤和識(shí)別系統(tǒng)的級(jí)聯(lián)。
整個(gè)系統(tǒng)主要包括視頻獲取,像機(jī)控制,視頻協(xié)同檢測(cè)、跟蹤和識(shí)別處理,數(shù)據(jù)關(guān)聯(lián)和融合,可視化,通訊,像機(jī)分配和數(shù)據(jù)同步八個(gè)主要模塊。本系統(tǒng)主要通過(guò)一個(gè)管理模塊實(shí)現(xiàn)對(duì)這些模塊進(jìn)行統(tǒng)一的管理。
視頻獲取和像機(jī)控制模塊主要是利用DirectShow實(shí)現(xiàn)從采集卡實(shí)時(shí)獲取視頻流;利用Pel_D協(xié)議,并借助串口實(shí)現(xiàn)對(duì)像機(jī)的轉(zhuǎn)動(dòng)控制。
視頻協(xié)同處理模塊在視頻單元整個(gè)檢測(cè)、跟蹤和識(shí)別過(guò)程中,利用每個(gè)傳感器獲取的信息和中央控制單元的反饋信息分別進(jìn)行目標(biāo)協(xié)同檢測(cè)、跟蹤和識(shí)別。
目標(biāo)檢測(cè)開(kāi)始前,通過(guò)100~500幀圖像在HIS空間建立混合高斯模型;然后,利用混合高斯模型實(shí)現(xiàn)對(duì)運(yùn)動(dòng)區(qū)域的檢測(cè),并且進(jìn)行實(shí)時(shí)的混合高斯模型參數(shù)的更新;對(duì)于檢測(cè)的區(qū)域,在HIS空間利用陰影和背景在色度信息和梯度信息的一致性,以及灰度一般較背景低的特性從運(yùn)動(dòng)區(qū)域中判別陰影,得到不含陰影的目標(biāo)區(qū)域;最后,結(jié)合中央控制單元給出的可能含有的目標(biāo)信息,進(jìn)行目標(biāo)區(qū)域檢測(cè)結(jié)果修正。其修正的可能情況有三種,不變、目標(biāo)合并和目標(biāo)分裂。當(dāng)檢測(cè)的目標(biāo)數(shù)目和中央控制單元提供的數(shù)目不一致時(shí),要進(jìn)行目標(biāo)的修正。
在目標(biāo)跟蹤過(guò)程中,利用Kalman濾波器和MeanShift結(jié)合實(shí)現(xiàn)對(duì)檢測(cè)的目標(biāo)實(shí)現(xiàn)實(shí)時(shí)跟蹤;當(dāng)跟蹤目標(biāo)當(dāng)前匹配分?jǐn)?shù)太低時(shí),請(qǐng)求中央控制單元進(jìn)行支援,要進(jìn)行協(xié)同監(jiān)控或者提供其他像機(jī)對(duì)該目標(biāo)跟蹤的信息。
在目標(biāo)識(shí)別過(guò)程中,通過(guò)逐級(jí)識(shí)別。首先利用光流場(chǎng)方法區(qū)分剛體和非剛體;對(duì)于剛體,借助神經(jīng)網(wǎng)絡(luò)和高斯海明矩進(jìn)行目標(biāo)識(shí)別;對(duì)于非剛體,利用運(yùn)動(dòng)區(qū)域水平方向灰度投影實(shí)現(xiàn)對(duì)人的數(shù)目的區(qū)分,從而判別人和人群。
目標(biāo)定位模塊結(jié)合視頻處理的結(jié)果,并利用DEM數(shù)據(jù)進(jìn)行目標(biāo)的三維空間位置確定。對(duì)于CCD像機(jī),定標(biāo)和參照點(diǎn)的選擇比較容易,可以直接進(jìn)行。該方法的主要思想是對(duì)于給定的已標(biāo)定的傳感器,由傳感器光心出發(fā)經(jīng)過(guò)目標(biāo)像點(diǎn)作一條射線,即視線(Viewing-line),射線與地面的交點(diǎn)就是目標(biāo)在三維場(chǎng)景中的位置。從包含傳感器的所在位置開(kāi)始,沿著視線的方向輪流比較視線當(dāng)前經(jīng)過(guò)的高程值Ex,y和視線當(dāng)前的高程分量值Zx,y,直到Ex,y≥Zx,y,此時(shí)的(x,y)就是目標(biāo)的位置。從而可以很簡(jiǎn)單的確定目標(biāo)的3D位置。
而對(duì)于紅外等其他的視頻獲取設(shè)備,定標(biāo)或參照點(diǎn)選擇比較難,有必要實(shí)現(xiàn)虛擬像機(jī)。即,通過(guò)像機(jī)拍攝的圖像作一個(gè)配準(zhǔn),然后利用可見(jiàn)光的方法求解。
資然調(diào)度模塊根據(jù)像機(jī)信息、目標(biāo)信息和用戶信息,實(shí)現(xiàn)傳感器資然的自主調(diào)度。主要分為傳感器仲裁和協(xié)同控制兩個(gè)部分。并結(jié)合云臺(tái)和對(duì)應(yīng)協(xié)議實(shí)現(xiàn)對(duì)傳感器的控制。傳感器分配是協(xié)同計(jì)算的一種方式。在全局目標(biāo)已知的情況下,為了進(jìn)一步獲得某目標(biāo)更加清晰的圖像信息,可通過(guò)調(diào)動(dòng)系統(tǒng)中具有更佳拍攝角度的傳感器來(lái)跟蹤該目標(biāo)。我們希望設(shè)計(jì)一種快速的分配算法,它在盡可能多地跟蹤場(chǎng)景中目標(biāo)的前提下,使得優(yōu)先級(jí)較高的目標(biāo)有更佳的拍攝角度。影響分配算法的因素有1)可轉(zhuǎn)動(dòng)傳感器的最大視野范圍。我們使用的傳感器具有設(shè)置預(yù)置位功能,每一個(gè)預(yù)置位代表一個(gè)既定的pan/tilt/roll角度,最多可設(shè)置128個(gè)預(yù)置位。對(duì)每一個(gè)預(yù)置位定標(biāo),得到的外參數(shù)加上場(chǎng)景的高程數(shù)據(jù),即可用于確定該傳感器的最大視野范圍。
2)目標(biāo)的優(yōu)先級(jí)。目標(biāo)的優(yōu)先級(jí)分為5級(jí),用戶可在界面中選取。優(yōu)先數(shù)小代表目標(biāo)越重要。
算法如下1、初始化對(duì)于所有的全局目標(biāo),以優(yōu)先數(shù)作為關(guān)鍵碼,按升序排序,得到排序后的全局目標(biāo)隊(duì)列Ti(i=0,1…,n)。將所有的傳感器組織成傳感器鏈Ci(i=0,1,…,m)。
2、從Ti(i=0,1…,n)隊(duì)列首部取出一個(gè)目標(biāo)Tj。
3、搜索Ci,將目標(biāo)Tj位置在視野范圍內(nèi)的傳感器組織成臨時(shí)的可用傳感器鏈CAi(i=0,1,…,m′)。搜索CAi,將離目標(biāo)最近的傳感器分配給該目標(biāo),并將該傳感器從Ci中去除。
4、j=j(luò)+1,重復(fù)步驟2,直到j(luò)=n即所有的目標(biāo)都分配完畢或Ci為空。
5、若Ci為空,結(jié)束算法。
6、從Ti(i=0,1…,n)首部取出一個(gè)目標(biāo)Tj,搜索Ci,將目標(biāo)Tj位置在視野范圍內(nèi)的傳感器都分配給Tj。
7、j=j(luò)+1,重復(fù)步驟5。
考慮以下兩種情況。若目標(biāo)個(gè)數(shù)大于傳感器個(gè)數(shù),則算法必然不會(huì)執(zhí)行到步驟6,此時(shí)可以保證每個(gè)傳感器只跟蹤一個(gè)目標(biāo),也即盡可能多地跟蹤場(chǎng)景中的目標(biāo)。且優(yōu)先級(jí)高的目標(biāo)首先被考慮,使其具有最佳的拍攝角度。若目標(biāo)個(gè)數(shù)小于傳感器個(gè)數(shù),則算法中的步驟6可以使系統(tǒng)中的冗余傳感器跟蹤優(yōu)先級(jí)較高的目標(biāo),使其被盡可能多的傳感器跟蹤。
通訊模塊在SPU和CCU之間都需傳送對(duì)應(yīng)的數(shù)據(jù),采用TCP/IP,UDP進(jìn)行VPU和CCU之間的數(shù)據(jù)傳輸。其通訊協(xié)議具體如下1)命令類型RP_OPEN_REQ---SPU在就緒后向指定的服務(wù)器發(fā)送該命令,收到服務(wù)器發(fā)送來(lái)的CM_SENSOR_OPEN_COMMIT后開(kāi)始發(fā)送數(shù)據(jù);RP_SHUT_REQ---SPU在停止傳輸數(shù)據(jù)前向服務(wù)器發(fā)送該命令,收到服務(wù)器發(fā)送來(lái)的CM_SENSOR_SHUT_COMMIT命令后停止傳輸數(shù)據(jù);CM_OPEN_COMMIT---CCU向SPU發(fā)送該命令表示該SPU可以發(fā)送數(shù)據(jù);CM_SHUT_COMMIT---CCU向SPU發(fā)送該命令表示該SPU可以停止發(fā)送數(shù)據(jù);RP_NO_COMPLETE---CCU向SPU發(fā)出某個(gè)命令時(shí),SPU無(wú)法完成時(shí)向CCU發(fā)送;RP_YES_COMPLETE---CCU向SPU發(fā)出某個(gè)命令時(shí),SPU完成時(shí)向CCU發(fā)送;CM_SET_SENSOR---CCU向SPU發(fā)出該命令指定SPU的信息(該包中需要有Sensor域);RP SET SENSOR---SPU向CCU發(fā)出該命令表明該SPU的信息(該包中需要有Sensor域);CM_SET_IDLE---CCU向SPU發(fā)出該命令指定SPU不跟蹤時(shí)的狀態(tài);RP_NEW_TARGET---SPU發(fā)現(xiàn)新目標(biāo)時(shí)向CCU發(fā)送(該包中需要有Target域)CM_TRACK_TARGET---CCU發(fā)送該命令指定SPU跟蹤某個(gè)目標(biāo)(該包中需要有Target域);CM_NO_TRACK_TARGET---CCU發(fā)送命令指定SPU不要跟蹤某個(gè)目標(biāo)(該包中需要有Target域);CM_SEARCH_TARGET---CCU發(fā)送該命令指定SPU搜索某一目標(biāo)(該包中需要有Target域和Sensor域);CM_NO_SEARCH_TARGET---CCU發(fā)送該命令指定SPU停止搜索某一目標(biāo)(該包中需要有Target域和Sensor域);CM_SEARCH_EVENT---CCU發(fā)送該命令指定SPU搜索某一事件(該包中需要有Event域和Sensor域);CM_NO_SEARCH_EVENT---CCU發(fā)送該命令指定SPU停止搜索某一事件(該包中需要有Event域和Sensor域);CM_NO_COMMAND---空命令;RP_NO_REPORT---空?qǐng)?bào)告;感知器類型RGB_SENSOR普通RGB攝像機(jī)。
MONO_SENSOR單色攝像機(jī)。
INFRARED_SENSOR紅外攝像機(jī)。
感知器IDSPU_IDn(其中n表示傳感器編號(hào))。
感知器狀態(tài)STAT_STAND感知器不轉(zhuǎn)動(dòng)動(dòng)不跟蹤。
STAT_IDLE感知器轉(zhuǎn)動(dòng)不跟蹤。
STAT_TRACK感知器跟蹤。
STAT_SEARCH感知器搜索。
目標(biāo)類型TARGET_HUMAN。
TARGET_BYCYCLE。
TARGET_CAR。
TARGET_TRUCK。
目標(biāo)狀態(tài)TARGET_MOVE。
TARGET_STOP。
包結(jié)構(gòu)每個(gè)包中一定會(huì)有命令段,其他段的有無(wú)根據(jù)命令段的內(nèi)容確定。
Pack_size整個(gè)包的大小。
Pack_ID該包的ID,由發(fā)送方唯一指定。
Src_ID該包的發(fā)送方ID。
Dst_ID該包的接受方ID。
Pack_time該包發(fā)送的時(shí)間,以GPS的時(shí)間為準(zhǔn)。
虛擬同步為了構(gòu)造一個(gè)可靠的系統(tǒng),需要對(duì)已有時(shí)間點(diǎn)上目標(biāo)信息進(jìn)行分析,來(lái)估計(jì)相同時(shí)刻的目標(biāo)信息。我們稱估計(jì)得到的目標(biāo)信息為虛擬目標(biāo)信息,本協(xié)同通過(guò)時(shí)間信息實(shí)現(xiàn)特征的兩次同步來(lái)完成虛擬目標(biāo)信息的估計(jì),也即虛擬同步。各個(gè)傳感器獨(dú)立獲取的目標(biāo)信息在時(shí)間上不完全相同,并且由于網(wǎng)絡(luò)延時(shí),在進(jìn)行關(guān)聯(lián)計(jì)算時(shí)往往得不到所需時(shí)間點(diǎn)上的數(shù)據(jù)。時(shí)間上的不同步性不僅對(duì)于關(guān)聯(lián)算法提出了更高的要求,而且也影響了系統(tǒng)的整體性能。因此,考慮到系統(tǒng)的可靠性,在關(guān)聯(lián)計(jì)算前對(duì)接收到的數(shù)據(jù)進(jìn)行同步處理。本系統(tǒng)主要對(duì)時(shí)間和特征進(jìn)行同步。時(shí)間同步上,可以采用昂貴的GPS實(shí)現(xiàn)精確定位,考慮性價(jià)比,MSCPS采用串口進(jìn)行時(shí)間同步,其精度在1ms左右。特征同步方面,通過(guò)采用目標(biāo)緩沖池鏈,其結(jié)構(gòu)如圖5所示。對(duì)于每個(gè)目標(biāo)建立真實(shí)特征數(shù)據(jù)緩沖池和虛擬特征數(shù)據(jù)緩沖池。對(duì)每個(gè)固定的時(shí)間都通過(guò)真實(shí)特征數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)產(chǎn)生虛擬的數(shù)據(jù)。
數(shù)據(jù)關(guān)聯(lián)模塊主要通過(guò)顏色直方圖特征、類別和三維位置特征判別不同像機(jī)中的目標(biāo)是否是相同的目標(biāo),最后利用每個(gè)像機(jī)跟蹤的結(jié)果實(shí)現(xiàn)航跡的關(guān)聯(lián)。最終的航跡是通過(guò)多個(gè)像機(jī)中目標(biāo)航跡的加權(quán)平均,其中權(quán)重的大小和匹配的分?jǐn)?shù)成正比。系統(tǒng)主要通過(guò)設(shè)計(jì)接受數(shù)據(jù)的廣義表存儲(chǔ)結(jié)構(gòu)進(jìn)行數(shù)據(jù)接收,利用全局目標(biāo)軌跡鏈表結(jié)構(gòu)存儲(chǔ)最終的關(guān)聯(lián)結(jié)果。
場(chǎng)景的可視化模塊在一個(gè)綜合的“場(chǎng)景表示”中顯示所有傳感器的的視野范圍,形象的表示出對(duì)目標(biāo)的檢測(cè)、跟蹤和識(shí)別。這個(gè)綜合場(chǎng)景是監(jiān)控區(qū)域三維場(chǎng)景和二維地圖場(chǎng)景。三維場(chǎng)景是事先對(duì)多個(gè)攝像機(jī)的重建的結(jié)果;地圖是人工繪制。通過(guò)關(guān)聯(lián)模塊可以確定目標(biāo)的三維位置和類別,在三維場(chǎng)景中可以對(duì)應(yīng)的繪制。
調(diào)度和管理模塊它主要是控制各個(gè)模塊的數(shù)據(jù)通訊和調(diào)度。數(shù)據(jù)的互斥控制最為重要,這里主要采用以封鎖機(jī)制實(shí)現(xiàn),有共享鎖和互斥鎖。讀操作可以共享資源,而寫(xiě)操作相互排斥。封鎖粒度的主要是設(shè)置臨界區(qū)鎖。
全局與局部重構(gòu)在目標(biāo)即將離開(kāi)傳感器A的時(shí)候,傳感器A將逐級(jí)向上級(jí)中央控制單元發(fā)送包括目標(biāo)的特征、運(yùn)動(dòng)信息、目前三維位置等消息,由中央控制單元統(tǒng)一廣播到各個(gè)傳感器,告知即將有新的目標(biāo)出現(xiàn)。周圍這些傳感器臨時(shí)組建為局部單元,實(shí)現(xiàn)目標(biāo)的協(xié)同檢測(cè)、跟蹤和識(shí)別,并實(shí)時(shí)的將目標(biāo)信息結(jié)果反饋給上級(jí)中央控制單元;并且將最終的決策信息有選擇的反饋給每個(gè)傳感器,實(shí)現(xiàn)整個(gè)視頻網(wǎng)絡(luò)的協(xié)同檢測(cè)、跟蹤和識(shí)別。
并發(fā)控制該程序是一個(gè)多線程程序,為了保證數(shù)據(jù)的一致性和正確性,MSCPS并發(fā)控制以封鎖機(jī)制實(shí)現(xiàn),有共享鎖和互斥鎖。讀操作可以共享資源,而寫(xiě)操作相互排斥。封鎖粒度的主要是設(shè)置臨界區(qū)鎖。
權(quán)利要求
1.一種視頻網(wǎng)絡(luò)處理系統(tǒng),包括傳感器處理單元和中央控制單元,其特征在于多個(gè)傳感器處理單元形成傳感器處理單元組,多個(gè)傳感器處理單元組通過(guò)以太網(wǎng)與中央控制單元連接,每個(gè)中央控制單元通過(guò)以太網(wǎng)與上一級(jí)的中央控制單元連接。
2.一種權(quán)利要求1所述視頻網(wǎng)絡(luò)處理系統(tǒng)的處理方法,包括下述步驟1)先對(duì)每個(gè)傳感器處理單元進(jìn)行目標(biāo)檢測(cè)、跟蹤和識(shí)別處理;2)傳感器處理單元根據(jù)處理結(jié)果主動(dòng)判斷是否需要向中央控制單元發(fā)出協(xié)作處理請(qǐng)求信息;如果需要協(xié)作處理,中央控制單元將根據(jù)全局目標(biāo)的信息和傳感器信息,對(duì)要求相關(guān)傳感器單元協(xié)作該傳感器處理單元實(shí)現(xiàn)目標(biāo)協(xié)同檢測(cè)、跟蹤和識(shí)別或者提供對(duì)應(yīng)的目標(biāo)信息以協(xié)助該傳感器單元實(shí)現(xiàn)目標(biāo)檢測(cè)、跟蹤和識(shí)別?;蛘?,1)中央控制單元根據(jù)每個(gè)傳感器處理單元或者下級(jí)中央控制單元提供的目標(biāo)信息進(jìn)行關(guān)聯(lián)處理;2)根據(jù)傳感器信息、目標(biāo)信息和用戶信息,利用中央控制單元的資然調(diào)度模塊進(jìn)行傳感器處理單元的傳感器分配;3)發(fā)送消息給傳感器處理單元或者下級(jí)中央控制單元進(jìn)行目標(biāo)的協(xié)同檢測(cè)、跟蹤和識(shí)別。
全文摘要
本發(fā)明公開(kāi)了一種視頻網(wǎng)絡(luò)處理系統(tǒng),包括傳感器處理單元和中央控制單元,由多個(gè)傳感器處理單元形成傳感器處理單元組,多個(gè)傳感器處理單元組通過(guò)以太網(wǎng)與中央控制單元相連,每個(gè)中央控制單元通過(guò)以太網(wǎng)與上級(jí)中央控制單元相連。還公開(kāi)了該視頻網(wǎng)絡(luò)處理系統(tǒng)的處理方法,傳感器處理單元根據(jù)處理結(jié)果主動(dòng)向中央控制單元發(fā)出協(xié)作請(qǐng)求,中央控制單元根據(jù)系統(tǒng)情況提供相應(yīng)幫助;中央控制單元根據(jù)目標(biāo)和傳感器信息指導(dǎo)傳感器單元進(jìn)行有效處理。由于傳感器處理單元與中央控制單元級(jí)聯(lián)連接,每條線路的通訊量不會(huì)隨目標(biāo)以及傳感器數(shù)目的增加而增加,有效地抑制了整個(gè)網(wǎng)絡(luò)的通訊量;由于傳感器單元和中央處理單元協(xié)同合作,提高了目標(biāo)的檢測(cè)、跟蹤和識(shí)別率。
文檔編號(hào)H04L12/28GK1801931SQ20051012457
公開(kāi)日2006年7月12日 申請(qǐng)日期2005年12月19日 優(yōu)先權(quán)日2005年12月19日
發(fā)明者張艷寧, 胡伏原, 鄭江濱, 趙榮椿, 楊興, 杜振華, 袁金剛, 潘俊軍, 肖敬若 申請(qǐng)人:西北工業(yè)大學(xué)