[發明專利]對視頻進行穩定化的方法和包括后處理電路的視頻解碼器有效
| 申請號: | 201410099194.5 | 申請日: | 2014-03-17 |
| 公開(公告)號: | CN104053001B | 公開(公告)日: | 2019-06-11 |
| 發明(設計)人: | 權寧圭;鄭憿湲;山內英樹;李雄熙;鄭詠凡 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | H04N19/44 | 分類號: | H04N19/44;H04N19/114;H04N19/513 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 張云珠;蘇銀虹 |
| 地址: | 韓國京畿*** | 國省代碼: | 韓國;KR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 進行 穩定 方法 包括 處理 電路 解碼器 | ||
1.一種對視頻進行穩定化的方法,包括:
從解碼電路以宏塊為單位接收視頻幀的重建的塊數據和解碼信息;
基于重建的塊數據和解碼信息來提供全局仿射參數,其中,所述全局仿射參數表示一個幀的仿射變換;以及
通過補償重建的塊數據的與仿射變換相應的仿射運動,提供基于全局仿射參數的穩定化的塊數據,
其中,提供全局仿射參數的步驟包括:基于重建的塊數據和解碼信息來計算特征點的運動矢量,其中,解碼信息包括宏塊的塊運動矢量,所述特征點表示在幀中包括的物體的邊緣或拐角;并基于特征點的運動矢量以幀為單位確定全局仿射參數,
其中,計算特征點的運動矢量的步驟包括:通過分析重建的塊數據來檢測特征點;以及通過使用宏塊的塊運動矢量計算特征點的運動矢量。
2.如權利要求1所述的方法,其中,全局仿射參數表示包括所有的幀的平移、旋轉和縮放改變的仿射變換。
3.如權利要求1所述的方法,其中,通過基于光柵掃描順序分析每個幀中的多個宏塊的重建的塊數據,來計算特征點的運動矢量。
4.如權利要求1所述的方法,其中,檢測特征點的步驟包括:
基于宏塊的編碼模式針對每個宏塊確定是否執行特征點的檢測。
5.如權利要求4所述的方法,其中,確定是否執行特征點的檢測的步驟包括:
省略針對編碼是幀內模式的宏塊執行特征點的檢測的過程。
6.如權利要求4所述的方法,其中,確定是否執行特征點的檢測的步驟包括:
計算編碼模式是幀間模式的每個宏塊的殘差塊數據的幅值,其中,所述殘差塊數據被包括在解碼信息中;以及
如果宏塊的殘差塊數據的幅值大于參考值,則省略針對所述宏塊執行特征點的檢測的過程。
7.如權利要求6所述的方法,其中,計算殘差塊數據的幅值的步驟包括:
計算每個宏塊的殘差塊數據中的像素數據的絕對值;以及
計算所述絕對值的和,以將該和用作每個宏塊的殘差塊數據的幅值。
8.如權利要求1所述的方法,其中,如果當前幀是幀內幀,則省略計算特征點的運動矢量的過程。
9.如權利要求1所述的方法,其中,計算特征點的運動矢量的步驟包括:
針對包括在當前宏塊中的每個特征點,提取當前宏塊和鄰近當前宏塊的相鄰宏塊的塊運動矢量;
計算表示在每個特征點與提取的塊運動矢量之間的空間相關性的空間權重值;以及
使用空間權重值來計算提取的塊運動矢量的加權平均值,以將所述加權平均值確定為每個特征點的運動矢量。
10.如權利要求9所述的方法,其中,空間權重值被計算為在每個特征點與當前宏塊的中心點以及相鄰宏塊的中心點之間的距離的倒數值。
11.如權利要求1所述的方法,其中,計算特征點的運動矢量的步驟包括:
針對包括在當前宏塊中的每個特征點,提取當前宏塊的塊運動矢量和鄰近當前宏塊的相鄰宏塊的塊運動矢量;
計算表示在每個特征點和相鄰宏塊的塊運動矢量之間的時間相關性的時間權重值;以及
通過使用時間權重值來調整提取的塊運動矢量以計算被縮放的塊運動矢量;
計算表示在每個特征點與提取的塊運動矢量之間的空間相關性的空間權重值;以及
使用空間權重值來計算被縮放的塊運動矢量的加權平均值,以將所述加權平均值確定為每個特征點的運動矢量。
12.如權利要求11所述的方法,其中,時間權重值被計算為在包括當前宏塊的當前幀的幀編號與包括被相鄰宏塊參考的宏塊的其它幀的幀編號之間的差的倒數值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410099194.5/1.html,轉載請聲明來源鉆瓜專利網。





