1-Fi連接)、有線連接(例如,DSL、電纜調制解調器等)或兩者的組合。經編碼視頻數據從存儲裝置的發射可能是流式傳輸、下載發射或兩者的組合。
[0209]本發明的技術不一定限于無線應用或設定。所述技術可以應用于視頻譯碼并且支持多種多媒體應用中的任一者,例如空中協議電視廣播、有線電視發射、衛星電視發射、因特網流式傳輸視頻發射(例如動態自適應HTTP流式傳輸(DASH))、經編碼到數據存儲媒體上的數字視頻,存儲在數據存儲媒體上的數字視頻的解碼,或其它應用。在一些實例中,系統可經配置以支持單向或雙向視頻發射,以支持例如視頻流式傳輸、視頻重放、視頻廣播和/或視頻電話等應用。
[0210]在一個實例中,源裝置包含視頻源、視頻編碼器和輸出接口。目的地裝置可包含輸入接口、視頻解碼器和顯示裝置。源裝置的視頻編碼器可經配置以應用本文所揭示的技術。在其它實例中,源裝置和目的地裝置可包含其它組件或布置。舉例來說,源裝置可從外部視頻源(例如,外部相機)接收視頻數據。同樣,目的地裝置可與外部顯示裝置介接,而非包含集成顯示裝置。
[0211]以上實例系統僅是一個實例。用于并行處理視頻數據的技術可由任何數字視頻編碼及/或解碼裝置來執行。盡管本發明的技術總體上由視頻編碼裝置執行,但是所述技術還可由視頻編碼器/解碼器(通常被稱作“編解碼器”)執行。此外,本發明的技術還可由視頻預處理器執行。源裝置及目的地裝置僅為源裝置在其中產生經譯碼視頻數據以供發射到目的地裝置的此類譯碼裝置的實例。在一些實例中,源裝置和目的地裝置可以實質上對稱方式操作以使得所述裝置中的每一者包含視頻編碼和解碼組件。因此,實例系統可支持視頻裝置之間的單向或雙向視頻發射,例如用于視頻流式傳輸、視頻重放、視頻廣播或視頻電話。
[0212]視頻源可包含視頻俘獲裝置,例如攝像機、含有先前所俘獲視頻的視頻檔案和/或用于從視頻內容提供者接收視頻的視頻饋送接口。作為另一替代方案,視頻源可產生基于計算機圖形的數據作為源視頻,或直播視頻、存檔視頻與計算機產生的視頻的組合。在一些情況下,如果視頻源為視頻攝像機,那么源裝置及目的地裝置可形成所謂的相機電話或視頻電話。然而,如上文所提及,本發明中所描述的技術可大體上適用于視頻譯碼,且可應用于無線及/或有線應用。在每一情況下,可由視頻編碼器編碼所俘獲、預先俘獲或計算機產生的視頻。經編碼視頻信息可隨后由輸出接口輸出到計算機可讀媒體上。
[0213]如所提到,計算機可讀媒體可包含瞬時媒體,例如無線廣播或有線網絡發射,或存儲媒體(即,非暫時性存儲媒體),例如硬盤、快閃驅動器、壓縮光盤、數字視頻光盤、藍光光盤或其它計算機可讀媒體。在一些實例中,網絡服務器(未圖示)可從源裝置接收經編碼視頻數據,且例如經由網絡發射將經編碼視頻數據提供到目的地裝置。類似地,媒體生產設施(例如光盤沖壓設施)的計算裝置可以從源裝置接收經編碼視頻數據并且生產含有經編碼視頻數據的光盤。因此,在各種實例中,計算機可讀媒體可理解為包含各種形式的一或多個計算機可讀媒體。
[0214]目的地裝置的輸入接口從計算機可讀媒體接收信息。計算機可讀媒體的信息可包含由視頻編碼器定義的也供視頻解碼器使用的語法信息,所述語法信息包含描述塊及其它經譯碼單元(例如,圖片群組(GOP))的特性及/或處理的語法元素。顯示裝置向用戶顯示經解碼視頻數據,且可包括多種顯示裝置中的任一者,例如陰極射線管(CRT)、液晶顯示器(IXD)、等離子顯示器、有機發光二極管(OLED)顯示器或另一類型的顯示裝置。已描述本發明的各種實施例。這些和其它實施例在所附權利要求書的范圍內。
[0215]已描述本發明的各種實施例。這些和其它實施例在所附權利要求書的范圍內。
【主權項】
1.一種用于對視頻信息進行譯碼的設備,所述設備包括: 存儲器,其經配置以存儲與用于待譯碼當前圖片的層間參考圖片相關聯的視頻信息;以及 處理器,其操作性地耦合到所述存儲器且經配置以: 接收與經配置以界定所述層間參考圖片的經再取樣版本的區的多個層間參考偏移相關的信息,其中所述區用以產生所述當前圖片的預測,且其中所述多個層間參考偏移包含各自相對于所述當前圖片指定的左偏移、頂部偏移、右偏移和底部偏移; 至少部分地基于所述多個層間參考偏移而確定是否對所述層間參考圖片進行再取樣;以及 響應于確定對所述層間參考圖片進行再取樣,對所述層間參考圖片進行再取樣。2.根據權利要求1所述的設備,其中: 所述左偏移是所述層間參考圖片的所述經再取樣版本的左上明度樣本與所述當前圖片的左上明度樣本之間的水平偏移; 所述頂部偏移是所述層間參考圖片的所述經再取樣版本的所述左上明度樣本與所述當前圖片的所述左上明度樣本之間的垂直偏移; 所述右偏移是所述層間參考圖片的所述經再取樣版本的右下明度樣本與所述當前圖片的右下明度樣本之間的水平偏移;以及 所述底部偏移是所述層間參考圖片的所述經再取樣版本的所述右下明度樣本與所述當前圖片的所述右下明度樣本之間的垂直偏移, 其中每一偏移是以明度樣本的單位來界定。3.根據權利要求1所述的設備,其中所述處理器經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述當前圖片的寬度和所述層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。4.根據權利要求3所述的設備,其中所述處理器經配置以當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。5.根據權利要求3所述的設備,其中所述處理器經配置以當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。6.根據權利要求1所述的設備,其中所述處理器經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述層間參考圖片的寬度和所述層間參考圖片的所述經再取樣版本的寬度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述寬度是通過從所述當前圖片的所述寬度減去所述左偏移和所述右偏移而獲得; 所述層間參考圖片的高度和所述層間參考圖片的所述經再取樣版本的高度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述高度是通過從所述當前圖片的所述高度減去所述頂部偏移和所述底部偏移而獲得;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。7.根據權利要求6所述的設備,其中所述處理器經配置以當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。8.根據權利要求6所述的設備,其中所述處理器經配置以當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。9.根據權利要求1所述的設備,其中所述處理器進一步經配置以基于所述多個層間參考偏移和所述層間參考圖片的圖片格式而確定是否對所述層間參考圖片進行再取樣,其中所述圖片格式包含以下各者中的一或多者:空間分辨率,色度格式,或位深度。10.根據權利要求1所述的設備,其中所述處理器經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述當前圖片的寬度和層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等; 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述當前圖片的明度分量的位深度和所述層間參考圖片的明度分量的位深度是否相等; 所述當前圖片的色度分量的位深度和所述層間參考圖片的色度分量的位深度是否相等;以及 所述當前圖片的色度格式和所述層間參考圖片的色度格式是否相等。11.根據權利要求10所述的設備,其中所述處理器經配置以當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。12.根據權利要求10所述的設備,其中所述處理器經配置以當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。13.根據權利要求1所述的設備,其中所述處理器經配置以通過執行以下各者中的一或多者而對所述層間參考圖片進行再取樣:對所述層間參考圖片進行上取樣、下取樣、位移位、裁剪或填補。14.根據權利要求1所述的設備,其中所述處理器進一步經配置以將所述經再取樣層間參考圖片添加到所述當前圖片的參考圖片列表。15.根據權利要求1所述的設備,其中所述處理器進一步經配置以響應于確定不應對所述層間參考圖片進行再取樣而將所述層間參考圖片添加到所述當前圖片的參考圖片列表而無需對所述層間參考圖片進行再取樣。16.根據權利要求1所述的設備,其中所述設備選自由以下各者中的一或多者組成的群組:桌上型計算機、筆記本計算機、膝上型計算機、平板計算機、機頂盒、電話手持機、智能電話、智能板、電視、相機、顯示裝置、數字媒體播放器、視頻游戲控制臺,和視頻流式傳輸裝置。17.—種對視頻信息進行譯碼的方法,所述方法包括: 存儲與用于待譯碼當前圖片的層間參考圖片相關聯的視頻信息; 接收與經配置以界定所述層間參考圖片的經再取樣版本的區的多個層間參考偏移相關的信息,其中所述區用以產生所述當前圖片的預測,且其中所述多個層間參考偏移包含各自相對于所述當前圖片指定的左偏移、頂部偏移、右偏移和底部偏移; 至少部分地基于所述多個層間參考偏移而確定是否對所述層間參考圖片進行再取樣;以及 響應于確定再取樣應對所述層間參考圖片進行再取樣,對所述層間參考圖片進行再取樣。18.根據權利要求17所述的方法,其中: 所述左偏移是所述層間參考圖片的所述經再取樣版本的左上明度樣本與所述當前圖片的左上明度樣本之間的水平偏移; 所述頂部偏移是所述層間參考圖片的所述經再取樣版本的所述左上明度樣本與所述當前圖片的所述左上明度樣本之間的垂直偏移; 所述右偏移是所述層間參考圖片的所述經再取樣版本的右下明度樣本與所述當前圖片的右下明度樣本之間的水平偏移;以及 所述底部偏移是所述層間參考圖片的所述經再取樣版本的所述右下明度樣本與所述當前圖片的所述右下明度樣本之間的垂直偏移, 其中每一偏移是以明度樣本的單位來界定。19.根據權利要求17所述的方法,其中所述確定是否對所述層間參考圖片進行再取樣包括確定包含以下各項的條件: 所述當前圖片的寬度和所述層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。20.根據權利要求19所述的方法,其中當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。21.根據權利要求19所述的方法,其中當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。22.根據權利要求17所述的方法,其中所述確定是否對所述層間參考圖片進行再取樣包括確定包含以下各項的條件: 層間參考圖片的寬度和所述層間參考圖片的所述經再取樣版本的寬度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述寬度是通過從所述當前圖片的所述寬度減去所述左偏移和所述右偏移而獲得; 所述層間參考圖片的高度和所述層間參考圖片的所述經再取樣版本的高度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述高度是通過從所述當前圖片的所述高度減去所述頂部偏移和所述底部偏移而獲得;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。23.根據權利要求22所述的方法,其中當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。24.根據權利要求22所述的方法,其中當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。25.根據權利要求17所述的方法,其中所述確定是否對所述層間參考圖片進行再取樣是基于所述多個層間參考偏移和所述層間參考圖片的圖片格式,其中所述圖片格式包含以下各者中的一或多者:空間分辨率,色度格式,或位深度。26.根據權利要求17所述的方法,其中處理器經配置以通過確定包括以下各項的條件而做出是否對所述層間參考圖片進行再取樣的確定: 所述當前圖片的寬度和層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等; 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述當前圖片的明度分量的位深度和所述層間參考圖片的明度分量的位深度是否相等; 所述當前圖片的色度分量的位深度和所述層間參考圖片的色度分量的位深度是否相等;以及 所述當前圖片的色度格式和所述層間參考圖片的色度格式是否相等。27.根據權利要求26所述的方法,其中當所述條件全部為真時確定不應對所述層間參考圖片進行再取樣。28.根據權利要求26所述的方法,其中當所述條件中的至少一者不為真時確定應對所述層間參考圖片進行再取樣。29.根據權利要求17所述的方法,其中所述處理器經配置以通過執行以下各者中的一或多者而對所述層間參考圖片進行再取樣:對所述層間參考圖片進行上取樣、下取樣、位移位、裁剪或填補。30.一種包括指令的非暫時性計算機可讀媒體,所述指令當在包括計算機硬件的處理器上執行時致使所述處理器: 存儲與用于待譯碼當前圖片的層間參考圖片相關聯的視頻信息; 接收與經配置以界定所述層間參考圖片的經再取樣版本的區的多個層間參考偏移相關的信息,其中所述區用以產生所述當前圖片的預測,且其中所述多個層間參考偏移包含各自相對于所述當前圖片指定的左偏移、頂部偏移、右偏移和底部偏移; 至少部分地基于所述多個層間參考偏移而確定是否對所述層間參考圖片進行再取樣;以及 響應于確定對所述層間參考圖片進行再取樣,對所述層間參考圖片進行再取樣。31.根據權利要求30所述的計算機可讀媒體,其進一步包括致使所述處理器通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣的指令: 所述當前圖片的寬度和所述層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。32.根據權利要求30所述的計算機可讀媒體,其進一步包括致使所述處理器通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣的指令: 所述層間參考圖片的寬度和所述層間參考圖片的所述經再取樣版本的寬度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述寬度是通過從所述當前圖片的所述寬度減去所述左偏移和所述右偏移而獲得; 所述層間參考圖片的高度和所述層間參考圖片的所述經再取樣版本的高度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述高度是通過從所述當前圖片的所述高度減去所述頂部偏移和所述底部偏移而獲得;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。33.根據權利要求30所述的計算機可讀媒體,其進一步包括致使所述處理器通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣的指令: 所述當前圖片的寬度和層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等; 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述當前圖片的明度分量的位深度和所述層間參考圖片的明度分量的位深度是否相等; 所述當前圖片的色度分量的位深度和所述層間參考圖片的色度分量的位深度是否相等;以及 所述當前圖片的色度格式和所述層間參考圖片的色度格式是否相等。34.一種用于對視頻信息進行譯碼的設備,所述設備包括: 用于存儲與用于待譯碼當前圖片的層間參考圖片相關聯的視頻信息的裝置; 用于接收與經配置以界定所述層間參考圖片的經再取樣版本的區的多個層間參考偏移相關的信息的裝置,其中所述區用以產生所述當前圖片的預測,且其中所述多個層間參考偏移包含各自相對于所述當前圖片指定的左偏移、頂部偏移、右偏移和底部偏移;以及用于至少部分地基于所述多個層間參考偏移而確定是否對所述層間參考圖片進行再取樣的裝置,所述裝置經配置以響應于確定對所述層間參考圖片進行再取樣而對所述層間參考圖片進行再取樣。35.根據權利要求34所述的設備,其中所述用于確定是否對所述層間參考圖片進行再取樣的裝置經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述當前圖片的寬度和所述層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。36.根據權利要求34所述的設備,其中所述用于確定是否對所述層間參考圖片進行再取樣的裝置經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述層間參考圖片的寬度和所述層間參考圖片的所述經再取樣版本的寬度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述寬度是通過從所述當前圖片的所述寬度減去所述左偏移和所述右偏移而獲得; 所述層間參考圖片的高度和所述層間參考圖片的所述經再取樣版本的高度是否相等,其中所述層間參考圖片的所述經再取樣版本的所述高度是通過從所述當前圖片的所述高度減去所述頂部偏移和所述底部偏移而獲得;以及 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O。37.根據權利要求34所述的設備,其中所述用于確定是否對所述層間參考圖片進行再取樣的裝置經配置以通過確定包括以下各項的條件而確定是否對所述層間參考圖片進行再取樣: 所述當前圖片的寬度和層間參考圖片的寬度是否相等; 所述當前圖片的高度和所述層間參考圖片的高度是否相等; 所述左偏移、所述頂部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述當前圖片的明度分量的位深度和所述層間參考圖片的明度分量的位深度是否相等; 所述當前圖片的色度分量的位深度和所述層間參考圖片的色度分量的位深度是否相等;以及 所述當前圖片的色度格式和所述層間參考圖片的色度格式是否相等。
【專利摘要】根據某些方面的用于對視頻信息進行譯碼的設備包含存儲器和處理器。所述存儲器單元經配置以存儲與用于待譯碼當前圖片的層間參考圖片相關聯的視頻信息。所述處理器經配置以:接收與經配置以界定所述層間參考圖片的經再取樣版本的區的多個層間參考偏移相關的信息,其中所述區用以產生所述當前圖片的預測,且其中所述多個層間參考偏移包含各自相對于所述當前圖片指定的左偏移、頂部偏移、右偏移和底部偏移;至少部分地基于所述多個層間參考偏移而確定是否對所述層間參考圖片進行再取樣;以及響應于確定對所述層間參考圖片進行再取樣,對所述層間參考圖片進行再取樣。
【IPC分類】H04N19/33
【公開號】CN105191315
【申請號】CN201480024434
【發明人】陳建樂, 李想, 馬爾塔·卡切維奇, 瓦迪姆·謝廖金
【申請人】高通股份有限公司
【公開日】2015年12月23日
【申請日】2014年5月1日
【公告號】EP2992678A1, US20140328398, WO2014179605A1