一種智能視頻分析系統及方法
2023-05-28 16:53:31 3
專利名稱::一種智能視頻分析系統及方法
技術領域:
:本發明涉及視頻監控領域,特別涉及一種智能視頻分析系統及方法。
背景技術:
:智能視頻分析(IntelligentVideoSystem,IVS)是一種計算機圖像視覺分析技術,通過分離場景中的背景圖像和目標圖像來分析並追蹤在背景圖像對應的場景內出現的目標圖像對應的待分析目標。在將智能視頻分析技術應用於視頻監控系統中時,系統根據對背景圖像對應的場景預設的報警算法,在該場景內出現的與目標圖像對應的待分析目標符合報警算法中包含的報警條件時,系統會產生並輸出報警信息。圖I為現有的智能視頻分析系統的結構示意圖。現結合圖1,對現有的智能視頻分析系統的結構進行說明,具體如下現有的智能視頻分析系統包含智能視頻分析伺服器10及多臺第一存儲器11。其中,多臺第一存儲器11中的任一第一存儲器11用以保存前端圖像採集裝置輸出的視頻數據;智能視頻分析伺服器10根據外部輸入的待測目標信息,利用現有的圖像處理算法,對多臺第一存儲器11中保存的與待測目標信息對應的視頻數據進行解碼,利用現有的IVS算法,將視頻數據包含的多幀圖像中的背景圖像和目標圖像進行分離,根據多幀圖像中的目標圖像獲得待測目標的運動軌跡,利用預設的報警算法及待測目標的運動軌跡,判斷待測目標是否符合報警條件,如果是,則生成並輸出報警信息。綜上所述,現有的智能視頻分析系統中的智能視頻分析伺服器每收到外部輸入的待測目標信息,就會對所有第一存儲器中保存的與待測目標信息相關的視頻數據進行解碼、分析及報警判定,對於待測目標信息對應的視頻數據的數據量巨大、外部輸入待測目標信息頻繁、且待測目標的種類繁多的應用場合,現有的智能視頻分析系統中的智能視頻分析伺服器耗費計算資源過大、耗時過長、效率低下,無法滿足實際應用的需求。
發明內容有鑑於此,本發明的目的在於提供一種智能視頻分析系統,該系統能夠加快視頻數據的處理速度,節省時間,提高工作效率。本發明的目的在於提供一種智能視頻分析方法,該方法能夠加快視頻數據的處理速度,節省時間,提高工作效率。為達到上述目的,本發明的技術方案具體實現如下一種智能視頻分析系統,該系統包含多臺第一存儲器,任一第一存儲器用以保存視頻數據;第二存儲器,用以保存元數據;所述元數據至少包含目標身份標識號ID及目標位置信息;至少一臺預處理伺服器,任一預處理伺服器對接收到的視頻數據或第一存儲器保存的視頻數據進行解碼,利用智能視頻分析IVS算法,從解碼後的圖像中提取目標圖像,獲得目標ID及目標位置信息,將目標ID及目標位置信息作為元數據存儲至第二存儲器;至少一臺檢索伺服器,任一檢索伺服器根據外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法,在判定所述元數據符合報警條件時,生成並輸出報警信息。上述系統中,所述預處理伺服器包含圖像處理單元,對接收到的視頻數據或第一存儲器保存的視頻數據的每幀圖像進行解碼,將解碼後的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標圖像和背景圖像進行分離,計算獲得目標坐標並分配目標ID,按照每幀圖像對應的幀號,將目標ID及作為目標位置信息的目標坐標存儲至第二存儲器。上述系統中,所述預處理伺服器包含圖像處理單元,對接收到的視頻數據或第一存儲器保存的視頻數據的每幀圖像進行解碼,將解碼後的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標圖像和背景圖像進行分離,計算獲得目標坐標並分配目標ID,將每幀圖像對應的幀號、目標ID及目標坐標輸出至軌跡生成單元;軌跡生成單元,根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標坐標,根據所述多個目標坐標生成與第一時間對應的目標軌跡,按照目標ID,將目標ID及作為目標位置信息的目標軌跡存儲至第二存儲器;所述第一時間為生成目標軌跡所需數據幀對應的時長。上述系統中,所述檢索伺服器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出預設的時間段及報警算法ID,輸出預設的時間段及報警算法ID至報警分析單元;報警分析單元,根據報警算法ID查找報警算法,根據預設的時間段從第二存儲器中讀取與預設時間段對應的幀號所對應的元數據,判斷元數據包含的目標坐標是否符合報警條件,如果是,觸髮結果輸出單元,否則不觸髮結果輸出單元;結果輸出單元,根據觸發生成報警信息並輸出;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。上述系統中,所述檢索伺服器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出待測目標的目標ID及報警算法ID,輸出目標ID及報警算法ID至報警分析單元;報警分析單元,根據報警算法ID查找報警算法,根據目標ID從第二存儲器中讀取元數據,判斷元數據包含的目標軌跡是否符合報警條件,如果是,觸髮結果輸出單元,否則不觸髮結果輸出單元;結果輸出單元,根據觸發生成報警信息並輸出;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。一種智能視頻分析方法,該方法包括A、解碼接收到的或保存的視頻數據,並利用智能視頻分析IVS算法從解碼後的視頻數據中獲取目標身份標識號ID及目標位置信息,將目標ID及目標位置信息作為元數據進行保存;B、解析外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法及元數據,判斷所述元數據是否符合報警條件,如果是,生成並輸出報警信息,否則結束。上述方法中,步驟A所述利用智能視頻分析IVS算法從解碼後的視頻數據中獲取目標ID及目標位置信息,包括對解碼後的視頻數據的每幀圖像利用所述IVS算法分離出目標圖像和背景圖像,計算獲得目標坐標並分配目標ID。上述方法中,步驟A所述將目標ID及目標位置信息作為元數據進行保存,包括按照每幀圖像的幀號,保存目標ID及作為目標位置信息的目標坐標。上述方法中,步驟A所述將目標ID及目標位置信息作為元數據進行保存,包括Al、根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標的目標坐標;所述第一時間為生成目標軌跡所需數據幀對應的時長;A2、根據步驟Al所述多個目標的目標坐標,生成與第一時間對應的目標軌跡;A3、按照目標ID,保存目標ID及作為目標位置信息的目標軌跡。上述方法中,所述步驟B包括BI、解析外部輸入的檢索條件,獲得預設的時間段及報警算法ID;B2、根據報警算法ID查找報警算法,根據預設的時間段,讀取與預設的時間段對應的幀號所對應的元數據;B3、判斷元數據包含的目標坐標是否符合報警條件,如果是,生成並輸出報警信息,否則結束;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。上述方法中,所述步驟B包括B4、解析外部輸入的檢索條件,獲得待測目標的目標ID及報警算法ID;B5、根據報警算法ID查找報警算法,根據目標ID讀取保存的元數據;B6、判斷元數據包含的目標軌跡是否符合報警條件,如果是,生成並輸出報警信息,否則結束;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。由上述的技術方案可見,本發明提供了一種智能視頻分析系統,該系統中預處理伺服器對接收到的視頻數據或任一第一存儲器保存的視頻數據進行解碼,利用智能視頻分析IVS算法,從解碼後的圖像中提取目標圖像、分配與之對應的唯一的目標身份標識號(Identity,ID),獲得目標ID及通過計算獲取目標位置信息,並將目標ID及目標位置信息作為元數據存儲至第二存儲器;檢索伺服器根據外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法,在判定所述元數據符合報警條件時,生成並輸出報警信息。本發明還提供了一種智能視頻分析方法。採用本發明的系統及方法,能夠加快視頻數據處理速度、節省時間,提高工作效率。圖I為現有的智能視頻分析系統的結構示意圖。圖2為本發明智能視頻分析系統的結構示意圖。圖3為本發明智能視頻分析系統實施例一的結構示意圖。圖4為本發明智能視頻分析系統實施例二的結構示意圖。圖5為本發明智能視頻分析方法的流程圖。具體實施方式為使本發明的目的、技術方案、及優點更加清楚明白,以下參照附圖並舉例對本發明進一步詳細說明。本發明提供了一種智能視頻分析系統及方法,與現有的智能視頻分析系統相比,本發明的智能視頻分析系統不再每次根據每一次外部輸入的檢索條件,對多臺第一存儲器中保存的與檢索條件相關的視頻數據進行解碼、分析及報警判斷,而是由預處理伺服器預先對接收到的視頻數據或多臺第一存儲器中保存的視頻數據進行解碼和分析,提取元數據並保存在一臺第二存儲器中,在檢索伺服器接收到外部輸入的檢索條件時,直接從第二存儲器中查找元數據,根據元數據及報警算法進行報警判斷;在與待測目標信息對應的視頻數據的數據量巨大、外部頻繁輸入待測目標信息、且待測目標的種類繁多的情況下,本發明的智能視頻分析系統較現有的智能視頻分析系統,能夠有效地節約計算資源,節省一定的視頻處理所耗費的時間,提高檢索的工作效率。圖2為本發明智能視頻分析系統的結構示意圖。現結合圖2,對本發明智能視頻分析系統的結構進行說明,具體如下本發明的智能視頻分析系統包含多臺第一存儲器21、至少一臺預處理伺服器20、第二存儲器22及至少一臺檢索伺服器23。其中,多臺第一存儲器21可連接前端的圖像採集裝置;預處理伺服器20連接多臺第一存儲器21及第二存儲器22,還可連接前端的圖像採集裝置;檢索伺服器23連接第二存儲器22。第一存儲器21用以保存來自前端的圖像採集裝置的視頻數據。第二存儲器22用以保存元數據。其中,元數據至少包含目標ID及目標位置信息;目標位置信息可為目標坐標或目標軌跡。本發明的第二存儲器22上可配置有現有的任一類型的資料庫,比如常見的mysql、google的bigtable、開源的hbase、hypertable等資料庫。任一預處理伺服器20對一臺或多臺第一存儲器21保存的視頻數據進行解碼,或者對前端的圖像採集裝置輸出的視頻數據進行解碼,利用智能視頻分析(IntelligentVideoSystem,IVS)算法,從解碼後的圖像中提取目標圖像,獲得目標ID及目標位置信息,將目標ID及目標位置信息作為元數據(Metadata)存儲至第二存儲器22。其中,預處理伺服器20是在一臺或多臺第一存儲器21中被寫入了視頻數據後,或前端的圖像採集裝置輸出視頻數據時,對接收到的視頻數據或第一存儲器21中保存的視頻數據進行解碼和分析,以獲得目標位置信息及目標ID,而無需根據每次的檢索條件,遍歷第一存儲器21並對第一存儲器21保存的相關的視頻數據進行解碼和分析,在一定程度上有效的減少了解碼和分析的次數,節省了計算資源及時間。任一檢索伺服器23根據外部輸入的檢索條件,從第二存儲器22中查找與檢索條件匹配的元數據,根據預設的報警算法,在判定元數據符合報警條件時,生成並輸出報警信息。其中,報警算法可為穿越警戒線算法、進入或離開警戒區域算法等算法;報警條件為報警算法中觸發生成報警信息的判斷依據,可為代表空間位置的的坐標序列。圖3為本發明智能視頻分析系統實施例一的結構示意圖。現結合圖3,對實施例一的智能視頻分析系統的結構進行說明,具體如下在實施例一的智能視頻分析系統中,第二存儲器22中是以幀號對元數據進行存儲的,即按照幀號劃分的文件夾下存儲有該幀號對應的圖像中所包含的多個目標的目標ID及其目標坐標,換句話說,同一幀圖像中包含的多個目標的目標ID及該目標的目標坐標存儲在以該幀圖像的幀號命名的文件夾下;實施例一的元數據包含的目標位置信息為目標坐標。實施例一的預處理伺服器20包含圖像處理單元201及IVS處理單元202。圖像處理單元201對接收到的視頻數據或一臺或多臺第一存儲器21保存的視頻數據的每幀圖像進行解碼,將解碼後的圖像輸出至IVS處理單元202。其中,第一存儲器201中的視頻數據是按幀進行存儲的,或者來自前端的圖像採集裝置以視頻幀的形式輸出的視頻數據,圖像處理單元201在輸出解碼後的圖像至IVS處理單元202的同時,將該圖像對應的幀號輸出至IVS處理單元202。IVS處理單元202利用IVS算法,對接收到的每幀圖像包含的目標圖像和背景圖像進行分離,根據目標圖像及背景圖像,計算獲得目標坐標並分配目標ID,按照每幀圖像對應的幀號,將目標ID及目標坐標作為元數據存儲至第二存儲器22。其中,IVS處理單元202根據提取後的特徵及特徵模板確定目標的類型,比如人、車或物等目標,並為目標分配目標ID0實施例一的檢索伺服器23包含條件解析單元231、報警分析單元232及結果輸出單元233。條件解析單元231接收外部輸入的檢索條件,從檢索條件中提取出預設的時間段及報警算法ID,輸出預設的時間段及報警算法ID至報警分析單元232。其中,預設的時間段可為一段連續的時間、一段連續的時間內的多個分離的時間點或一個時間點。報警分析單元232根據報警算法ID查找報警算法,根據預設的時間段,從第二存儲器22中讀取與預設時間段對應的幀號所對應的元數據,即從第二存儲器22中讀取預設時間點屬於預設時間段的幀號所對應的元數據,判斷元數據包含的目標坐標是否符合報警條件,如果是,觸髮結果輸出單元233,否則不觸髮結果輸出單元233。若報警算法為進入警戒區域算法,則報警條件為用以表示警戒區域的多邊形頂點坐標,報警分析單元232在確定目標坐標落入警戒區域中時,判定該目標坐標所屬的元數據符合報警條件,觸髮結果輸出單元233;若報警算法為離開警戒區域算法,則報警條件為除警戒區域外的其他區域的多邊形頂點坐標,報警分析單元232在確定目標坐標未落入警戒區域時,判定該目標坐標所屬的元數據符合報警條件,觸髮結果輸出單元233。結果輸出單元233根據觸發生成報警信息並輸出。其中,實施例一中的報警信息至少包含報警觸發時間及目標ID;在實施例一中,報警觸發時間即為符合報警條件的某一幀數據對應的圖像採集時間,結果輸出單元233可根據觸發及幀號確定與幀號對應的數據幀的時間戳,進而將與時間戳對應的圖像採集時間作為報警觸發時間輸出。圖4為本發明智能視頻分析系統實施例二的結構示意圖。現結合圖4,對實施例二的智能視頻分析系統進行說明,具體如下實施例二的智能視頻分析系統中,第二存儲器32中是以目標ID對元數據進行存儲的,元數據包含的目標位置信息為目標軌跡;目標軌跡中還攜帶有生成軌跡的數據幀的圖像採集時間。實施例二的預處理伺服器30包含圖像處理單元201、IVS處理單元202及軌跡生成單元303。實施例二的預處理伺服器30與實施例一相比僅是增加了一個軌跡生成單元303,相應地,實施例二中的IVS處理單元202將幀號、目標ID及目標坐標輸出至軌跡生成單元303。軌跡生成單元303根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標坐標,根據多個目標坐標生成與第一時間對應的目標軌跡,按照目標ID,將目標ID及目標軌跡作為元數據存儲至第二存儲器32。軌跡生成單元303生成的目標軌跡中還包含生成該目標軌跡的數據幀的幀號,以便後續根據幀號確定滿足報警條件的數據幀對應的報警觸發時間,即滿足報警條件的數據幀對應的圖像採集時間。其中,第一時間為生成目標軌跡所需數據幀對應的時長,比如第一時間為10分鐘,則生成的目標軌跡為時長為10分鐘的目標的運動軌跡;軌跡生成單元303在按照目標ID存儲元數據時,將目標ID相同的元數據包含的目標軌跡存儲於同一文件夾下,該文件夾可以目標ID進行標識。實施例二的檢索伺服器33包含條件解析單元331、報警分析單元332、及結果輸出單元333。條件解析單元331接收外部輸入的檢索條件,從檢索條件中提取出待測目標的目標ID及報警算法ID,輸出目標ID及報警算法ID至報警分析單元332。報警分析單元332根據報警算法ID查找報警算法,根據目標ID從第二存儲器32中讀取元數據,判斷元數據包含的目標軌跡是否符合報警條件,如果是,觸髮結果輸出單元333,否則不觸髮結果輸出單元333。若報警算法為穿越警戒線,則報警分析單元332對相同目標ID的多個目標軌跡及警戒線的坐標區域進行比較,在目標軌跡中存在超出警戒線對應的坐標區域的坐標時,判定元數據符合報警條件,觸髮結果輸出單元333。結果輸出單元333根據觸發生成報警信息並輸出。其中,實施例二的報警信息至少包含目標ID和報警觸發時間;在實施例二中,報警觸發時間即為符合報警條件的目標軌跡所包含的滿足報警條件的某一幀數據對應的圖像採集時間,結果輸出單元333可根據觸發及幀號確定與幀號對應的數據幀的時間戳,進而將與時間戳對應的圖像採集時間作為報警觸發時間輸出。圖5為本發明智能視頻分析方法的流程圖。現結合圖5,對本發明智能視頻分析方法進行說明,具體如下步驟401:利用智能視頻分析IVS算法從解碼後的視頻數據中獲取目標身份標識號ID及目標位置信息;該步驟包括對解碼後的視頻數據的每幀圖像利用IVS算法分離出目標圖像和背景圖像,計算獲得目標坐標並分配目標ID。步驟402:將目標ID及目標位置信息作為元數據進行保存;在目標位置信息為目標坐標時,該步驟為按照每幀圖像對應的幀號,將目標ID及目標坐標作為元數據進行保存;具體地,對於同一幀圖像中包含的多個目標來說,將該幀圖像包含的不同目標的目標ID及其目標坐標保存於以同一幀號命名的文件夾下。在目標位置信息為目標軌跡時,該步驟包括步驟4021,根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標的目標坐標;步驟4022,根據步驟4021中的多個目標的目標坐標,生成與第一時間對應的目標軌跡;步驟4023,按照目標ID,保存目標ID及作為目標位置信息的目標軌跡。步驟4023中,按照目標ID保存元數據即為將不同時間獲取的與第一時間對應的目標軌跡保存於同一目標ID對應的文件夾下。步驟403:根據檢索條件,判斷元數據是否符合報警條件,如果是,執行步驟404,否則執行步驟405;該步驟包括4031,解析外部輸入的檢索條件,獲得預設的時間段及報警算法ID;步驟4032,根據報警算法ID查找報警算法,根據預設的時間段,讀取與預設的時間段對應的幀號所對應的元數據。步驟4033,判斷元數據包含的目標坐標是否符合報警條件,如果是,則執行步驟404,否則執行步驟405。或者,該步驟包括步驟4034,解析外部輸入的檢索條件,獲得待測目標的目標ID及報警算法ID;步驟4035,根據報警算法ID查找報警算法,根據目標ID讀取保存的元數據;步驟4036,判斷元數據包含的目標軌跡是否符合報警條件,如果是,執行步驟404,否則執行步驟405。步驟404:生成並輸出報警信息;該步驟的報警信息至少包含報警觸發時間及目標ID。其中,報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。步驟405:結束。本發明的上述較佳實施例無需每次都根據檢索條件對大量的視頻數據逐一進行圖像的解碼、分析和報警判斷,而是利用保存在第二存儲器上資料庫中的由大量的視頻數據生成的元數據,在每次檢索時,根據檢索條件及已生成的元數據進行報警判斷,避免了每次檢索時都需要對大量視頻數據進行的圖像的解碼和分析操作,在視頻監控系統需要對大量視頻數據進行分析檢索的應用場合較現有的只能視頻分析系統能有效地降低了資源消耗,節省了時間,提高了工作效率。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。權利要求1.一種智能視頻分析系統,其特徵在於,該系統包含多臺第一存儲器,任一第一存儲器用以保存視頻數據;第二存儲器,用以保存元數據;所述元數據至少包含目標身份標識號ID及目標位置信息;至少一臺預處理伺服器,任一預處理伺服器對接收到的視頻數據或第一存儲器保存的視頻數據進行解碼,利用智能視頻分析IVS算法,從解碼後的圖像中提取目標圖像,獲得目標ID及目標位置信息,將目標ID及目標位置信息作為元數據存儲至第二存儲器;至少一臺檢索伺服器,任一檢索伺服器根據外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法,在判定所述元數據符合報警條件時,生成並輸出報警信息。2.根據權利要求I所述的系統,其特徵在於,所述預處理伺服器包含圖像處理單元,對接收到的視頻數據或第一存儲器保存的視頻數據的每幀圖像進行解碼,將解碼後的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標圖像和背景圖像進行分離,計算獲得目標坐標並分配目標ID,按照每幀圖像對應的幀號,將目標ID及作為目標位置信息的目標坐標存儲至第二存儲器。3.根據權利要求I所述的系統,其特徵在於,所述預處理伺服器包含圖像處理單元,對接收到的視頻數據或第一存儲器保存的視頻數據的每幀圖像進行解碼,將解碼後的圖像輸出至IVS處理單元;IVS處理單元,利用所述IVS算法,對接收到的每幀圖像包含的目標圖像和背景圖像進行分離,計算獲得目標坐標並分配目標ID,將每幀圖像對應的幀號、目標ID及目標坐標輸出至軌跡生成單元;軌跡生成單元,根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標坐標,根據所述多個目標坐標生成與第一時間對應的目標軌跡,按照目標ID,將目標ID及作為目標位置信息的目標軌跡存儲至第二存儲器;所述第一時間為生成目標軌跡所需數據幀對應的時長。4.根據權利要求2所述的系統,其特徵在於,所述檢索伺服器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出預設的時間段及報警算法ID,輸出預設的時間段及報警算法ID至報警分析單元;報警分析單元,根據報警算法ID查找報警算法,根據預設的時間段從第二存儲器中讀取與預設時間段對應的幀號所對應的元數據,判斷元數據包含的目標坐標是否符合報警條件,如果是,觸髮結果輸出單元,否則不觸髮結果輸出單元;結果輸出單元,根據觸發生成報警信息並輸出;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。5.根據權利要求3所述的系統,其特徵在於,所述檢索伺服器包含條件解析單元,接收外部輸入的檢索條件,從檢索條件中提取出待測目標的目標ID及報警算法ID,輸出目標ID及報警算法ID至報警分析單元;報警分析單元,根據報警算法ID查找報警算法,根據目標ID從第二存儲器中讀取元數據,判斷元數據包含的目標軌跡是否符合報警條件,如果是,觸髮結果輸出單元,否則不觸髮結果輸出單元;結果輸出單元,根據觸發生成報警信息並輸出;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。6.一種智能視頻分析方法,其特徵在於,該方法包括A、解碼接收到的或保存的視頻數據,並利用智能視頻分析IVS算法從解碼後的視頻數據中獲取目標身份標識號ID及目標位置信息,將目標ID及目標位置信息作為元數據進行保存;B、解析外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法及元數據,判斷所述元數據是否符合報警條件,如果是,生成並輸出報警信息,否則結束。7.根據權利要求6所述的方法,其特徵在於,步驟A所述利用智能視頻分析IVS算法從解碼後的視頻數據中獲取目標ID及目標位置信息,包括對解碼後的視頻數據的每幀圖像利用所述IVS算法分離出目標圖像和背景圖像,計算獲得目標坐標並分配目標ID。8.根據權利要求7所述的方法,其特徵在於,步驟A所述將目標ID及目標位置信息作為元數據進行保存,包括按照每幀圖像的幀號,保存目標ID及作為目標位置信息的目標坐標。9.根據權利要求7所述的方法,其特徵在於,步驟A所述將目標ID及目標位置信息作為元數據進行保存,包括Al、根據每幀圖像對應的幀號及目標ID,提取第一時間內目標ID相同且幀號連續的多個目標的目標坐標;所述第一時間為生成目標軌跡所需數據幀對應的時長;A2、根據步驟Al所述多個目標的目標坐標,生成與第一時間對應的目標軌跡;A3、按照目標ID,保存目標ID及作為目標位置信息的目標軌跡。10.根據權利要求8所述的方法,其特徵在於,所述步驟B包括BI、解析外部輸入的檢索條件,獲得預設的時間段及報警算法ID;B2、根據報警算法ID查找報警算法,根據預設的時間段,讀取與預設的時間段對應的幀號所對應的元數據;B3、判斷元數據包含的目標坐標是否符合報警條件,如果是,生成並輸出報警信息,否則結束;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。11.根據權利要求9所述的方法,其特徵在於,所述步驟B包括B4、解析外部輸入的檢索條件,獲得待測目標的目標ID及報警算法ID;B5、根據報警算法ID查找報警算法,根據目標ID讀取保存的元數據;B6、判斷元數據包含的目標軌跡是否符合報警條件,如果是,生成並輸出報警信息,否則結束;所述報警信息至少包含報警觸發時間及目標ID;所述報警觸發時間為滿足報警條件的視頻數據的圖像採集時間。全文摘要本發明提供了一種智能視頻分析系統,該系統包含的多臺第一存儲器中的任一第一存儲器用以保存視頻數據;第二存儲器用以保存元數據;任一預處理伺服器對接收到的視頻數據或第一存儲器保存的視頻數據進行解碼,利用智能視頻分析IVS算法,從解碼後的圖像中提取目標圖像,獲得目標ID及目標位置信息,將目標ID及目標位置信息作為元數據存儲至第二存儲器;任一檢索伺服器根據外部輸入的檢索條件,從第二存儲器中查找與檢索條件匹配的元數據,根據預設的報警算法,在判定所述元數據符合報警條件時,生成並輸出報警信息。本發明還提供了一種智能視頻分析方法。採用本發明的系統及方法,能夠加快視頻數據的處理速度,節省時間,提高工作效率。文檔編號H04N7/18GK102752582SQ20121020725公開日2012年10月24日申請日期2012年6月19日優先權日2012年6月19日發明者管國辰,鄒拓宇,金升鵬申請人:杭州海康威視系統技術有限公司