一種視頻濃縮系統的制作方法
【技術領域】
[0001]本發明涉及通信領域,具體涉及一種視頻濃縮系統。
【背景技術】
[0002]智能實戰平臺是以視頻圖像智能分析技術和視頻影像處理智能化算法技術為基礎,密切貼合公安視頻偵查業務,為案件視頻分析提供一套“系統化、網絡化、智能化”的應用平臺系統。現有的智能實戰平臺可以在公安部門處理案件的時候及時調取各地視頻,供公安人員參考。然而,各地攝像頭分布廣、數量多,公安人員常常需要花費大量的時間去查找目標對象。由此,降低了公安案件的辦事效率。
【發明內容】
[0003]本發明要解決的技術問題在于提供一種視頻濃縮系統,以提高視頻處理效率,提高用戶辦案效率。
[0004]為解決上述技術問題,本發明采用如下技術方案:
[0005]本發明提供了一種視頻濃縮系統,其特征在于,所述視頻濃縮系統包括:
[0006]多個視頻監視裝置,用于采集多個地理位置的多個視頻;
[0007]客戶端主機,所述客戶端主機通過網絡與多個視頻監視裝置進行通信,所述客戶端主機分別從所述多個視頻監視裝置接收所述多個視頻,所述客戶端主機還選擇目標視頻對象;
[0008]與所述客戶端主機相連的智能實戰平臺服務器,所述客戶端主機將所述多個視頻上傳至所述智能實戰平臺服務器;
[0009]與所述智能實戰平臺服務器相連的視頻存儲服務器,所述視頻存儲服務器從所述智能實戰平臺服務器復制所述多個視頻,并根據所述多個視頻的地理位置將所述多個視頻分別存儲于多個存儲地址;
[0010]與所述視頻存儲服務器和所述客戶端主機相連的視頻摘要檢索服務器,用于根據所述多個存儲地址判斷所述目標視頻對象的運行方向,并產生標注有所述運行方向的位圖,其中,所述視頻摘要檢索服務器還包括:
[0011 ] 視頻濃縮模塊,用于根據所述位圖在所述多個視頻中選擇包含所述目標視頻對象的視頻;從所述被選擇的視頻的每一個視頻中采集預設數量的包含所述目標視頻對象的視頻幀,以產生多個視頻幀組;根據所述位圖顯示的所述運行方向拼接所述多個視頻幀組,以形成濃縮視頻。
[0012]在一個實施例中,所述視頻濃縮模塊包括:
[0013]采集模塊,用于從所述目標視頻對象在每一個視頻出現的第一幀開始向后采集N個視頻幀,并從所述目標視頻對象在每一個視頻出現的最后一幀開始向前采集Μ個視頻幀,其中,Μ和Ν為正整數。
[0014]在一個實施例中,所述Μ和Ν的值與所述目標視頻對象在每一個視頻中出現的時長成比例。
[0015]在一個實施例中,所述視頻存儲服務器包括:
[0016]存儲器,所述存儲器包括多個存儲單元;
[0017]與所述存儲器相連的處理模塊,所述處理模塊讀取所述多個視頻的地理位置信息,提取所述多個地理位置的經度和瑋度,分別對所述多個經度和所述多個瑋度進行排序,根據所述排序結果判定所述多個存儲地址編號。
[0018]在一個實施例中,所述每一個存儲地址編號均包括兩位數字,所述處理模塊還包括:
[0019]編號模塊,用于根據所述多個地理位置的經度確定所述存儲地址的編號的第一位,其中,如果第X地理位置的經度值小于第Y地理位置的經度值,則第X存儲地址的第一位數值小于第Y存儲地址的第一位數值;所述編號模塊還根據所述多個地理位置的瑋度確定所述存儲地址的編號的第二位,其中,如果第N地理位置的瑋度值小于第Μ地理位置的瑋度值,則第Ν存儲地址的第二位數值小于第Μ存儲地址的第二位數值,其中,X、Υ、Μ和Ν均為小于所述多個視頻總數的正整數。
[0020]在一個實施例中,所述視頻存儲服務器包括:
[0021]存儲器,所述存儲器包括多個存儲單元;以及
[0022]與所述存儲器相連的處理模塊,所述處理模塊選定參考位置,計算所述多個地理位置與所述參考位置之間的多個距離,比較所述多個距離,并根據所述多個距離判定所述多個存儲地址。
[0023]在一個實施例中,當第Ν地理位置處于所述參考位置的正北方向時,所述地址判定模塊將第Ν視頻存儲于所述存儲器中地址為(D1+BN)D2D3D4的存儲單元(即第二存儲地址為(D1+BN)D2D3D4),其中,N小于等于所述多個視頻的總數,BN為所述編號模塊為所述第N視頻的編號;當所述第N地理位置處于所述參考位置的正南方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為D1 (D2+BN) D3D4的存儲單元(即第N存儲地址為D1 (D2+BN) D3D4);當所述第N地理位置處于所述參考位置的正東方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為D1D2 (D3+BN) D4的存儲單元(即第N存儲地址為D1D2 (D3+BN) D4)當所述第N地理位置處于所述參考位置的正西方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為D1D2D3(D4+BN)的存儲單元(即第N存儲地址為 D1D2D3(D4+BN))。
[0024]在一個實施例中,當所述第N地理位置處于所述參考位置的東北方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為(D1+BN)D2(D3+BN)D4的存儲單元(即第N存儲地址為(D1+BN)D2(D3+BN)D4)當所述第N地理位置處于所述參考位置的西南方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為D1(D2+BN)D3 (D4+BN)的存儲單元(即第N存儲地址為D1(D2+BN)D3(D4+BN))當所述第N地理位置處于所述參考位置的東南方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為(D1+BN)D2(D3+BN)D4的存儲單元(即第N存儲地址為(Dl+BN)D2 (D3+BN)D4);當所述第N地理位置處于所述參考位置的西北方向時,所述地址判定模塊將所述第N視頻存儲于所述存儲器中地址為(D1+BN)D2D3(D4+BN)的存儲單元(即第N存儲地址為(D1+BN)D2D3 (D4+BN))。
[0025]在一個實施例中,所述視頻摘要檢索服務器包括:
[0026]檢索模塊,用于檢索所述多個視頻的每一個視頻中出現所述目標視頻對象的第一幀;
[0027]時間比較模塊,用于比較所述多個視頻中的所述多個第一幀出現的時間先后;以及
[0028]位圖標注模塊,用于產生表示所述目標視頻對象的運動方向的位圖,并根據所述時間比較結果在所述位圖上標注所述目標視頻對象的運動方向。
[0029]與現有技術相比,通過存儲器的存儲地址去記錄視頻來源的相對位置,并根據存儲地址信息產生方向位圖,可以有效直觀的顯示目標視頻對象的基本運行軌跡,在用戶僅僅需要基本方向信息的情況下,此種方法能節約大量的時間,提高用戶辦事效率。在用戶需要更深入研究目標對象的情況下,此種方法的結果為更加深入的研究提供了依據。尤其為后續的視頻濃縮提供了依據,可大大減少視頻濃縮運算量,提高辦事、辦案效率。此外,通過設置Μ和N與目標視頻對象在每一個視頻中出現的時長成比例,可以減少冗余圖像的采集,節約視頻濃縮的時間,提高視頻濃縮效率。
【附圖說明】
[0030]圖1所示為根據本發明的實施例的智能實戰系統。
[0031]圖2所示為根據本發明的實施例的視頻存儲服務器。
[0032]圖3所示為根據本發明的實施例的處理器。
[0033]圖4所示為根據本發明的實施例的視頻監視裝置的分布示意圖。
[0034]圖5所示為根據本發明的實施例的視頻摘要檢索服務器。
[0035]圖6所示為根據本發明的實施例的位圖的示意圖。
[0036]圖7所示為根據本發明的實施例的跟蹤目標視頻對象的方法流程圖。
[0037]圖8所示為根據本發明的實施例的跟蹤目標視頻對象的另一方法流程圖。
[0038]圖9所示為根據本發明的實施例的跟蹤目標視頻對象的另一方法流程圖。
[0039]圖10所示為根據本發明的實施例的跟蹤目標視頻對象的另一方法流程圖。
[0040]圖11所示為根據本發明的實施例的跟蹤目標視頻對象的另一方法流程圖。
[0041]圖12所示為根據本發明的另一實施例的視頻存儲服務器。
[0042]圖13所示為根據本發明的實施例的位圖的示意圖。
[0043]圖14所示為根據本發明的實施例的摘要方向位圖的示意圖。
[0044]圖15所示為根據本發明的實施例的智能實戰監控方法。
[0045]圖16所示為根據本發明的實施例的另一智能實戰監控方法。
[0046]圖17所示為根據本發明的實施例的另一智能實戰監控方法。
[0047]圖18所示為根據本發明的實施例的視頻摘要檢索服務器的另一種結構。
[0048]圖19所示為根據本發明的實施例的視頻濃縮方法的流程圖。
[0049]圖20所示根據本發明的實施例的另一視頻濃縮方法的流程圖。
【具體實施方式】
[0050]以下將對本發明的實施例給出詳細的說明。盡管本發明將結合一些【具體實施方式】進行闡述