[發明專利]雙路立體視頻的編碼方法及裝置有效
| 申請號: | 201110091938.5 | 申請日: | 2011-04-13 |
| 公開(公告)號: | CN102137259A | 公開(公告)日: | 2011-07-27 |
| 發明(設計)人: | 季向陽;馬茜;戴瓊海 | 申請(專利權)人: | 清華大學 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/46;H04N7/64;H04N13/00 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 100084 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 立體 視頻 編碼 方法 裝置 | ||
技術領域
本發明涉及立體視頻處理技術領域,特別涉及一種雙路立體視頻的編碼方法及裝置。
背景技術
近年來,隨著三維立體應用的普及,對立體圖像和視頻的研究開始成為熱點,與圖像和視頻相關的應用也不斷拓寬,例如數字電視廣播、視頻點播、遠程教育與醫療、無線多媒體通信等。由于原始圖像和視頻的數據量非常大,而且帶寬不可無限制的增大,為了利用有限的帶寬完成大數據量的圖像傳輸,需使用有效的視頻壓縮技術。
目前,提出了一種立體視頻的雙視點拼接技術。相比兩路視頻分別傳輸,立體視頻拼接的編碼方案僅需傳輸一半或者更少的數據,因此能夠減小傳輸帶寬和降低解碼器復雜度。此外,拼接后的圖像能利用傳統的單路編碼器直接壓縮,兼容性強。
現有的雙拼立體視頻的編碼方法的缺點是,采用傳統的單視點編碼的框架進行處理,沒有考慮信號源的雙拼屬性的特點,因此無法獲得最優的編碼效果。
發明內容
本發明的目的旨在至少解決上述技術缺陷之一。
為達到上述目的,本發明一方面提出一種雙路立體視頻的編碼方法,包括以下步驟:A:對雙路立體視頻進行拼接以獲得雙拼序列;B:以所述雙路立體視頻為參考,對所述雙拼序列進行率失真優化編碼;以及C:對已編碼的雙拼序列進行重構以獲得各路視頻的編碼結果。
在本發明的一個實施例中,所述步驟A進一步包括:分別對所述雙路視頻進行隔列地或隔行地下采樣;以及對所述下采樣后的兩路視頻進行拼接以獲得雙拼序列。
在本發明的一個實施例中,所述步驟B進一步包括:B1:對所述雙拼序列中的宏塊進行上采樣;B2:獲取所述上采樣后的宏塊在所述雙路立體視頻中的對應圖像區域;B3:計算上采樣后的宏塊與所述雙路立體視頻的對應圖像區域之間的編碼失真;以及B4:根據所述編碼失真,確定所述宏塊的編碼模式。
在本發明的一個實施例中,在對所述宏塊進行上采樣的過程中,保持所述宏塊的寬度或高度不變。
在本發明的一個實施例中,根據所述編碼失真和公式min{J(λ)=D(x)+λR(x)},確定所述宏塊的編碼模式,其中,D(x)為所述編碼失真,R(x)為碼率,λ為拉格朗日因子。
本發明另一方面還提出一種雙路立體視頻的編碼裝置,包括:拼接模塊,用于對雙路立體視頻進行拼接以獲得雙拼序列;編碼模塊,用于以所述雙路立體視頻為參考,對所述雙拼序列進行率失真優化編碼;以及重構模塊,用于對已編碼的雙拼序列進行重構以獲得各路視頻的編碼結果。
在本發明的一個實施例中,所述拼接模塊進一步包括:下采樣單元,用于分別對所述雙路視頻進行隔列地或隔行地下采樣;和拼接單元,用于對所述下采樣后的兩路視頻進行拼接以獲得雙拼序列。
在本發明的一個實施例中,所述編碼模塊進一步包括:上采樣單元,用于對所述雙拼序列中的宏塊進行上采樣;搜索單元,用于獲取所述上采樣后的宏塊在所述雙路立體視頻中的對應圖像區域;和計算單元,用于計算上采樣后的宏塊與所述雙路立體視頻的對應圖像區域之間的編碼失真,并根據所述編碼失真確定所述宏塊的編碼模式。
本發明通過改變宏塊模式選擇的失真度量,提高了雙路立體視頻編碼的率失真性能,獲得更優的圖像編碼效果。
本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
附圖說明
本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發明實施例的雙路立體視頻的編碼方法的流程圖;
圖2為本發明實施例的率失真優化算法的流程圖;
圖3為本發明實施例的雙路立體視頻的編碼裝置的示意圖;
圖4為本發明一個實施例的拼接模塊的結構示意圖;以及
圖5為本發明一個實施例的編碼模塊的結構示意圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能解釋為對本發明的限制。
如圖1所示為本發明實施例的雙路立體視頻的編碼方法的流程圖,該方法包括以下步驟:
步驟S101,對雙路立體視頻進行拼接以獲得雙拼序列。
具體地,首先對雙路立體視頻分別進行隔行地或隔列地下采樣,例如,分別進行奇數列或偶數行采樣的下采樣;然后將下采樣后的兩路視頻序列進行拼接,組成雙拼序列。
步驟S102,以雙路立體視頻為參考,對雙拼序列進行率失真優化編碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110091938.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:快速頻道切換中快速推送單播流的方法和裝置
- 下一篇:一種無線高清視頻傳輸模塊





