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