[發明專利]一種基于運動分析的滑動時間窗場景切換檢測方法和系統有效
| 申請號: | 201811478020.4 | 申請日: | 2018-12-04 |
| 公開(公告)號: | CN109361923B | 公開(公告)日: | 2022-05-31 |
| 發明(設計)人: | 舒倩 | 申請(專利權)人: | 深圳市夢網視訊有限公司 |
| 主分類號: | H04N19/172 | 分類號: | H04N19/172;H04N19/179;H04N19/593 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 馮筠 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 運動 分析 滑動 時間 場景 切換 檢測 方法 系統 | ||
本發明提出一種基于運動分析的滑動時間窗場景切換檢測方法和系統。本發明方法首先通過圖像內物體的運動強度的分析,自適應確定場景分析時間窗的長度;然后以該時間窗為單位,對場景切換做周期檢測。這樣在保證場景檢測的精確度下,同時避免了逐幀檢測算法在計算量上的無謂浪費,從而達到提升算法效率的目的。
技術領域
本發明涉及視頻處理領域,尤其涉及一種基于運動分析的滑動時間窗場景切換檢測方法和系統。
背景技術
實際視頻源具有多樣性,精確的場景切換可提升編碼器的壓縮性能。然而,傳統的逐幀分析法,雖然判斷較為精確,但實際上逐幀產生場景切換的概率極低,這就致使算法的效率低下。
發明內容
本發明實施例的目的在于提出一種基于運動分析的滑動時間窗場景切換檢測方法,旨在解決現有技術場景切換逐幀分析法,雖然判斷較為精確,但效率低下的問題。
本發明實施例是這樣實現的,一種基于運動分析的滑動時間窗場景切換檢測方法,所述方法包括:
Step1:如果當前幀framecur為幀內預測幀或者場景切換幀,則給循環變量n賦初值為0,定位當前幀在編碼順序上的下一幀記為framenext,然后進入Step2;否則,則進入Step6;
Step2:若framecur、framenext中有未編碼的幀,則先對其進行編碼,然后進入Step3;否則,直接進入Step3;
Step3:如果pocnext-poccur≤Thres1,則進入Step5;否則,進入Step4;
Step4:如果則判定framenext為場景切換幀,令framecur=framenext并更新framenext,然后重新進入Step2;否則,進入Step5;
Step5:獲取當前場景時間跨度變量tk;
Step6:對視頻剩余幀進行場景檢測;
其中,poccur、pocnext分別表示framecur、framenext的播放序號;Thres1表示第一門限閾值;表示framenext包含的幀內預測塊數量;Thres2表示第二門限閾值。
本發明實施例的另一目的在于提出一種基于運動分析的滑動時間窗場景切換檢測系統,所述系統包括:
幀類型判斷處理模塊,用于判斷如果當前幀framecur為幀內預測幀或者場景切換幀,則給循環變量n賦初值為0,定位當前幀在編碼順序上的下一幀記為framenext,然后進入未編碼幀檢測處理模塊;否則,則進入剩余幀場景檢測裝置;
未編碼幀檢測處理模塊,用于判斷若framecur、framenext中有未編碼的幀,則先對其進行編碼,然后進入幀間隔閾值判斷處理模塊;否則,直接進入幀間隔閾值判斷處理模塊;
幀間隔閾值判斷處理模塊,用于判斷如果pocnext-poccur≤Thres1,則進入場景時間跨度變量獲取模塊;否則,進入幀內預測塊數量閾值判斷處理模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市夢網視訊有限公司,未經深圳市夢網視訊有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811478020.4/2.html,轉載請聲明來源鉆瓜專利網。





