[發明專利]一種安防高清錄像倒播方法及裝置在審
| 申請號: | 201810905540.2 | 申請日: | 2018-08-10 |
| 公開(公告)號: | CN109005447A | 公開(公告)日: | 2018-12-14 |
| 發明(設計)人: | 張新祥;林德雄;黃仝宇;汪剛;宋一兵;侯玉清;劉雙廣 | 申請(專利權)人: | 高新興科技集團股份有限公司 |
| 主分類號: | H04N21/433 | 分類號: | H04N21/433;H04L29/08;H04N21/482 |
| 代理公司: | 廣州國鵬知識產權代理事務所(普通合伙) 44511 | 代理人: | 寧尚國 |
| 地址: | 510530 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存 多級緩存 倍速 播放顯示模塊 分析模塊 內存消耗 第一級 安防 高清 分段 結構化存儲 選擇性存儲 錄像 解碼 解碼模塊 內容交換 視頻技術 唯一標識 目標碼 幀類型 幀信息 倒放 多路 逆序 推入 圖像 播放 平衡 分析 | ||
1.一種安防高清錄像倒播裝置,所述的裝置包括:分析模塊、解碼模塊和播放顯示模塊,其特征在于,將目標碼流經過分析模塊分析出每幀的幀類型以及幀唯一標識,經過GOP方式進行結構化存儲,并根據倍速因子分段多級緩存策略,對解碼后每幀信息依次選擇性存儲在第一級緩存中,并根據多級緩存策略將第一級緩存中的內容交換到第二級緩存中,并直接依次將第二級緩存中的圖像推入到播放顯示模塊進行逆序播放顯示。
2.根據權利要求1所述的安防高清錄像倒播裝置,其特征在于,緩存分為多級,優選的設定為二級但不限于二級,第一級緩存根據倍速因子選擇性地對解碼后的圖像信息依次存儲,第二級緩存主要用于存儲第一級緩存交換過來的圖像,并用于逆序播放顯示。
3.根據權利要求2所述的安防高清錄像倒播裝置,其特征在于,通過設置多級緩存,第一級緩存中緩存最新解碼的GOP中對應的部分段圖像,第二級緩存中緩存第一級緩存交換出的待顯示的圖像段,用于逆序播放顯示,在第二級緩存中圖像的逆序播放顯示過程中,第一級緩存可以并行的緩存前一段的解碼圖像。
4.根據權利要求2所述的安防高清錄像倒播裝置,其特征在于,在第一級緩存中,根據倍速內容要求與播放顯示的幀率差,在保證播放顯示幀率的情況,選擇性的丟棄部分倍速內容中的幀。
5.根據權利要求4所述的安防高清錄像倒播裝置,其特征在于,根據幀率差選擇性丟幀策略,選擇間隔性丟幀,在保證播放顯示幀率和內容幀率加速的情況下,周期選擇存一幀丟多幀。
6.根據權利要求3所述的安防高清錄像倒播裝置,其特征在于,分段多級緩存中的分段緩存長度取值為計算客戶機解碼一組GOP所消耗最大時間。
7.根據權利要求1所述的安防高清錄像倒播裝置,其特征在于,GOP結構化的方式存儲,將經過分幀后的目標碼流,以I幀為劃分界限,依次將I幀及其間的非I幀圖像按播放顯示的順序排列,然后再對GOP間,以每個GOP的I幀播放顯示順序排列。
8.根據權利要求7所述的安防高清錄像倒播裝置,其特征在于,GOP結構化存儲時每幀的存儲信息包括幀唯一標識、幀類型及幀在緩存中的位置信息。
9.根據權利要求1所述的安防高清錄像倒播裝置,其特征在于,所述的分析模塊,分析出一個完整的幀,幀的類型,幀唯一標識,以及幀的時間戳信息,其中幀的類型可用于對解碼位置的確定。
10.一種安防高清錄像倒播方法,其應用于權利要求1-9所述的安防高清錄像倒播裝置,其特征在于,包括步驟:
1)將獲取的目標碼流輸入到分析模塊,分析模塊對輸入的碼流依次組幀并依次輸出完整的視頻幀及幀相關信息到緩沖區A中,執行步驟2),其中,幀相關信息包括幀類型和幀唯一標識;
2)緩沖區A對輸入的幀相關信息按照GOP的方式組織存儲,并按播放順序排序存儲,執行步驟3);
3)獲取緩沖區A中按播放順序排列的第一組GOP,并將幀相關信息如幀類型或幀唯一標識輸入到緩沖區B中,執行步驟4);
4)根據緩存的時間長度m及倍速因子s,播放幀率fps(Frames Per Second),GOP緩沖分段最后一幀pe及分段第一幀ps,設置緩沖區B的緩存策略,并設置解碼標記fdc為未解碼狀態,執行步驟5);
5)判斷緩沖區B中pe指向位置是否小于該GOP的I幀位置即pe<0,若是,刪除緩沖區A中第一組GOP目標碼流,跳轉執行步驟3),若否,執行步驟6);
6)判斷fdc是否已解碼,若是,執行步驟8),若否,執行步驟7);
7)將緩沖區A中第一組GOP的目標碼流數據,從I幀開始,到pe指向幀為止,依次將每幀輸入到解碼模塊進行解碼,并依次收集解碼后的圖像,根據緩沖區B中緩存策略,將需要緩沖的幀緩存下來,并設置fdc為已解碼狀態,執行步驟8);
8)判斷緩沖區B中ps和pe分別指向的幀區間內,緩存標記為需要緩存的幀是否均已緩存相應解碼后的圖像,若是,執行步驟9),若否,執行步驟5);
9)將緩沖區B中的緩沖圖像依次交換到緩沖區C中,并依次按播放顯示順序,推到播放顯示模塊進行逆序顯示,執行步驟4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高新興科技集團股份有限公司,未經高新興科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810905540.2/1.html,轉載請聲明來源鉆瓜專利網。





