新四季網

一種多視點視頻編碼碼率控制方法

2023-10-21 07:20:32

專利名稱:一種多視點視頻編碼碼率控制方法
技術領域:
本發明涉及視頻編碼技術領域,尤其涉及一種針對多視點視頻編碼中分層B幀預測結構的碼率控制方法。
背景技術:
多視點視頻(MVV)從多個視點對同一個視頻場景進行採集,使觀察者能夠體驗到更加真實和自然的視頻場景。MVV在3D電視(3DTV)、自由視點視頻(FVV)以及自由視點電視(FTV)中有著廣泛的應用。MVV數據量大,在實際應用中為了便於存儲和傳輸要對多視點視頻進行壓縮,為此產生了多視點視頻編碼(MVC)技術。聯合視頻專家組(JVT)開展了 MVC標準的研究,並發布了聯合多視點視頻編碼模 型(JMVC)參考軟體,為MVC的研究帶來了方便。基於MVV存在的時間和空間冗餘,研究者提出一種基於分層B幀的時間/空間的混合預測結構,這種結構被MVC標準所採用。MVC為MVV的存儲帶來了很大的方便,但MVC還存在許多亟待解決的問題,碼率控制就是其中一個關鍵問題,碼率控制的目的是在有限的帶寬下獲得高質量的視頻。現有技術中存在很多關於視頻編碼的碼率控制方案,依次包括MPEG-2的TM5算法、MPEG-4的TM8算法和H. 263的TMN8算法,以及近幾年發展的被H. 264/AVC的JM編碼軟體採納的JVT-G012算法。但是上述方案不能直接應用到被MVC採納的分層B幀預測結構中,並且JMVC編碼軟體沒有提出一個有效的碼率控制機制,每個時間層上的幀都用固定的量化參數(QP)值進行編碼,所以研究多視點視頻的碼率控制算法十分必要。

發明內容
本發明提供了一種多視點視頻編碼碼率控制方法,解決了原有JVT-G012中碼率控制算法不適用於分層B幀預測結構的問題,更加準確的實現了 MVC幀層碼率控制,詳見下文描述一種多視點視頻編碼碼率控制方法,所述方法包括以下步驟( I)基於MVC編碼器結構,依據視頻幀的位置和類型,選擇採用固定量化參數或通過計算幀複雜度計算分配給當前幀的目標比特;(2)通過基於層間比例關係的頭比特預測模型預測當前幀頭比特;(3)通過MAD預測模型預測當前幀MAD ;(4)根據二次率失真模型、當前幀頭比特和當前幀MAD計算當前要編碼幀的QP值;(5)通過當前要編碼幀的QP值對視頻序列進行編碼。所述基於層間比例關係的頭比特預測模型具體為hKs = Σ hKP
pe{Dfs}
^=-f2-
Σ\
I其中〃*^為第ke時間層已經編碼幀所產生的總頭比特數為第ke時間層顯示順序標號為P的幀所產生的比特數;{Dis}為所有顯示順序標號所組成的集合;H。為當前要編碼幀預測的頭比特數;k。為當前編碼幀所處的時間層標號丸為已經編碼的時間層為第 K時間層中已經編碼的幀的數目Pu,,為時間層間頭比特的比例關係丸大表示當前編碼幀所處的時間層k。與已經編碼的時間層ke之間的差值,初始值% (kc-ke-n = O)為I。所述雙向MAD預測模型具體為MADc=C1MADpl+C2MADp2+C3MADpl和MADp2分別為已編碼的前向預測參考幀Fpl和後向預測參考幀Fp2的MAD值,
I y'luim. I -^Bam MADp=-- £ £ MiDpb(HJj)ii, jj為宏塊的橫縱坐標;X。。和Y。。為當前幀中水平方向和垂直方向上像素的個數;Xrai和y 為當前幀中水平方向和垂直方向上宏塊的個數,MADpb(ii, jj)表示位置為
(ii, jj)宏塊的 MAD 值,計算公式如下:MADpb(ii,jp = j^X<i.j)-I』。(i』j)\
i=0 =0i,j表示宏塊的橫縱坐標;Ip(i,j)表示位置坐標為i,j的已編碼宏塊像素值;Γ p(i,j)為預測像素值KrC2和C3為參數通過線性回歸模型進行更新;Fpl和Fp2的MAD值表示成矩陣Mp ;當前要編碼幀F。的MAD值表示成矩陣M。;線性回歸更新過程如下MpC=Mc
Ci —
C= C,
.3 -
O所述基於MVC編碼器結構,依據視頻幀的位置和類型,選擇採用固定量化參數或通過計算幀複雜度計算分配給當前幀的目標比特具體為I)判斷當前視頻幀是否是視頻序列的第一個G0P,如果是,固定量化參數QP ;如果否,執行步驟2);2)判斷當前視頻幀是否為I、P幀或第一個時間層上的B幀,如果是,固定量化參數QP;如果否,執行步驟3);3)判斷是否屬於第二個GOP第二個時間層的第一個B幀,如果是,根據第一個GOP中各幀編碼結果計算分層B幀預測結構中各幀複雜度及分配給當前幀的目標比特;如果否,根據已經獲得的各幀複雜度計算分配給當前幀的目標比特;幀複雜度計算公式如下
權利要求
1.一種多視點視頻編碼碼率控制方法,其特徵在於,所述方法包括以下步驟 (1)基於MVC編碼器結構,依據視頻幀的位置和類型,選擇採用固定量化參數或通過計算幀複雜度計算分配給當前幀的目標比特; (2)通過基於層間比例關係的頭比特預測模型預測當前幀頭比特; (3)通過雙向MAD預測模型預測當前幀MAD; (4)根據二次率失真模型、當前幀頭比特和當前幀MAD計算當前要編碼幀的QP值; (5)通過當前要編碼幀的QP值對視頻序列進行編碼。
2.根據權利要求I所述的一種多視點視頻編碼碼率控制方法,其特徵在於,所述基於層間比例關係的頭比特預測模型具體為
3.根據權利要求I所述的一種多視點視頻編碼碼率控制方法,其特徵在於,所述雙向MAD預測模型具體為MADc=C1MADp1+C2MADp2+C3 MADpl和MADp2分別為已編碼的前向預測參考幀Fpl和後向預測參考幀Fp2的MD值,
4.根據權利要求I所述的一種多視點視頻編碼碼率控制方法,其特徵在於,所述基於MVC編碼器結構,依據視頻幀的位置和類型,選擇採用固定量化參數或通過計算幀複雜度計算分配給當前幀的目標比特具體為 1)判斷當前視頻幀是否是視頻序列的第一個GOP,如果是,固定量化參數QP;如果否,執行步驟2); 2)判斷當前視頻幀是否為I、P幀或第一個時間層上的B幀,如果是,固定量化參數QP;如果否,執行步驟3); 3)判斷是否屬於第二個GOP第二個時間層的第一個B幀,如果是,根據第一個GOP中各幀編碼結果計算分層B幀預測結構中各幀複雜度及分配給當前幀的目標比特;如果否,根據已經獲得的各幀複雜度計算分配給當前幀的目標比特; 幀複雜度計算公式如下
全文摘要
本發明公開了一種多視點視頻編碼碼率控制方法,涉及視頻編碼技術領域,所述方法包括以下步驟基於MVC編碼器結構,依據視頻幀的位置和類型,選擇採用固定量化參數或通過計算幀複雜度計算分配給當前幀的目標比特;通過基於層間比例關係的頭比特預測模型預測當前幀頭比特;通過雙向MAD預測模型預測當前幀MAD;根據二次率失真模型、當前幀頭比特和當前幀MAD計算當前要編碼幀的QP值;通過當前要編碼幀的QP值對視頻序列進行編碼。通過基於層間比例關係的頭比特預測模型和/或雙向MAD預測模型實現了更準確的碼率控制,減少了比特率誤差;並且通過實驗驗證了本方法的可行性。
文檔編號H04N7/32GK102892004SQ20121039260
公開日2013年1月23日 申請日期2012年10月16日 優先權日2012年10月16日
發明者雷建軍, 馮坤, 侯春萍, 吳媺民, 李帥, 李貞貞 申請人:天津大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀