欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能視頻分析系統(tǒng)及方法

文檔序號:7854086閱讀:348來源:國知局

專利名稱::一種智能視頻分析系統(tǒng)及方法
技術(shù)領(lǐng)域
:本發(fā)明涉及視頻監(jiān)控領(lǐng)域,特別涉及一種智能視頻分析系統(tǒng)及方法。
背景技術(shù)
:智能視頻分析(IntelligentVideoSystem,IVS)是一種計(jì)算機(jī)圖像視覺分析技術(shù),通過分離場景中的背景圖像和目標(biāo)圖像來分析并追蹤在背景圖像對應(yīng)的場景內(nèi)出現(xiàn)的目標(biāo)圖像對應(yīng)的待分析目標(biāo)。在將智能視頻分析技術(shù)應(yīng)用于視頻監(jiān)控系統(tǒng)中時,系統(tǒng)根據(jù)對背景圖像對應(yīng)的場景預(yù)設(shè)的報警算法,在該場景內(nèi)出現(xiàn)的與目標(biāo)圖像對應(yīng)的待分析目標(biāo)符合報警算法中包含的報警條件時,系統(tǒng)會產(chǎn)生并輸出報警信息。圖I為現(xiàn)有的智能視頻分析系統(tǒng)的結(jié)構(gòu)示意圖?,F(xiàn)結(jié)合圖1,對現(xiàn)有的智能視頻分析系統(tǒng)的結(jié)構(gòu)進(jìn)行說明,具體如下現(xiàn)有的智能視頻分析系統(tǒng)包含智能視頻分析服務(wù)器10及多臺第一存儲器11。其中,多臺第一存儲器11中的任一第一存儲器11用以保存前端圖像采集裝置輸出的視頻數(shù)據(jù);智能視頻分析服務(wù)器10根據(jù)外部輸入的待測目標(biāo)信息,利用現(xiàn)有的圖像處理算法,對多臺第一存儲器11中保存的與待測目標(biāo)信息對應(yīng)的視頻數(shù)據(jù)進(jìn)行解碼,利用現(xiàn)有的IVS算法,將視頻數(shù)據(jù)包含的多幀圖像中的背景圖像和目標(biāo)圖像進(jìn)行分離,根據(jù)多幀圖像中的目標(biāo)圖像獲得待測目標(biāo)的運(yùn)動軌跡,利用預(yù)設(shè)的報警算法及待測目標(biāo)的運(yùn)動軌跡,判斷待測目標(biāo)是否符合報警條件,如果是,則生成并輸出報警信息。綜上所述,現(xiàn)有的智能視頻分析系統(tǒng)中的智能視頻分析服務(wù)器每收到外部輸入的待測目標(biāo)信息,就會對所有第一存儲器中保存的與待測目標(biāo)信息相關(guān)的視頻數(shù)據(jù)進(jìn)行解碼、分析及報警判定,對于待測目標(biāo)信息對應(yīng)的視頻數(shù)據(jù)的數(shù)據(jù)量巨大、外部輸入待測目標(biāo)信息頻繁、且待測目標(biāo)的種類繁多的應(yīng)用場合,現(xiàn)有的智能視頻分析系統(tǒng)中的智能視頻分析服務(wù)器耗費(fèi)計(jì)算資源過大、耗時過長、效率低下,無法滿足實(shí)際應(yīng)用的需求。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的在于提供一種智能視頻分析系統(tǒng),該系統(tǒng)能夠加快視頻數(shù)據(jù)的處理速度,節(jié)省時間,提高工作效率。本發(fā)明的目的在于提供一種智能視頻分析方法,該方法能夠加快視頻數(shù)據(jù)的處理速度,節(jié)省時間,提高工作效率。為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體實(shí)現(xiàn)如下一種智能視頻分析系統(tǒng),該系統(tǒng)包含多臺第一存儲器,任一第一存儲器用以保存視頻數(shù)據(jù);第二存儲器,用以保存元數(shù)據(jù);所述元數(shù)據(jù)至少包含目標(biāo)身份標(biāo)識號ID及目標(biāo)位置信息;至少一臺預(yù)處理服務(wù)器,任一預(yù)處理服務(wù)器對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)進(jìn)行解碼,利用智能視頻分析IVS算法,從解碼后的圖像中提取目標(biāo)圖像,獲得目標(biāo)ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)存儲至第二存儲器;至少一臺檢索服務(wù)器,任一檢索服務(wù)器根據(jù)外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法,在判定所述元數(shù)據(jù)符合報警條件時,生成并輸出報警信息。上述系統(tǒng)中,所述預(yù)處理服務(wù)器包含圖像處理單元,對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)的每幀圖像進(jìn)行解碼,將解碼后的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標(biāo)圖像和背景圖像進(jìn)行分離,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID,按照每幀圖像對應(yīng)的幀號,將目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)坐標(biāo)存儲至第二存儲器。上述系統(tǒng)中,所述預(yù)處理服務(wù)器包含圖像處理單元,對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)的每幀圖像進(jìn)行解碼,將解碼后的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標(biāo)圖像和背景圖像進(jìn)行分離,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID,將每幀圖像對應(yīng)的幀號、目標(biāo)ID及目標(biāo)坐標(biāo)輸出至軌跡生成單元;軌跡生成單元,根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)坐標(biāo),根據(jù)所述多個目標(biāo)坐標(biāo)生成與第一時間對應(yīng)的目標(biāo)軌跡,按照目標(biāo)ID,將目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)軌跡存儲至第二存儲器;所述第一時間為生成目標(biāo)軌跡所需數(shù)據(jù)幀對應(yīng)的時長。上述系統(tǒng)中,所述檢索服務(wù)器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出預(yù)設(shè)的時間段及報警算法ID,輸出預(yù)設(shè)的時間段及報警算法ID至報警分析單元;報警分析單元,根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段從第二存儲器中讀取與預(yù)設(shè)時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元,否則不觸發(fā)結(jié)果輸出單元;結(jié)果輸出單元,根據(jù)觸發(fā)生成報警信息并輸出;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。上述系統(tǒng)中,所述檢索服務(wù)器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出待測目標(biāo)的目標(biāo)ID及報警算法ID,輸出目標(biāo)ID及報警算法ID至報警分析單元;報警分析單元,根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID從第二存儲器中讀取元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元,否則不觸發(fā)結(jié)果輸出單元;結(jié)果輸出單元,根據(jù)觸發(fā)生成報警信息并輸出;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。一種智能視頻分析方法,該方法包括A、解碼接收到的或保存的視頻數(shù)據(jù),并利用智能視頻分析IVS算法從解碼后的視頻數(shù)據(jù)中獲取目標(biāo)身份標(biāo)識號ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存;B、解析外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法及元數(shù)據(jù),判斷所述元數(shù)據(jù)是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束。上述方法中,步驟A所述利用智能視頻分析IVS算法從解碼后的視頻數(shù)據(jù)中獲取目標(biāo)ID及目標(biāo)位置信息,包括對解碼后的視頻數(shù)據(jù)的每幀圖像利用所述IVS算法分離出目標(biāo)圖像和背景圖像,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID。上述方法中,步驟A所述將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存,包括按照每幀圖像的幀號,保存目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)坐標(biāo)。上述方法中,步驟A所述將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存,包括Al、根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)的目標(biāo)坐標(biāo);所述第一時間為生成目標(biāo)軌跡所需數(shù)據(jù)幀對應(yīng)的時長;A2、根據(jù)步驟Al所述多個目標(biāo)的目標(biāo)坐標(biāo),生成與第一時間對應(yīng)的目標(biāo)軌跡;A3、按照目標(biāo)ID,保存目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)軌跡。上述方法中,所述步驟B包括BI、解析外部輸入的檢索條件,獲得預(yù)設(shè)的時間段及報警算法ID;B2、根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段,讀取與預(yù)設(shè)的時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù);B3、判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。上述方法中,所述步驟B包括B4、解析外部輸入的檢索條件,獲得待測目標(biāo)的目標(biāo)ID及報警算法ID;B5、根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID讀取保存的元數(shù)據(jù);B6、判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。由上述的技術(shù)方案可見,本發(fā)明提供了一種智能視頻分析系統(tǒng),該系統(tǒng)中預(yù)處理服務(wù)器對接收到的視頻數(shù)據(jù)或任一第一存儲器保存的視頻數(shù)據(jù)進(jìn)行解碼,利用智能視頻分析IVS算法,從解碼后的圖像中提取目標(biāo)圖像、分配與之對應(yīng)的唯一的目標(biāo)身份標(biāo)識號(Identity,ID),獲得目標(biāo)ID及通過計(jì)算獲取目標(biāo)位置信息,并將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)存儲至第二存儲器;檢索服務(wù)器根據(jù)外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法,在判定所述元數(shù)據(jù)符合報警條件時,生成并輸出報警信息。本發(fā)明還提供了一種智能視頻分析方法。采用本發(fā)明的系統(tǒng)及方法,能夠加快視頻數(shù)據(jù)處理速度、節(jié)省時間,提高工作效率。圖I為現(xiàn)有的智能視頻分析系統(tǒng)的結(jié)構(gòu)示意圖。圖2為本發(fā)明智能視頻分析系統(tǒng)的結(jié)構(gòu)示意圖。圖3為本發(fā)明智能視頻分析系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖。圖4為本發(fā)明智能視頻分析系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖。圖5為本發(fā)明智能視頻分析方法的流程圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉例對本發(fā)明進(jìn)一步詳細(xì)說明。本發(fā)明提供了一種智能視頻分析系統(tǒng)及方法,與現(xiàn)有的智能視頻分析系統(tǒng)相比,本發(fā)明的智能視頻分析系統(tǒng)不再每次根據(jù)每一次外部輸入的檢索條件,對多臺第一存儲器中保存的與檢索條件相關(guān)的視頻數(shù)據(jù)進(jìn)行解碼、分析及報警判斷,而是由預(yù)處理服務(wù)器預(yù)先對接收到的視頻數(shù)據(jù)或多臺第一存儲器中保存的視頻數(shù)據(jù)進(jìn)行解碼和分析,提取元數(shù)據(jù)并保存在一臺第二存儲器中,在檢索服務(wù)器接收到外部輸入的檢索條件時,直接從第二存儲器中查找元數(shù)據(jù),根據(jù)元數(shù)據(jù)及報警算法進(jìn)行報警判斷;在與待測目標(biāo)信息對應(yīng)的視頻數(shù)據(jù)的數(shù)據(jù)量巨大、外部頻繁輸入待測目標(biāo)信息、且待測目標(biāo)的種類繁多的情況下,本發(fā)明的智能視頻分析系統(tǒng)較現(xiàn)有的智能視頻分析系統(tǒng),能夠有效地節(jié)約計(jì)算資源,節(jié)省一定的視頻處理所耗費(fèi)的時間,提高檢索的工作效率。圖2為本發(fā)明智能視頻分析系統(tǒng)的結(jié)構(gòu)示意圖?,F(xiàn)結(jié)合圖2,對本發(fā)明智能視頻分析系統(tǒng)的結(jié)構(gòu)進(jìn)行說明,具體如下本發(fā)明的智能視頻分析系統(tǒng)包含多臺第一存儲器21、至少一臺預(yù)處理服務(wù)器20、第二存儲器22及至少一臺檢索服務(wù)器23。其中,多臺第一存儲器21可連接前端的圖像采集裝置;預(yù)處理服務(wù)器20連接多臺第一存儲器21及第二存儲器22,還可連接前端的圖像采集裝置;檢索服務(wù)器23連接第二存儲器22。第一存儲器21用以保存來自前端的圖像采集裝置的視頻數(shù)據(jù)。第二存儲器22用以保存元數(shù)據(jù)。其中,元數(shù)據(jù)至少包含目標(biāo)ID及目標(biāo)位置信息;目標(biāo)位置信息可為目標(biāo)坐標(biāo)或目標(biāo)軌跡。本發(fā)明的第二存儲器22上可配置有現(xiàn)有的任一類型的數(shù)據(jù)庫,比如常見的mysql、google的bigtable、開源的hbase、hypertable等數(shù)據(jù)庫。任一預(yù)處理服務(wù)器20對一臺或多臺第一存儲器21保存的視頻數(shù)據(jù)進(jìn)行解碼,或者對前端的圖像采集裝置輸出的視頻數(shù)據(jù)進(jìn)行解碼,利用智能視頻分析(IntelligentVideoSystem,IVS)算法,從解碼后的圖像中提取目標(biāo)圖像,獲得目標(biāo)ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)(Metadata)存儲至第二存儲器22。其中,預(yù)處理服務(wù)器20是在一臺或多臺第一存儲器21中被寫入了視頻數(shù)據(jù)后,或前端的圖像采集裝置輸出視頻數(shù)據(jù)時,對接收到的視頻數(shù)據(jù)或第一存儲器21中保存的視頻數(shù)據(jù)進(jìn)行解碼和分析,以獲得目標(biāo)位置信息及目標(biāo)ID,而無需根據(jù)每次的檢索條件,遍歷第一存儲器21并對第一存儲器21保存的相關(guān)的視頻數(shù)據(jù)進(jìn)行解碼和分析,在一定程度上有效的減少了解碼和分析的次數(shù),節(jié)省了計(jì)算資源及時間。任一檢索服務(wù)器23根據(jù)外部輸入的檢索條件,從第二存儲器22中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法,在判定元數(shù)據(jù)符合報警條件時,生成并輸出報警信息。其中,報警算法可為穿越警戒線算法、進(jìn)入或離開警戒區(qū)域算法等算法;報警條件為報警算法中觸發(fā)生成報警信息的判斷依據(jù),可為代表空間位置的的坐標(biāo)序列。圖3為本發(fā)明智能視頻分析系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖?,F(xiàn)結(jié)合圖3,對實(shí)施例一的智能視頻分析系統(tǒng)的結(jié)構(gòu)進(jìn)行說明,具體如下在實(shí)施例一的智能視頻分析系統(tǒng)中,第二存儲器22中是以幀號對元數(shù)據(jù)進(jìn)行存儲的,即按照幀號劃分的文件夾下存儲有該幀號對應(yīng)的圖像中所包含的多個目標(biāo)的目標(biāo)ID及其目標(biāo)坐標(biāo),換句話說,同一幀圖像中包含的多個目標(biāo)的目標(biāo)ID及該目標(biāo)的目標(biāo)坐標(biāo)存儲在以該幀圖像的幀號命名的文件夾下;實(shí)施例一的元數(shù)據(jù)包含的目標(biāo)位置信息為目標(biāo)坐標(biāo)。實(shí)施例一的預(yù)處理服務(wù)器20包含圖像處理單元201及IVS處理單元202。圖像處理單元201對接收到的視頻數(shù)據(jù)或一臺或多臺第一存儲器21保存的視頻數(shù)據(jù)的每幀圖像進(jìn)行解碼,將解碼后的圖像輸出至IVS處理單元202。其中,第一存儲器201中的視頻數(shù)據(jù)是按幀進(jìn)行存儲的,或者來自前端的圖像采集裝置以視頻幀的形式輸出的視頻數(shù)據(jù),圖像處理單元201在輸出解碼后的圖像至IVS處理單元202的同時,將該圖像對應(yīng)的幀號輸出至IVS處理單元202。IVS處理單元202利用IVS算法,對接收到的每幀圖像包含的目標(biāo)圖像和背景圖像進(jìn)行分離,根據(jù)目標(biāo)圖像及背景圖像,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID,按照每幀圖像對應(yīng)的幀號,將目標(biāo)ID及目標(biāo)坐標(biāo)作為元數(shù)據(jù)存儲至第二存儲器22。其中,IVS處理單元202根據(jù)提取后的特征及特征模板確定目標(biāo)的類型,比如人、車或物等目標(biāo),并為目標(biāo)分配目標(biāo)ID0實(shí)施例一的檢索服務(wù)器23包含條件解析單元231、報警分析單元232及結(jié)果輸出單元233。條件解析單元231接收外部輸入的檢索條件,從檢索條件中提取出預(yù)設(shè)的時間段及報警算法ID,輸出預(yù)設(shè)的時間段及報警算法ID至報警分析單元232。其中,預(yù)設(shè)的時間段可為一段連續(xù)的時間、一段連續(xù)的時間內(nèi)的多個分離的時間點(diǎn)或一個時間點(diǎn)。報警分析單元232根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段,從第二存儲器22中讀取與預(yù)設(shè)時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù),即從第二存儲器22中讀取預(yù)設(shè)時間點(diǎn)屬于預(yù)設(shè)時間段的幀號所對應(yīng)的元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元233,否則不觸發(fā)結(jié)果輸出單元233。若報警算法為進(jìn)入警戒區(qū)域算法,則報警條件為用以表示警戒區(qū)域的多邊形頂點(diǎn)坐標(biāo),報警分析單元232在確定目標(biāo)坐標(biāo)落入警戒區(qū)域中時,判定該目標(biāo)坐標(biāo)所屬的元數(shù)據(jù)符合報警條件,觸發(fā)結(jié)果輸出單元233;若報警算法為離開警戒區(qū)域算法,則報警條件為除警戒區(qū)域外的其他區(qū)域的多邊形頂點(diǎn)坐標(biāo),報警分析單元232在確定目標(biāo)坐標(biāo)未落入警戒區(qū)域時,判定該目標(biāo)坐標(biāo)所屬的元數(shù)據(jù)符合報警條件,觸發(fā)結(jié)果輸出單元233。結(jié)果輸出單元233根據(jù)觸發(fā)生成報警信息并輸出。其中,實(shí)施例一中的報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;在實(shí)施例一中,報警觸發(fā)時間即為符合報警條件的某一幀數(shù)據(jù)對應(yīng)的圖像采集時間,結(jié)果輸出單元233可根據(jù)觸發(fā)及幀號確定與幀號對應(yīng)的數(shù)據(jù)幀的時間戳,進(jìn)而將與時間戳對應(yīng)的圖像采集時間作為報警觸發(fā)時間輸出。圖4為本發(fā)明智能視頻分析系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖?,F(xiàn)結(jié)合圖4,對實(shí)施例二的智能視頻分析系統(tǒng)進(jìn)行說明,具體如下實(shí)施例二的智能視頻分析系統(tǒng)中,第二存儲器32中是以目標(biāo)ID對元數(shù)據(jù)進(jìn)行存儲的,元數(shù)據(jù)包含的目標(biāo)位置信息為目標(biāo)軌跡;目標(biāo)軌跡中還攜帶有生成軌跡的數(shù)據(jù)幀的圖像采集時間。實(shí)施例二的預(yù)處理服務(wù)器30包含圖像處理單元201、IVS處理單元202及軌跡生成單元303。實(shí)施例二的預(yù)處理服務(wù)器30與實(shí)施例一相比僅是增加了一個軌跡生成單元303,相應(yīng)地,實(shí)施例二中的IVS處理單元202將幀號、目標(biāo)ID及目標(biāo)坐標(biāo)輸出至軌跡生成單元303。軌跡生成單元303根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)坐標(biāo),根據(jù)多個目標(biāo)坐標(biāo)生成與第一時間對應(yīng)的目標(biāo)軌跡,按照目標(biāo)ID,將目標(biāo)ID及目標(biāo)軌跡作為元數(shù)據(jù)存儲至第二存儲器32。軌跡生成單元303生成的目標(biāo)軌跡中還包含生成該目標(biāo)軌跡的數(shù)據(jù)幀的幀號,以便后續(xù)根據(jù)幀號確定滿足報警條件的數(shù)據(jù)幀對應(yīng)的報警觸發(fā)時間,即滿足報警條件的數(shù)據(jù)幀對應(yīng)的圖像采集時間。其中,第一時間為生成目標(biāo)軌跡所需數(shù)據(jù)幀對應(yīng)的時長,比如第一時間為10分鐘,則生成的目標(biāo)軌跡為時長為10分鐘的目標(biāo)的運(yùn)動軌跡;軌跡生成單元303在按照目標(biāo)ID存儲元數(shù)據(jù)時,將目標(biāo)ID相同的元數(shù)據(jù)包含的目標(biāo)軌跡存儲于同一文件夾下,該文件夾可以目標(biāo)ID進(jìn)行標(biāo)識。實(shí)施例二的檢索服務(wù)器33包含條件解析單元331、報警分析單元332、及結(jié)果輸出單元333。條件解析單元331接收外部輸入的檢索條件,從檢索條件中提取出待測目標(biāo)的目標(biāo)ID及報警算法ID,輸出目標(biāo)ID及報警算法ID至報警分析單元332。報警分析單元332根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID從第二存儲器32中讀取元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元333,否則不觸發(fā)結(jié)果輸出單元333。若報警算法為穿越警戒線,則報警分析單元332對相同目標(biāo)ID的多個目標(biāo)軌跡及警戒線的坐標(biāo)區(qū)域進(jìn)行比較,在目標(biāo)軌跡中存在超出警戒線對應(yīng)的坐標(biāo)區(qū)域的坐標(biāo)時,判定元數(shù)據(jù)符合報警條件,觸發(fā)結(jié)果輸出單元333。結(jié)果輸出單元333根據(jù)觸發(fā)生成報警信息并輸出。其中,實(shí)施例二的報警信息至少包含目標(biāo)ID和報警觸發(fā)時間;在實(shí)施例二中,報警觸發(fā)時間即為符合報警條件的目標(biāo)軌跡所包含的滿足報警條件的某一幀數(shù)據(jù)對應(yīng)的圖像采集時間,結(jié)果輸出單元333可根據(jù)觸發(fā)及幀號確定與幀號對應(yīng)的數(shù)據(jù)幀的時間戳,進(jìn)而將與時間戳對應(yīng)的圖像采集時間作為報警觸發(fā)時間輸出。圖5為本發(fā)明智能視頻分析方法的流程圖。現(xiàn)結(jié)合圖5,對本發(fā)明智能視頻分析方法進(jìn)行說明,具體如下步驟401:利用智能視頻分析IVS算法從解碼后的視頻數(shù)據(jù)中獲取目標(biāo)身份標(biāo)識號ID及目標(biāo)位置信息;該步驟包括對解碼后的視頻數(shù)據(jù)的每幀圖像利用IVS算法分離出目標(biāo)圖像和背景圖像,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID。步驟402:將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存;在目標(biāo)位置信息為目標(biāo)坐標(biāo)時,該步驟為按照每幀圖像對應(yīng)的幀號,將目標(biāo)ID及目標(biāo)坐標(biāo)作為元數(shù)據(jù)進(jìn)行保存;具體地,對于同一幀圖像中包含的多個目標(biāo)來說,將該幀圖像包含的不同目標(biāo)的目標(biāo)ID及其目標(biāo)坐標(biāo)保存于以同一幀號命名的文件夾下。在目標(biāo)位置信息為目標(biāo)軌跡時,該步驟包括步驟4021,根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)的目標(biāo)坐標(biāo);步驟4022,根據(jù)步驟4021中的多個目標(biāo)的目標(biāo)坐標(biāo),生成與第一時間對應(yīng)的目標(biāo)軌跡;步驟4023,按照目標(biāo)ID,保存目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)軌跡。步驟4023中,按照目標(biāo)ID保存元數(shù)據(jù)即為將不同時間獲取的與第一時間對應(yīng)的目標(biāo)軌跡保存于同一目標(biāo)ID對應(yīng)的文件夾下。步驟403:根據(jù)檢索條件,判斷元數(shù)據(jù)是否符合報警條件,如果是,執(zhí)行步驟404,否則執(zhí)行步驟405;該步驟包括4031,解析外部輸入的檢索條件,獲得預(yù)設(shè)的時間段及報警算法ID;步驟4032,根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段,讀取與預(yù)設(shè)的時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù)。步驟4033,判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,則執(zhí)行步驟404,否則執(zhí)行步驟405?;蛘?,該步驟包括步驟4034,解析外部輸入的檢索條件,獲得待測目標(biāo)的目標(biāo)ID及報警算法ID;步驟4035,根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID讀取保存的元數(shù)據(jù);步驟4036,判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,執(zhí)行步驟404,否則執(zhí)行步驟405。步驟404:生成并輸出報警信息;該步驟的報警信息至少包含報警觸發(fā)時間及目標(biāo)ID。其中,報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。步驟405:結(jié)束。本發(fā)明的上述較佳實(shí)施例無需每次都根據(jù)檢索條件對大量的視頻數(shù)據(jù)逐一進(jìn)行圖像的解碼、分析和報警判斷,而是利用保存在第二存儲器上數(shù)據(jù)庫中的由大量的視頻數(shù)據(jù)生成的元數(shù)據(jù),在每次檢索時,根據(jù)檢索條件及已生成的元數(shù)據(jù)進(jìn)行報警判斷,避免了每次檢索時都需要對大量視頻數(shù)據(jù)進(jìn)行的圖像的解碼和分析操作,在視頻監(jiān)控系統(tǒng)需要對大量視頻數(shù)據(jù)進(jìn)行分析檢索的應(yīng)用場合較現(xiàn)有的只能視頻分析系統(tǒng)能有效地降低了資源消耗,節(jié)省了時間,提高了工作效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。權(quán)利要求1.一種智能視頻分析系統(tǒng),其特征在于,該系統(tǒng)包含多臺第一存儲器,任一第一存儲器用以保存視頻數(shù)據(jù);第二存儲器,用以保存元數(shù)據(jù);所述元數(shù)據(jù)至少包含目標(biāo)身份標(biāo)識號ID及目標(biāo)位置信息;至少一臺預(yù)處理服務(wù)器,任一預(yù)處理服務(wù)器對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)進(jìn)行解碼,利用智能視頻分析IVS算法,從解碼后的圖像中提取目標(biāo)圖像,獲得目標(biāo)ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)存儲至第二存儲器;至少一臺檢索服務(wù)器,任一檢索服務(wù)器根據(jù)外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法,在判定所述元數(shù)據(jù)符合報警條件時,生成并輸出報警信息。2.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述預(yù)處理服務(wù)器包含圖像處理單元,對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)的每幀圖像進(jìn)行解碼,將解碼后的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標(biāo)圖像和背景圖像進(jìn)行分離,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID,按照每幀圖像對應(yīng)的幀號,將目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)坐標(biāo)存儲至第二存儲器。3.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述預(yù)處理服務(wù)器包含圖像處理單元,對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)的每幀圖像進(jìn)行解碼,將解碼后的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標(biāo)圖像和背景圖像進(jìn)行分離,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID,將每幀圖像對應(yīng)的幀號、目標(biāo)ID及目標(biāo)坐標(biāo)輸出至軌跡生成單元;軌跡生成單元,根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)坐標(biāo),根據(jù)所述多個目標(biāo)坐標(biāo)生成與第一時間對應(yīng)的目標(biāo)軌跡,按照目標(biāo)ID,將目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)軌跡存儲至第二存儲器;所述第一時間為生成目標(biāo)軌跡所需數(shù)據(jù)幀對應(yīng)的時長。4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述檢索服務(wù)器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出預(yù)設(shè)的時間段及報警算法ID,輸出預(yù)設(shè)的時間段及報警算法ID至報警分析單元;報警分析單元,根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段從第二存儲器中讀取與預(yù)設(shè)時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元,否則不觸發(fā)結(jié)果輸出單元;結(jié)果輸出單元,根據(jù)觸發(fā)生成報警信息并輸出;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。5.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述檢索服務(wù)器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出待測目標(biāo)的目標(biāo)ID及報警算法ID,輸出目標(biāo)ID及報警算法ID至報警分析單元;報警分析單元,根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID從第二存儲器中讀取元數(shù)據(jù),判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,觸發(fā)結(jié)果輸出單元,否則不觸發(fā)結(jié)果輸出單元;結(jié)果輸出單元,根據(jù)觸發(fā)生成報警信息并輸出;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。6.一種智能視頻分析方法,其特征在于,該方法包括A、解碼接收到的或保存的視頻數(shù)據(jù),并利用智能視頻分析IVS算法從解碼后的視頻數(shù)據(jù)中獲取目標(biāo)身份標(biāo)識號ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存;B、解析外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法及元數(shù)據(jù),判斷所述元數(shù)據(jù)是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,步驟A所述利用智能視頻分析IVS算法從解碼后的視頻數(shù)據(jù)中獲取目標(biāo)ID及目標(biāo)位置信息,包括對解碼后的視頻數(shù)據(jù)的每幀圖像利用所述IVS算法分離出目標(biāo)圖像和背景圖像,計(jì)算獲得目標(biāo)坐標(biāo)并分配目標(biāo)ID。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,步驟A所述將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存,包括按照每幀圖像的幀號,保存目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)坐標(biāo)。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,步驟A所述將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)進(jìn)行保存,包括Al、根據(jù)每幀圖像對應(yīng)的幀號及目標(biāo)ID,提取第一時間內(nèi)目標(biāo)ID相同且?guī)栠B續(xù)的多個目標(biāo)的目標(biāo)坐標(biāo);所述第一時間為生成目標(biāo)軌跡所需數(shù)據(jù)幀對應(yīng)的時長;A2、根據(jù)步驟Al所述多個目標(biāo)的目標(biāo)坐標(biāo),生成與第一時間對應(yīng)的目標(biāo)軌跡;A3、按照目標(biāo)ID,保存目標(biāo)ID及作為目標(biāo)位置信息的目標(biāo)軌跡。10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟B包括BI、解析外部輸入的檢索條件,獲得預(yù)設(shè)的時間段及報警算法ID;B2、根據(jù)報警算法ID查找報警算法,根據(jù)預(yù)設(shè)的時間段,讀取與預(yù)設(shè)的時間段對應(yīng)的幀號所對應(yīng)的元數(shù)據(jù);B3、判斷元數(shù)據(jù)包含的目標(biāo)坐標(biāo)是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟B包括B4、解析外部輸入的檢索條件,獲得待測目標(biāo)的目標(biāo)ID及報警算法ID;B5、根據(jù)報警算法ID查找報警算法,根據(jù)目標(biāo)ID讀取保存的元數(shù)據(jù);B6、判斷元數(shù)據(jù)包含的目標(biāo)軌跡是否符合報警條件,如果是,生成并輸出報警信息,否則結(jié)束;所述報警信息至少包含報警觸發(fā)時間及目標(biāo)ID;所述報警觸發(fā)時間為滿足報警條件的視頻數(shù)據(jù)的圖像采集時間。全文摘要本發(fā)明提供了一種智能視頻分析系統(tǒng),該系統(tǒng)包含的多臺第一存儲器中的任一第一存儲器用以保存視頻數(shù)據(jù);第二存儲器用以保存元數(shù)據(jù);任一預(yù)處理服務(wù)器對接收到的視頻數(shù)據(jù)或第一存儲器保存的視頻數(shù)據(jù)進(jìn)行解碼,利用智能視頻分析IVS算法,從解碼后的圖像中提取目標(biāo)圖像,獲得目標(biāo)ID及目標(biāo)位置信息,將目標(biāo)ID及目標(biāo)位置信息作為元數(shù)據(jù)存儲至第二存儲器;任一檢索服務(wù)器根據(jù)外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數(shù)據(jù),根據(jù)預(yù)設(shè)的報警算法,在判定所述元數(shù)據(jù)符合報警條件時,生成并輸出報警信息。本發(fā)明還提供了一種智能視頻分析方法。采用本發(fā)明的系統(tǒng)及方法,能夠加快視頻數(shù)據(jù)的處理速度,節(jié)省時間,提高工作效率。文檔編號H04N7/18GK102752582SQ20121020725公開日2012年10月24日申請日期2012年6月19日優(yōu)先權(quán)日2012年6月19日發(fā)明者管國辰,鄒拓宇,金升鵬申請人:杭州??低曄到y(tǒng)技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
自贡市| 招远市| 普洱| 安仁县| 建瓯市| 胶南市| 静海县| 县级市| 林周县| 甘孜| 乌拉特前旗| 理塘县| 泰顺县| 巴楚县| 松桃| 石门县| 太仓市| 巴林右旗| 富裕县| 特克斯县| 武穴市| 阿克| 赫章县| 夹江县| 健康| 叙永县| 布尔津县| 海林市| 永登县| 翁源县| 渭源县| 高台县| 张北县| 长乐市| 安化县| 常州市| 加查县| 合肥市| 韩城市| 河北省| 牙克石市|