[發明專利]基于失真估計的H.264/AVC視頻包優先級調度方法有效
| 申請號: | 201310180283.8 | 申請日: | 2013-05-15 |
| 公開(公告)號: | CN103269457A | 公開(公告)日: | 2013-08-28 |
| 發明(設計)人: | 李凡;張丹陽;張虹;王明慧;李娜 | 申請(專利權)人: | 西安交通大學 |
| 主分類號: | H04N21/647 | 分類號: | H04N21/647;H04N7/26 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 汪人和 |
| 地址: | 710049 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 失真 估計 264 avc 視頻 優先級 調度 方法 | ||
1.一種基于失真估計的H.264/AVC視頻包優先級調度方法,其特征在于,包括以下步驟:
1)逐幀計算每路H.264/AVC視頻的視頻包質量貢獻指數,視頻包質量貢獻指數是單位比特數所產生的失真貢獻,失真貢獻由兩類失真之差確定,一類失真為視頻包被丟棄并進行錯誤消隱而產生的丟包失真,另一類失真為視頻包被成功發送并解碼產生的發包失真,每類失真由兩部分組成:第一部分為視頻包對當前幀造成的失真,第二部分為視頻包對后續幀造成的失真;
2)計算視頻包對當前幀造成的失真時,采用了失真估計模型對待求失真進行估計,所述失真估計模型考慮由錯誤消隱帶來的兩幀之間的關聯性并利用該關聯性實現失真值的遞推估計;計算視頻包對后續幀造成的失真時,采用了利用擴散失真因子對所述視頻包對當前幀造成的失真進行加權的方法來求解;
3)按照視頻包質量貢獻指數的大小對待發送視頻包進行排序,然后按照視頻包質量貢獻指數從大至小的順序進行視頻包的發送。
2.根據權利要求1所述一種基于失真估計的H.264/AVC視頻包優先級調度方法,其特征在于:
所述視頻包質量貢獻指數的計算方法如下式所示:
其中,σm為當前視頻包的視頻包質量貢獻指數,bm為當前視頻包的大小,DL為當前視頻包被丟棄并進行錯誤消隱而產生的丟包失真,為當前視頻包丟失對當前幀造成的失真,為當前視頻包丟失對下一幀造成的失真,DR為當前視頻包被成功發送并解碼產生的發包失真,為當前視頻包成功發送時對當前幀造成的失真,為當前視頻包成功發送時對下一幀造成的失真。
3.根據權利要求1所述一種基于失真估計的H.264/AVC視頻包優先級調度方法,其特征在于:所述視頻包對當前幀造成的失真采用以下方法進行計算:
或者
其中,為當前視頻包丟失對當前幀造成的失真,為當前視頻包成功發送時對當前幀造成的失真,為前一幀中與當前宏塊同位置的宏塊的丟包失真值,為前一幀中與當前宏塊同位置的宏塊的發包失真值,K1,K2,K表示比例系數,為宏塊t的丟包失真值,Dreal(t)為宏塊t實際解碼產生的失真值,為宏塊t的發包失真值,所述宏塊t為當前宏塊相鄰的三個宏塊中運動矢量和當前宏塊的預測運動矢量或運動矢量最接近的宏塊,為當前幀原始圖像中宏塊t的第i個像素值,為當前幀解碼重建圖像中宏塊t的第i個像素值,為前一幀解碼重建圖像中與宏塊t相同位置處的宏塊的第i個像素值,為前一幀原始圖像中與宏塊t相同位置處的宏塊的第i個像素值,MB表示宏塊,pmv表示錯誤消隱計算得到的預測運動矢量。
4.根據權利要求1所述一種基于失真估計的H.264/AVC視頻包優先級調度方法,其特征在于:所述視頻包對后續幀造成的失真采用以下方法進行計算:
或者
μR=β·μL
其中,為當前視頻包丟失對下一幀造成的失真,為當前視頻包成功發送時對下一幀造成的失真,為當前視頻包丟失對當前幀造成的失真,為當前視頻包成功發送時對當前幀造成的失真,Nref表示當前宏塊被參考像素個數,W(i)表示像素i所用的編碼預測模式的權值,β表示加權因子,0<β<1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安交通大學,未經西安交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310180283.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種音視頻文件時長計算裝置及方法
- 下一篇:一種分享電視節目的方法及其電視機





