国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于預測圖像采樣以進行編碼或解碼的方法與裝置與流程

      文檔序號:11162267閱讀:919來源:國知局
      用于預測圖像采樣以進行編碼或解碼的方法與裝置與制造工藝

      本發(fā)明與用于預測圖像數(shù)據(jù)以進行編碼或解碼處理的方法與裝置相關。具體地但不排他地,本發(fā)明與用于對高動態(tài)范圍(HDR)應用的視頻數(shù)據(jù)進行編碼與解碼的圖像數(shù)據(jù)預測相關。

      技術背景

      由圖像設備所捕捉的場景中的光的變化可以是巨大的。例如,位于場景的陰影中的對象與被直射的陽照明亮的對象相比會顯得非常暗。由傳統(tǒng)的低動態(tài)范圍(LDR)圖像所提供的有限動態(tài)范圍以及色域不提供用于這樣的場景內的亮度與顏色變化的精確重現(xiàn)的充足范圍。通常表示圖像像素的亮度或顏色的LDR圖像的分量值由有限數(shù)量的比特(通常是8、10或12比特)來表示。由這樣的表示所提供的有限范圍的亮度并不能使得微小的信號變化能夠有效地重現(xiàn),尤其在亮度的亮度與暗度的范圍中。

      高動態(tài)范圍成像(也被稱為HDR或HDRI)使得場景的亮與暗區(qū)域之間的亮度與傳統(tǒng)的LDR圖像相比,能夠有更大的動態(tài)范圍。這通過將信號表示擴展到更寬的動態(tài)范圍從而提供橫跨整個范圍的高信號精確度而實現(xiàn)在HDR成像中。在HDR圖像中,像素的分量值通常用更大數(shù)量的比特(諸如從16比特到64比特)來表示,包括以浮點格式(諸如每個分量32比特或16比特,即浮點或半浮點的),最常用的格式是openEXR半浮點格式(每個紅綠藍顏色標準(RGB)分量16比特,即每個像素48比特),或以具有長表示的整型,通常至少16比特。這樣的范圍對應人類視覺系統(tǒng)的自然敏感度。以這種方式HDR圖像更加精確地表示在真實場景中所發(fā)現(xiàn)的寬的亮度范圍,因此提供場景的更加真實的表示。

      然而,因為提供了值的更大范圍,HDR圖像消耗大量的存儲空間和帶寬,使得HDR圖像與視頻的存儲以及傳輸出現(xiàn)問題。因此要求高效的編碼技術從而將數(shù)據(jù)壓縮到更小、更易管理的數(shù)據(jù)尺寸。找到適合的編碼/解碼技術來有效地壓縮HDR數(shù)據(jù)同時保留亮度的動態(tài)范圍以用于精確渲染被證明是有挑戰(zhàn)性的。

      用于編碼HDR圖像的通常的方法是降低圖像的動態(tài)范圍,以通過用于編碼LDR圖像的傳統(tǒng)的編碼方案來編碼圖像。

      例如在一個這樣的技術中,色調映射算子被應用到輸入HDR圖像并且經過色調映射的圖像然后以傳統(tǒng)的8-10比特深度編碼方案(諸如JPEG/JPEG200或MPEG-2、用于視頻的H.264/AVC(Karsten Suhring,H.264/AVC Reference Software,http://iphome.hhi.de/suehring/hml/download/,2003年9月發(fā)表于J.Wiley&Sons的標題為《H.264and MPEG-4video compression》的I.E.Richardson的書))的方法來編碼。之后逆色調映射算子被應用到經解碼的圖像并且計算在輸入圖像與經解碼且經逆色調映射的圖像之間的殘余。最后,以第二傳統(tǒng)8-10比特深度編碼器方案的方式來編碼殘余。

      此第一種方法的主要缺點是使用了兩種編碼方案,以及輸入圖像的動態(tài)范圍是傳統(tǒng)編碼方案(16-20比特)的動態(tài)范圍的兩倍的局限。根據(jù)另一方法,輸入HDR圖像被轉換從而獲得圖像像素在顏色空間中的視覺無損的表示,在該顏色空間中值屬于與傳統(tǒng)的8-10比特或擴展的12、14或16比特深度編碼方案(諸如高效視頻編碼(HEVC)(B.Bross,W.J.Han,G.J.Sullivan,J.R.Ohm,T.Wiegand JCTVC-K1003,“High Efficiency Video Coding(HEVC)text specification draft 9”2012年10月)以及它的高比特深度擴展)相兼容的動態(tài)范圍。即使傳統(tǒng)的編解碼器可以操作高像素(比特)深度,但貫穿圖像以統(tǒng)一的方式在這樣的比特深度進行編碼通常是困難的,因為獲得的壓縮比例針對傳輸應用來說太低。

      使用可應用于LDR圖像的編碼技術的其他方法使得在經解碼的圖像中出現(xiàn)偽影。本發(fā)明考慮到以上所述而設計。



      技術實現(xiàn)要素:

      根據(jù)發(fā)明的第一個方面,提供了一種編碼或解碼高動態(tài)范圍圖像的至少一部分的方法,該圖像被定義在高動態(tài)范圍的顏色空間中,該方法包括,針對該圖像的至少一部分中的塊:

      將用于該塊的預測的參考采樣轉換到將要被預測的該塊的本地LDR顏色空間中,該參考采樣先前已在其相關聯(lián)的本地LDR顏色空間中被重構,其中要被預測的該塊的本地LDR顏色空間基于該塊的代表性的亮度值;以及使用經轉換的參考采樣來預測該塊,以使用適于LDR圖像的編碼或解碼技術來對該塊進行編碼或解碼。塊的本地LDR感知空間的特征在于基于的塊的代表性亮度的塊的參考照明條件。例如參考照明條件可以從塊的平均亮度值中推導出來。

      在實施例中參考采樣的轉換包括:

      將該參考采樣從其相應的經重構的LDR顏色空間縮放到高動態(tài)范圍的本地感知顏色空間;

      在該圖像的原始HDR感知顏色空間中重構經縮放的參考采樣;

      將重構后的經縮放的參考采樣映射到將要被預測的該塊的本地感知顏色空間;以及

      將經轉換的參考采樣的動態(tài)范圍減小到用于將要被預測的該塊的編碼/解碼的LDR顏色空間。

      在實施例中,在該圖像的原始HDR感知顏色空間中重構經縮放的參考采樣取決于相應地與該參考采樣相關聯(lián)的共同代表性的亮度分量。

      在實施例中,將重構后的經縮放的采樣映射到將要被預測的該塊的本地感知顏色空間取決于與將要被預測的該塊相關聯(lián)的共同代表性的亮度分量值。每一個共同亮度分量表示構成該參考采樣所屬的塊的采樣的亮度。

      在實施例中,針對參考采樣的共同代表性的亮度分量值基于該采樣所屬的圖像塊的圖像采樣的亮度值而獲得。

      在實施例中,針對將要被預測的該塊的共同代表性的亮度分量值基于該塊的圖像采樣的亮度值而獲得。

      在實施例中,該方法包括:

      通過應用包括至少一個編碼參數(shù)的編碼參數(shù)集合,使用適于低動態(tài)范圍(LDR)圖像的編碼處理來編碼該圖像的至少一部分中的該塊;在高動態(tài)范圍的空間中重構經編碼的塊;在高動態(tài)范圍的空間中估計針對經編碼的塊的速率失真代價;以及基于所估計的速率失真代價來調整用于該塊的編碼處理的編碼參數(shù)集合。

      在實施例中,估計速率失真代價包括估計與對將要被編碼的該塊的共同代表性的分量值進行編碼相關聯(lián)的速率。

      在實施例中,將要被預測的圖像塊在對該塊進行編碼之前,基于相應的共同代表性的亮度分量值而表示在高動態(tài)范圍的本地感知空間中。

      在實施例中,該方法包括針對將要被預測的該塊獲得在低動態(tài)范圍的本地空間中的至少一個本地殘余亮度分量,至少一個本地殘余亮度分量對應于原始圖像的相應亮度分量與該塊的共同代表性的亮度值之間的差。。

      在實施例中,該方法包括針對該塊獲得在本地感知空間中的至少一個圖像部分,該至少一個圖像部分對應于本地殘余亮度分量或圖像部分的顏色分量,其根據(jù)該塊的至少一個共同代表性的亮度值被標準化。

      在實施例中,估計速率失真代價包括估計與至少一個圖像部分的編碼相關聯(lián)的速率。

      在實施例中,估計速率失真代價包括估計與在高動態(tài)范圍的感知空間中的經編碼的塊的重構相關聯(lián)的失真。

      在實施例中,該方法包括在本地感知空間中所重構的殘余圖像部分的采樣與原始結構的采樣以及該圖像的相應采樣之間執(zhí)行視覺無損的細化。

      本發(fā)明的第二方面提供了用于編碼被定義在具有亮度分量以及色差度量的感知空間中的高動態(tài)范圍的圖像的至少一部分的編碼設備,該設備包括:參考采樣轉換器,用于將用于該圖像的塊的預測的參考采樣轉換到將要被預測的該塊的本地LDR顏色空間中,該參考采樣先前已在其相關聯(lián)的本地LDR空間中被重構,該塊的本地LDR顏色空間基于該塊的代表性的亮度值;預測模塊,用于使用經轉換的參考采樣來預測該塊;以及編碼器,用于使用適于LDR圖像的編碼技術來編碼該塊。

      根據(jù)本發(fā)明的第二方面的編碼設備可以被配置來執(zhí)行本發(fā)明的第一方面的實施例的方法。

      本發(fā)明的第三方面提供了用于解碼定義在具有亮度分量以及色差度量的感知空間中的高動態(tài)范圍的圖像的至少一部分的解碼設備,該設備包括:

      解碼器,用于使用適于LDR圖像的解碼技術來解碼圖像塊;

      參考采樣轉換器,用于將用于該塊的預測的參考采樣轉換到將要被預測的該塊的本地LDR顏色空間中,該參考采樣先前已在其相關聯(lián)的LDR空間中被重構,并且該塊的本地LDR顏色空間基于該塊的代表性的亮度值;以及

      預測模塊,用于使用經轉換的參考采樣來預測該塊。

      在本發(fā)明的第三或第四方面,參考采樣轉換器可以包括一個或多個處理器,該處理器被配置以:

      將該參考采樣從其相應的經重構的LDR空間縮放到高動態(tài)范圍的本地感知空間;

      在該圖像的原始HDR空間中重構經縮放的參考采樣;

      將重構后的經縮放的參考采樣映射到將要被預測的該塊的本地感知空間;以及

      將經轉換的參考采樣的動態(tài)范圍減小到用于將要被預測的該塊的編碼/解碼的LDR空間。

      本發(fā)明的實施例為提供改進的視覺體驗的廣泛應用提供了用于高動態(tài)范圍圖像數(shù)據(jù)的編碼與解碼方法。

      根據(jù)發(fā)明的至少部分的方法可以由計算機所實現(xiàn)。相應地,本發(fā)明可以具有全硬件實施例、全軟件的實施例(包括固件、常駐軟件、微代碼等等)或者組合了軟件與硬件方面的實施例的形式,其可以在本文中總體被稱作“電路”、“模塊”或“系統(tǒng)”。更多地,本發(fā)明可以具有在任何有形介質中所體現(xiàn)的計算機程序產品的形式,該有形介質具有體現(xiàn)在介質中的計算機可用程序代碼的表達。

      由于本發(fā)明可以在軟件中實現(xiàn),本發(fā)明可以作為計算機可讀代碼所體現(xiàn),該計算機可讀代碼用于提供給在任何適合的載體媒體上的可編程裝置。有形載體介質可以包括諸如軟盤、只讀型光盤(CD-ROM)、硬盤驅動、磁帶設備或固態(tài)存儲器設備等等的存儲設備。暫態(tài)載體介質可以包括信號(諸如電信號、電子信號、光學信號、聲學信號、磁信號或電磁信號,例如微波或RE信號)。

      附圖說明

      發(fā)明的實施例現(xiàn)現(xiàn)僅作為示例的方式描述,參照下列附圖:

      圖1是根據(jù)本發(fā)明的第一實施例的編碼過程的框圖;

      圖2是示出了根據(jù)HEVC視頻壓縮標準,將編碼單元分解到預測單元以及變換單元的示例的示意圖;

      圖3是示出了幀內預測方法的示例的示意圖;

      圖4是根據(jù)本發(fā)明的實施例的參考采樣轉換處理的流程圖;

      圖5是示出了根據(jù)本發(fā)明的實施例的幀內預測的示例的框圖;

      圖6是示出了根據(jù)發(fā)明的實施例的幀間預測的示例的框圖;

      圖7是根據(jù)本發(fā)明的其他實施例的編碼處理的框圖;

      圖8是根據(jù)本發(fā)明的其他實施例的編碼處理的框圖;

      圖9是根據(jù)本發(fā)明的一個或多個實施例的解碼處理的框圖;

      圖10是本根據(jù)發(fā)明的一個或多個實施例的解碼處理的框圖;

      圖11是在其中本發(fā)明的一個或多個實施例可以被實現(xiàn)的編碼或解碼設備的示例的框圖;

      圖12是在其中本發(fā)明的一個或多個實施例可以被實現(xiàn)的數(shù)據(jù)通信系統(tǒng)的示例的框圖;

      圖13是在其中本發(fā)明的一個或多個實施例可以被實現(xiàn)的數(shù)據(jù)發(fā)送器系統(tǒng)的示例的框圖;

      圖14是在其中發(fā)明的一個或多個實施例可以被實現(xiàn)的數(shù)據(jù)接收器系統(tǒng)的示例的框圖。

      具體實施方式

      圖1根據(jù)本發(fā)明的第一實施例示出了用于編碼圖像I的至少一部分的方法的步驟的示意框圖。圖1的方法的編碼步驟總體上基于適用于LDR類型圖像的HEVC壓縮標準,但是應當理解本發(fā)明的實施例可以用于適用于LDR類型圖像的其他編碼標準(諸如H.264/AVC,MPEG2或MPEG4)。

      該方法從HDR圖像數(shù)據(jù)的獲取開始。HDR圖像數(shù)據(jù)可以表示多個圖像的視頻序列、圖像或圖像的一部分。出于簡化以下說明的目的,所獲得的圖像數(shù)據(jù)對應HDR圖像。HDR圖像數(shù)據(jù)可以從諸如視頻相機之類的成像設備直接獲取、從它所儲存的位于本地或遠程的存儲器設備獲取、或者通過無線或有線傳輸線路來接收。

      如本文所使用的術語“HDR圖像”指的是包括以浮點(浮點或半浮點)、定點或通常以大于16的比特數(shù)所表示的長整型格式的高動態(tài)范圍數(shù)據(jù)的任何HDR圖像。輸入HDR圖像可被定義在任何顏色或感知空間中。例如,在本實施例中輸入HDR圖像被定義在RGB顏色空間中。在另一實施例中,輸入HDR圖像可以被定義在諸如亮度和色差信號(YUV)的另一顏色空間中或任何感知空間中。輸入HDR圖像還可以被定義為線性或非線性表示,例如產生于伽馬校正/變換的對數(shù)表示。

      總體地,處理的編碼步驟在圖像上執(zhí)行,該圖像包括表示圖像像素的亮度的數(shù)據(jù)。這樣的圖像數(shù)據(jù)包括亮度分量L以及有可能的至少一個顏色或色度分量C(i),其中i是標識圖像的顏色或色度分量的索引。圖像的分量定義顏色空間(通常是3D空間),例如圖像可以被定義在包括亮度分量L以及可能的兩個顏色分量C1與C2的顏色感知空間中。

      然而應當理解,本發(fā)明并不限制于具有顏色分量的HDR圖像。例如,HDR圖像可以是在具有亮度分量而沒有任何顏色分量的感知空間中的灰色圖像。

      感知空間被定義為由包括亮度分量的多個分量定義的顏色空間,并且具有色差度量d((L,C1,C2),(L′,C1′,C2′)),該色差度量的值表示(優(yōu)選地成比例于)該感知空間中的兩個點的視覺感知之間的相應差別。

      在數(shù)學上,色差度量d((L,C1,C2),(L′,C1′,C2′))被定義為使得感知閾值ΔE0(也被稱為最小可覺差(JND))存在,低于它時人類眼睛不能夠感知在感知空間的兩個顏色之間的視覺差,即:

      d((L,C1,C2),(L′,C1′,C2′))<ΔE0 (1)

      感知閾值ΔE0獨立于感知區(qū)域中的兩個點(L,C1,C2)以及(L’,C1’,C2’)。因此,編碼圖像(該圖像的分量屬于感知區(qū)域)以使得公式(1)的度量保持低于界限ΔE0,確保了所顯示的經解碼的圖像版本是視覺上無損的。

      當所獲取的圖像I包括屬于非感知空間(諸如(R,G,B))的分量時,在步驟S101由圖像轉換模塊(IC)對圖像數(shù)據(jù)I應用感知變換,以獲得具有定義感知空間的亮度分量L以及有可能的至少一個顏色分量(諸如亮度分量L以及兩個顏色分量C1與C2)的HDR圖像Ip。

      感知變換基于顯示器的照明條件并且在原始顏色空間中執(zhí)行。例如,假設原始顏色空間是(R,G,B)顏色空間,則圖像I首先被變換為眾所周知的線性空間(X,Y,Z)。這個步驟包括在適當?shù)臅r候通過應用逆伽馬校正以及之后通過3×3變換矩陣將線性RGB空間數(shù)據(jù)變換到XYZ空間來執(zhí)行數(shù)據(jù)的線性化。針對這個步驟,使用表征圖像的視覺環(huán)境的數(shù)據(jù)。例如可以使用在(X,Y,Z)空間中定義顯示器的參考照明條件的值的3D向量(Xn,Yn,Zn)。

      作為示例,在選擇感知空間LabCIE1976的情形中,感知變換被定義如下:

      L*=116f(Y/Yn)-16

      a*=500(f(X/Xn)-f(Y/Yn))

      b*=200(f(Y/Yn)-f(Z/Zn))

      其中f是例如由下列公式給定的伽馬校正:

      f(r)=r1/3如果r>(6/29)3

      其他

      當在感知空間LabCIE1976上定義的以下色差度量滿足時,在參考照明條件(Xn,Yn,Zn)中的兩個顏色相對彼此是人類可分辨的:

      d((L*,a*,b*),(L*′,α*′,b*′))2=(△L*)2+(△a*)2+(△b*)2<(△E0)2

      其中ΔL*是兩個顏色(L*,a*,b*)與(L*’,a*’,b*’)的亮度分量之間的差,以及Δa*(對應Δb*)是兩個顏色之間的顏色分量之間的差。通常ΔE0具有介于1與2之間的值。

      在一些情境下,在空間(X,Y,Z)中的圖像可以被逆變換來獲得對原始空間(諸如本示例中的(R,G,B)空間)中的經解碼的圖像的估計。相應的逆感知變換由下式給出:

      Y=Ynf-1(1/116(L*+16))

      根據(jù)另一示例,當選擇感知空間Lu*v*的時候,感知變換可以由下式定義:

      u*=13L(u′-u′white)and v*=13L(v′-v′white)

      其中定義下式:

      以及

      以下歐幾里得度量可以定義于感知空間Lu*v*上:

      d((L,u*,v*),(L′,u*′,v*′))2=(ΔL)2+(Δu*)2+(Δv*)2

      其中ΔL*是兩個顏色(L*,u*,v*)與(L*′,u*′,v*′)的亮度分量之間的差,以及Δu*(對應地Δv*)是這兩個顏色的顏色分量之間的差。

      Luv空間的對應的逆感知變換由下式給出:

      應當理解本發(fā)明不局限于感知空間LabCIE1976,而是可以被擴展到諸如LabCIE1994、LabCIE2000(這些空間是相同的Lab空間但具有不同的度量來測量感知距離)的任何類型的感知空間或任何其他的歐幾里得感知空間。

      其他示例是LMS空間以及IPT空間。在這樣的感知空間中,度量被定義為使得它優(yōu)選地與感知差是成比例的;結果,存在均勻最大感知閾值ΔE0,低于ΔE0則人類無法感知該感知空間的兩個顏色之間的視覺差別。

      在步驟S102中,圖像通過分區(qū)模塊PART1被空間地分解到一系列的空間單元。依據(jù)在圖像的編碼中的HEVC視頻壓縮技術的空間編碼結構的示例在圖2中示出。在HEVC類型編碼器的情境下,最大空間單元被稱為編碼樹單元(CTU)。每個空間單元根據(jù)由編碼參數(shù)表明的分解配置被分解到進一步的元素,通常被稱為四叉樹。四叉樹的每一個葉子被叫做編碼單元(CU),并且進一步地被分區(qū)為被稱為預測單元(PU)的一個或多個子元素(預測單元的采樣共享共同的預測參數(shù)),以及定義處理塊尺寸的變換單元(TU)。

      在圖1的示例的步驟S102中,依據(jù)本發(fā)明的實施例,編碼單元被分區(qū)為一個或多個子元素或塊BI,其在本示例中對應于用于基于預測的編碼的預測單元(PU)。

      圖3示出了用于HEVC標準的空間預測方法的示例。在基于預測的編碼或解碼方法中,將要被重構的空間塊根據(jù)通常被稱為預測器的參考采樣來預測。預測器可以位于與將要被預測的塊相同的幀中(如幀內預測的情境),或在幀序列的不同幀中(如幀間預測的情境)。在幀內預測的情境中,預測器由預測模式指示,預測模式可對應于定向模式和非定向模式。幀索引以及運動向量表明。在幀間預測的情境中,預測器可以由預測類型(單預測或雙預測)、幀索引以及運動向量來指示。如果用于預測塊的經重構的采樣與將要預測的塊的采樣很好地相關,那么預測編碼或解碼產生更優(yōu)的結果。

      盡管在本示例中步驟S102的輸出塊BI是PU,應當理解在應用HEVC類型技術的本發(fā)明的其他實施例中,步驟S102的輸出可以是CU或TU。在其他實施例中,塊BI指的是正被編碼的圖像的適合的空間區(qū)域。空間區(qū)域可以由一個或多個像素構成。在一些實施例中,空間區(qū)域或塊的實施例可以對應于有時被稱作宏塊的區(qū)域。

      在本示例中,每一個預測單元或塊BI對應于與各預測(幀內或幀間)參數(shù)相關聯(lián)的圖像的正方形或長方形的空間區(qū)域:

      用于對塊進行編碼的編碼參數(shù)可以包括一個或多個以下的編碼參數(shù):

      ·關于編碼四叉樹、預測單元以及變換單元的編碼樹單元組織;

      ·分配給編碼樹的編碼單元的編碼模式(INTRA或INTER),其中INTER表示圖片間(時間)預測,并且INTRA表示圖片內(空間)預測;

      ·在所考慮的編碼樹中,用于每個幀內編碼單元的幀內預測模式(DC,二維或角度方向);

      ·在所考慮的編碼樹中,用于每個幀間編碼單元的幀間預測模式(單預測、雙預測、跳過);

      ·在幀間編碼單元情境中的幀間預測參數(shù):運動向量、參考圖片索引等等;

      在步驟S103中,每一個預測單元或塊被標記亮度分量值,被稱為低空間頻率亮度分量Llf,該分量表示組成預測單元或塊的采樣(采樣可以包括一個或多個像素)的亮度值的均值。這由亮度處理模塊LF執(zhí)行的。針對塊計算低空間頻率亮度分量,基本包括將原始圖像的亮度分量降采樣。應當理解本發(fā)明不局限于用于針對每個預測單元或塊獲得低空間頻率版本的任何具體實施例,并且可以采用圖像Ip的亮度分量的任何低通濾波或降采樣。在步驟S104中低空間頻率亮度分量由量化單元Q量化以提供經量化的低空間頻率亮度分量在步驟S130中由熵編碼器ENC1對經量化的低空間頻率亮度分量執(zhí)行熵編碼,以輸出視頻比特流。在本文中低空間頻率亮度分量的編碼可以被稱為第一層編碼或亮度層。

      基于經量化的低空間頻率亮度分量的相應的值,在步驟S105中預測單元或塊的亮度與顏色分量的值由本地感知變換單元LPT變換為對應步驟S101的感知空間變換的本地感知空間。本示例中的這個感知空間是感知空間Lab。與塊相關聯(lián)的經量化的低空間頻率亮度分量被作為顯示器的參考照明條件以用于變換。塊的本地感知空間L*a*b*的亮度與顏色分量被標寫為在實踐中,到本地感知空間的變換依據(jù)本地感知空間的編碼處理中所規(guī)定的最大誤差閾值ΔE以及經量化的低空間頻率亮度分量

      到本地感知空間的變換包括以下步驟。首先亮度信號被變換為所謂的本地LDR表示,通過以下亮度殘余計算:

      其中Lr表示計算出的殘余亮度分量,L表示在原始圖像中的對應的亮度分量,以及表示經量化的低空間頻率亮度分量。

      本文中這個步驟可以被稱為LDR本地化步驟。

      之后殘余亮度分量Lr在本地亮度空間中被表示如下。假設Lab感知空間模式中名義上的照明亮度Yn,照明條件改變因子YE將感知空間分量變換為:

      (Xn,Yn,Zn)→(YEXn,YEYn,YEZn)

      相應地,得到經修改的感知閾值對應:

      ΔE’O=ΔEO.YE(1/3)

      因此,感知閾值ΔE’0適于在后處理中根據(jù)最大照明變化乘法因子的編碼。新的閾值ΔE’0從YE因子中推導而出,其中YE=Ylf/Yn,在Ylf與之間的關系由下式給出:

      由于它基于與當前預測單元相關聯(lián)的低空間頻率亮度分量感知空間以這種方式被本地化。

      在對應于LabCIE76感知空間的實施例中,感知空間的本地化在實際操作中采用下列形式:

      關于顏色分量a*與b*,不需要LDR本地化。感知空間的本地化包括下列變換:

      因此在每個預測單元中將要被編碼的殘余紋理數(shù)據(jù)在本地感知空間以表示。

      之后在步驟S106中,采用適用于LDR圖像數(shù)據(jù)的編碼處理。編碼處理包括針對每一個預測單元或編碼單元確定一個或多個變換單元(TU)或預測單元(PU),將針對它們應用預測處理以根據(jù)參考采樣(通常被稱為預測器)來預測該單元。例如在幀內編碼單元的情境中,編碼單元的每一個變換單元根據(jù)先前被編碼并且被重構的相鄰TU的采樣來進行空間上的預測。在步驟S107中應用根據(jù)本發(fā)明用于針對預測處理提供參考采樣的實施例的處理。在步驟S107中,用于將要被編碼的當前TU或PU塊的預測的參考采樣被變換為正在被處理的當前TU或PU的本地LDR空間。在步驟S106的LDR編碼處理中采用使用經本地LDR空間變換的采樣的當前TU或PU的預測。在LDR編碼過程中,與當前TU或PU相關聯(lián)的殘余結構由步驟S140被確定、變換以及量化以用于由熵編碼器ENC2進行熵編碼。在本文中對紋理結構的編碼可以被稱為第二層編碼。雖然本發(fā)明的這個特定的實施例針對當前TU所描述,應當理解它還可以用于當前PU,并且可以延伸用于幀間模式編碼情境。

      依照本發(fā)明的實施例,提供參考采樣以用于編碼處理的空間和時間預測的機制包括如圖4所列出的四個主要的步驟。在預測器的處理參考數(shù)據(jù)用于預測處理被轉換到將要被預測的塊的本地LDR空間。這個處理以相同的方式在編碼器與解碼器側應用。

      步驟S401中,先前在其本地LDR空間中被重構、并且由用于當前TU的空間預測的預測參數(shù)指示、或由來自用于當前PU的時間預測的先前所編碼的圖片的幀間編碼參數(shù)指示的TU(或PU)的采樣的亮度與色度分量如下伸縮到其本地感知LDR空間中的對應的分量

      在空間幀內預測中,用于塊的預測的參考采樣通常與將被預測的塊相鄰。

      轉換和標準化步驟S401包括伸縮處理以及被數(shù)學地表示如下:

      其中:

      ·表示在其本地LDR空間中被重構的LDR參考采樣的亮度分量;

      ·LDRSCALING表示用于在LDR編碼層的輸入處固定采樣的動態(tài)范圍的整數(shù)常量;

      LDRSCALING被選擇為使得當乘以表示最大LDR信號值的邊界時,

      達到由所用的空間內LDR編解碼器所支持的最大值。例如,如果所使用的LDR編解碼器通過10比特來工作,那么這個產品必須等于29=512(最高有效位用于符號)。

      ·表示在與用于當前TU或PU的預測的參考TU或PU相關聯(lián)的本地感知Lab空間中重構的亮度采樣(例如在空間預測的情境中的相鄰TU的采樣,或由在時間預測的情境中的參考圖片中的運動向量所標識的PU的采樣)。

      在步驟S402中,在圖像的原始HDR空間中,用與相應的參考TU相關聯(lián)的所量化的空間頻率亮度分量將先前所重構的TU或PU采樣的所重新伸縮的分量之后轉換到對應的分量(Lrec,arec,brec):

      在重構步驟S402中,用于當前的塊的預測的每一個參考采樣根據(jù)作為它所包含在其中的TU的低頻率亮度值的函數(shù),而在HDR空間中經受重構。該步驟在數(shù)學上表示如下:

      其中:

      ·Lrec表示在將被壓縮的圖像Ip的原始HDR空間中所重構的參考采樣;

      ·表示在逆量化之后,與參考TU相關聯(lián)的所重構的低空間頻率亮度分量。

      在HDR空間中的以這種方式重構的參考采樣集合被映射在與正在被編碼的當前圖片的當前TU或PU相關聯(lián)的本地感知空間中。在步驟S403中實現(xiàn)此過程,轉換到原始HDR空間中的之前已重構的TU或PU的分量然后從原始圖像的HDR空間中被轉換到將要被預測的TU或PU的本地感知空間中。針對將要被預測的當前TU或PU的經量化的低空間頻率亮度分量在下列轉換中被采用:

      這個步驟在數(shù)學上被表示如下:

      其中:

      ·表示在將要被預測的當前TU或PU的本地感知空間中所變換的參考采樣;

      在步驟S404中,在本地感知空間中的數(shù)據(jù)之后被縮放回用于當前TU或PU的編碼的本地LDR空間中:

      這個處理在數(shù)學上被表示如下:

      其中:

      ·BoundLDR×LDRSCALING表示由LDR層的編解碼器所處理的圖像采樣的動態(tài)的絕對值;

      ·運算符表示與x最相近的整數(shù)值,其具有等于或小于x的絕對值。

      所提出的機制的優(yōu)點是被變換到將要被預測的TU或PU的本地LDR空間中的采樣分量與將要被預測的TU或PU的內容更好的相關,因此提供了預測的效率與精確度,使得數(shù)據(jù)能夠更好地被壓縮。

      圖5概述了在幀內空間預測的情境中,本地LDR與HDR空間之間的采樣轉換的實現(xiàn)示例。用于當前TU的預測的參考采樣由幀內預測模式(DC,二維或角方向)而確定。在所示出的示例中,將要被預測的TU500由與將要被預測的TU相鄰的TU的先前已重構的邊界采樣而被預測。在所示的示例中,所重構TU的采樣:位于通常高于且在將要被預測的TU500左邊的邊界的TUa到TUe被用來預測TU的結構。所重構的TU的每一個具有相關聯(lián)的低頻率亮度值用于當前TU的預測的參考采樣的每一個經過圖4的變換處理。

      圖6概述了在時間預測的情境中本地LDR與HDR空間之間采樣的轉換的實現(xiàn)示例。在時間預測的情境中,當前圖像的當前TU或PU塊由運動向量被鏈接到在參考圖像中的參考塊上。在所示的示例中,參考塊被插入一個或多個參考圖像的塊。每一個插入參考塊具有其相關聯(lián)的低頻率亮度值

      用于當前塊的預測的每一個參考采樣經過在HDR空間中的重構,其作為它所包含在其中的TU的低頻率亮度值的函數(shù)。以這種方式在HDR空間中所重構的參考采樣集合之后被映射到與正在被編碼的當前圖像的TU塊相關聯(lián)的本地感知空間中。

      圖7根據(jù)本發(fā)明的其他實施例,示出了編碼圖像的至少一部分的方法的步驟。參考圖7,步驟S701到S707與圖1的對應步驟S101到S107相似。圖7的實施例的處理與在圖1中的不同,其還包括在原始HDR空間中將要被編碼的編碼單元的重構以及根據(jù)在重構編碼單元上所計算的速率失真代價的編碼處理的編碼參數(shù)的調整。

      在步驟S706中對將要被編碼的TU或PU進行預測處理之后,在預測單元的每一個中將要被編碼的殘余結構數(shù)據(jù)因此被表示在本地感知空間中。如果速率失真代價基于本地感知空間被計算,則對于將要被編碼的HDR圖像的CTU的四叉樹表示的選擇,很有可能會發(fā)生不一致性。例如,假設針對以給定的四叉樹層等級的給定CU,編碼器的分區(qū)單元需要在兩個類型的預測單元2Nx2N與NxN之間進行選擇,那么對應的速率失真代價之前的對比如下:

      即:

      在項的右邊可以看出在不同顏色空間中所表示的PU的所計算的失真上執(zhí)行加法。這可能導致不一致。

      為了解決這樣的問題,在原始HDR空間中而不是在本地LDR感知空間中考慮圖7中的實施例中與圖像的空間實體相關聯(lián)的速率失真代價。以這樣的方式對應于圖像的不同圖像塊的速率失真代價是可比較的,由于它們在相同的感知空間中被計算。因此在HDR空間中重構編碼單元的步驟包括在圖7的實施例的編碼處理中。在HDR空間中的編碼單元的重構實現(xiàn)如下。

      編碼單元的TU或PU的每一個通過執(zhí)行步驟S712中的逆量化、步驟S714中的逆變換、以及步驟S716中的預測加法而被重構。所重構的TU然后在步驟S718中的原始HDR空間中獲得。

      針對在HDR空間中重構殘余的TU或PU的步驟S718采用下列公式,其中本發(fā)明的具體實施例中的本地顏色空間是Lab76。公式相應地對應針對亮度分量L以及色度分量a、b的在HDR空間中的TU的經解碼的像素的重構:

      1.

      2.

      3.

      4.

      5.

      6.

      其中:

      ·LDRSCALING表示用于在LDR編碼層的輸入處固定給定像素的動態(tài)范圍的整數(shù)常量;

      ·表示在與包含采樣的PU相關聯(lián)的本地Lab空間中重構的亮度和色度采樣;

      ·表示將被壓縮的原始圖像Ip的DHR空間中所重構的采樣;

      ·表示與PU相關聯(lián)的低空間頻率亮度分量,在逆量化之后經重構的版本。

      編碼器控制模塊管理被用于編碼當前圖像中給定編碼單元或編碼單元的子元素的策略。為了完成這些,它將候選的編碼參數(shù)分配給當前編碼單元或編碼單元子元素。用于塊編碼的編碼參數(shù)可以包括一個或多個以下編碼參數(shù):

      ·關于編碼四叉樹、預測單元以及變換單元的編碼樹單元組織;

      ·分配給編碼樹的編碼單元的編碼模式(INTRA或INTER),其中INTER表示圖片間(時間)預測,并且INTRA表示圖片內(空間)預測;

      ·針對在所考慮的編碼樹中的每一個幀內編碼單元的幀內預測模式(DC,二維的或角方向);

      ·在幀間編碼單元的情形中的幀間預測參數(shù):運動向量、參考圖片索引等等。

      針對編碼單元的編碼參數(shù)的選擇通過最小化速率失真代價來執(zhí)行如下:

      其中p表示用于給定編碼單元的候選編碼參數(shù),以及λ表示拉格朗日參數(shù),以及D(p)以及R(p)相應地表示與具有候選的編碼參數(shù)p的集合的當前編碼單元的編碼相關聯(lián)的失真以及速率。

      在本發(fā)明的實施例中,失真項D(p)表示在將要被編碼的圖像的初始HDR空間中所獲得的編碼誤差。如下列將被描述的,這總體上包括在計算與編碼參數(shù)p相關聯(lián)的失真D(p)之前,將正在被處理的CU或CU子元素重構到初始空間(L*,a*,b*)中。由于考慮了原始HDR空間中的編碼單元或編碼子元素,這樣的步驟幫助減少在經解碼的圖像中出現(xiàn)偽影。

      根據(jù)本發(fā)明的一個或多個實施例,計算針對用編碼參數(shù)p的集合來編碼編碼單元的速率失真代價的處理被如下示出。在圖7的實施例中,速率失真代價處理在步驟S720處由速率失真模塊RATE-DIST執(zhí)行。

      處理通過將速率失真代價J重置到0開始:J←0

      在低空間頻率分量Llf(PU)已經在步驟S730中熵編碼之后,用于熵編碼低空間頻率分量Llf(PU)的相關聯(lián)的速率R(Llf)在步驟S720中確定。之后速率失真代價J根據(jù)下式更新:

      J←J+λ.R(Llf)其中入代表拉格朗日參數(shù)。

      相關聯(lián)的速率R(TU,p)在步驟S720中被確定以用于步驟S740中的熵編碼的殘余結構。

      之后用于在原始HDR空間中的所重構的TU的失真如下計算:

      其中對應于在原始HDR圖像中所重構的TU的采樣,以及對應在HDR空間中所重構的TU的采樣。之后CU的速率失真代價J如下更新:

      J←J+DHDR(TU,p)+λ.R(TU,p)

      與用編碼參數(shù)p的編碼相關聯(lián)的速率失真代價可以用以下公式計算:

      DHDR(CU,p)+λ(RLDR(CU,p)+R(Llf,p))

      其中:

      ·RLDR(Cu,p)是在LDR層所考慮的CU的編碼代價,R(Llf,p)是與屬于所考慮的CU的PU相關聯(lián)的低頻率亮度分量的編碼代價。

      在步驟S722中,編碼器控制模塊ENCODER CONTROL基于步驟S720中針對在HDR空間中所編碼的TU的所計算的速率失真代價來調整LDR編碼處理的編碼參數(shù)。

      圖8是根據(jù)本發(fā)明的其他實施例來編碼圖像的至少一部分的方法的步驟的示意框圖。參考圖8,步驟S801到S807與圖1的對應步驟S101到S107相似。依據(jù)本發(fā)明的實施例,具體步驟S807被實現(xiàn)用來執(zhí)行對預測器采樣的轉換以及預測。圖8的實施例的處理與在圖1與圖7中的處理不同,其中包括細化步驟(通常被稱為近似無損),其中細化在正在被處理的PU的本地感知空間中經重構的結構數(shù)據(jù)上被執(zhí)行。編碼可以被稱為三層編碼,由于其包括低空間頻率分量Llf、殘余結構數(shù)據(jù)的熵編碼以及L標準熵編碼?;谠冀Y構數(shù)據(jù)以及在所考慮的本地感知空間中所重構的紋結構數(shù)據(jù)之間的L標準(步驟S816到S824),編碼處理中的另外的細化步驟保證了失真。編碼模塊ENC3在步驟S821中針對這個編碼層執(zhí)行編碼。

      在每一個所描述的實施例中,表示原始HDR圖像的經編碼的比特流被傳輸?shù)侥康牡亟邮赵O備,該設備被裝備有解碼設備。關于用于編碼圖像數(shù)據(jù)的編碼參數(shù)的信息可以被傳輸?shù)浇獯a設備來使得表示HDR圖像的比特流被解碼并且原始HDR圖像被重構。表示編碼參數(shù)的信息可以在傳輸之前被編碼。例如,在圖7的實施例中,表示編碼參數(shù)的數(shù)據(jù)由編碼控制模塊所提供并且由編碼器ENC2編碼到數(shù)據(jù)流中。在這些示例中,參數(shù)因此被編碼到對應于第二層編碼(LDR層)的比特流中。

      圖9是根據(jù)本發(fā)明的實施例示出了由解碼設備所實現(xiàn)的用于解碼表示圖像I的比特流的解碼處理的示例的示意框圖。在解碼處理中解碼器DEC1、DEC2、以及DEC3被配置來解碼被相應的編碼器ENC1、ENC2以及ENC3已編碼的數(shù)據(jù)。

      示例中比特流表示包括亮度分量以及可能的至少一個顏色分量的HDR圖像I。如上所述,圖像I的分量屬于感知顏色空間。

      在步驟901中,圖像I的亮度分量的低空間頻率版本的經解碼的版本通過由解碼器DEC1解碼至少部分的比特流F而獲得。

      在步驟902中,所編碼的殘余結構數(shù)據(jù)的經解碼的版本由解碼器DEC2通過比特流F的至少部分的解碼而獲得。

      在步驟907中,用于TU的或PU的預測的參考采樣經歷根據(jù)用于當前TU或PU的預測的本發(fā)明的實施例的轉換處理。用當前塊的預測的每一個參考采樣經受在HDR空間中的重構,該重構作為它所包含在其中的TU或PU的低頻率亮度值的函數(shù)。之后以這種方式在HDR空間中所重構的參考采樣的集合被映射到與當前圖像的TU或PU塊相關聯(lián)的本地感知空間中,該當前圖像在它的動態(tài)范圍減少到TU或PU的塊之前而被解碼。

      轉換處理與圖1的S107的轉換處理相同。在圖4中所詳述的步驟被執(zhí)行來提供用于當前TU或PU的預測的經轉換的參考采樣。在步驟906中,TU或PU依據(jù)本發(fā)明的實施例執(zhí)行。步驟906與對應編碼處理的步驟S106相同。S907的轉換處理以相同的方式在編碼器與解碼器方面所采用。

      在步驟909中,圖像的亮度分量的殘余結構數(shù)據(jù)的解碼版本以及低空間頻率版本的解碼版本與彼此相關聯(lián)來獲得經解碼的圖像

      在圖像數(shù)據(jù)依據(jù)諸如圖8的處理的三層編碼處理被編碼的本發(fā)明的一些實施例中,提供第三層解碼,其中由解碼器單元DEC3執(zhí)行解碼。

      圖10示出了根據(jù)本發(fā)明的實施例(諸如在圖7或圖8的編碼示例中)的解碼器,其中編碼參數(shù)以速率失真標準為基礎來調整。表示經調整的編碼參數(shù)的數(shù)據(jù)P可以由解碼設備所接收并且在附加的步驟930中由參數(shù)解碼器模塊DEC-PAR所解碼。編碼參數(shù)數(shù)據(jù)P以具有圖像數(shù)據(jù)I的比特流的形式被傳輸。關于所采用的編碼參數(shù)的信息之后被提供到解碼器DEC1、DEC2以及DEC3,使得所編碼的圖像數(shù)據(jù)可以用根據(jù)由編碼器的編碼控制模塊ENCODER CONTROL所確定的編碼參數(shù)的解碼參數(shù)被解碼。步驟901到909以與圖9中的步驟901到909相同的方式執(zhí)行。

      解碼器DEC2的解碼精度基于在感知空間中所定義的、定義度量的上限的感知閾值ΔE,其確??刂圃趫D像的所顯示的經解碼的版本中的視覺損失。解碼精度因此是在本地變化的感知閾值的函數(shù)。。

      如以上所描述的,根據(jù)實施例,感知閾值ΔE根據(jù)(與針對編碼相同的)顯示的參考照明條件以及圖像I的亮度分量的低空間頻率版本的經解碼的版本所確定。

      根據(jù)實施例,殘余圖像的每一個分量通過感知閾值ΔE的方式被標準化,殘余圖像以恒定精度被解碼,并且不同圖像的經編碼的版本的分量的每一個通過感知閾值ΔE的幫助下被再次標準化:

      根據(jù)實施例,再次標準化是除以一個值,該值是由感知閾值ΔE的函數(shù)。

      編碼器ENC1、ENC2和/或ENC3(和解碼器DEC1、DEC2和/或DEC)不局限于具體的編碼器(解碼器),但是當熵編碼器(解碼器)被需求的時候,諸如霍夫曼編碼器、算術編碼器或上下文自適應編碼器(諸如在H264/AVC或HEVC中所使用的自適應二進制算術編碼)之類的熵編碼器是有利的。

      編碼器ENC2(以及解碼器DEC2)不局限于可能是諸如有損圖像/視頻編碼器(諸如JEPG、JPEG2000、MPEG2、h264/AVC或HEVC)的具體編碼器。

      編碼器ENC3(以及解碼器DEC3)不局限于可能是諸如圖像編碼器(諸如JPEG無損、h264/AVC無損、基于網格的義編碼器、或自適應(差分脈沖編碼調制DPCM)編碼器)的具體無損或近似無損編碼器。

      根據(jù)在步驟910中的變化,模塊IIC被配置將逆感知變換采用到在步驟909的輸出處的經解碼的圖像例如,經解碼的圖像的估計被變換到眾所周知的空間(X,Y,Z)中。

      當感知空間LabCIE1976被選則,逆感知變換由下列給出:

      Y=Ynf-1(1/116(L*+16))

      當感知空間Luv被選則,逆感知變換由下列給出:

      可能地,在空間(X,Y,Z)中的圖像被逆變換以得到在諸如(R,G,B)的原始空間中所編碼的圖像的估計。

      在圖1、圖4以及圖7到圖10中,模塊是可能或可能不對應可區(qū)分的物理單元的功能單元。例如,多個這樣的模塊可以在獨特的分量或電路中相關聯(lián)、或對應軟件功能。更多地,模塊可以可能地包括分別的物理實體或軟件功能。

      與發(fā)明的實施例相匹配的設備可以單獨由硬件、單獨由軟件、或由硬件與軟件的組合所實現(xiàn)。依據(jù)諸如專用硬件的諸如特定用途集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、或超大規(guī)模集成電路(VLSI)的硬件,或通過采用植入設備的一些集成的電子分量或來自硬件與軟件分量的混合所使用。

      圖11是表示在可能實現(xiàn)的發(fā)明的一個或多個實施例中的編碼設備或解碼設備1100的功能分量的示意圖。

      設備1100包括存儲器1100、一個或多個處理單元(CPU)1120、用于來自(以及到)應用的數(shù)據(jù)傳輸?shù)妮斎?輸出接口1130。分量通過一個或多個通信總線1150通信。

      存儲器可以包括高速隨機存取存儲器(RAM)1111以及只讀存儲器(ROM)1112。存儲器的寄存器可以對應設備的存儲器的小容量(一些比特)的部分,或者非常大容量的部分(諸如至少整個計算機程序編碼或大量的已壓縮或未壓縮的數(shù)據(jù))。ROM1112至少儲存程序編碼以及參數(shù)。根據(jù)發(fā)明的實施例的方法的算法可以被儲存在ROM 1112中。當被開啟時,CPU1120上傳在RAM1111中的程序并且執(zhí)行對應的指令。

      RAM111包括在寄存器中由CPA1112所執(zhí)行的以及在開啟設備11100之后所上傳的程序、在寄存器中的數(shù)據(jù)、在寄存器中的不同狀態(tài)的算法的中間值,以及用于在寄存器中算法的執(zhí)行的其他變量。

      存儲器1100可以包括非易失存儲器,諸如一個或多個磁盤存儲設備、閃存設備或其他非易失固態(tài)存儲器設備。在一些實施例中,存儲器還可以包括遠離一個或多個CPU120的存儲設備,例如通過接口和/或通信網絡的可訪問的存儲設備。

      在一些實施例中,設備被提供諸如電池1140的能源。根據(jù)其他的實施例,能源可以在設備的外部。

      應當理解圖11的元件被本領域技術人員所知,并且因此對于發(fā)明的理解不需要被更詳細地描述。

      根據(jù)實施例,圖11的設備還包括獲得諸如顯示照明的最大環(huán)境亮度值Yn的顯示的參考照明條件的方法,例如光敏二極管等等。

      根據(jù)實施例,例如在解碼設備的情境中,圖11的設備包括顯示器1160,以及獲得顯示的參考照明條件的方法被配置以確定來自顯示器1160的特征的或來自由裝置所捕捉的顯示器1160周圍的照明條件的顯示的這樣的參考照明條件。例如,獲得最大顯示的照明的環(huán)境的亮度值Yn的方法是附著到顯示器并且測量環(huán)境的條件的傳感器。光敏二極管等等可以被用于這個目的。

      在發(fā)明的一些實施例中,顯示可以通過觸摸敏感顯示器或任何類型的顯示器用于顯示視頻數(shù)據(jù)。

      圖12概述了數(shù)據(jù)通信系統(tǒng)的示例,在該示例中發(fā)明的一個或多個實施例被實現(xiàn)。數(shù)據(jù)通信系統(tǒng)1200包括傳輸設備,在這個情境中,通過數(shù)據(jù)通信網絡1230,將數(shù)據(jù)流的數(shù)據(jù)包傳輸?shù)浇邮赵O備的可操作的服務器1210(在這個情境中是客戶終端1210)。數(shù)據(jù)通信網絡1230可以是無線網絡、有線網絡或無線與有線通信鏈路的組合。例如,數(shù)據(jù)通信鏈路可以是廣域網(WAN)或局域網(LAN)。這樣的網絡可以是諸如無線網絡(WiFi802.11a或b或g)、以太網、因特網或包括了一些不同網絡的混合網絡。在發(fā)明的具體的實施例中,數(shù)據(jù)通信系統(tǒng)可以是廣播系統(tǒng),諸如數(shù)字電視廣播系統(tǒng)或任何其他視聽的數(shù)據(jù)提供系統(tǒng),在該系統(tǒng)中服務器1210發(fā)送相同的數(shù)據(jù)內容到多個客戶1220。

      由服務器1210所提供的數(shù)據(jù)流1240包括所編碼的數(shù)據(jù),其包括根據(jù)發(fā)明的實施例被編碼到比特流的視頻數(shù)據(jù)。

      根據(jù)發(fā)明的實施例,客戶1220接收所編碼的比特流并且解碼比特流以渲染多媒體數(shù)據(jù)給客戶終端。客戶終端可以是固定的設備,諸如電視或計算機或便攜的電子設備,該電子設備包括但不局限于便攜計算機、掌上計算機、平板電腦、移動電話、媒體播放器、個人數(shù)字助手等等的,包括兩個或多個這種項的組合。

      圖13示出了示例的傳輸系統(tǒng)1300。例如包括HDR圖像數(shù)據(jù)的音頻或視頻數(shù)據(jù)的輸入媒體數(shù)據(jù),根據(jù)發(fā)明的實施例在媒體編碼器1310處被編碼。所以編碼的數(shù)據(jù)在多路復用器1320處被多路傳輸,并且在傳輸器1330處被傳輸。傳輸系統(tǒng)可以在通常的TV廣播環(huán)境中使用,或者可以在提供用于流動與下載視聽數(shù)據(jù)的任何服務中使用。

      圖4示出了接收系統(tǒng)1400的示例。系統(tǒng)1400的輸入數(shù)據(jù)可以是以比特流的形式被編碼的多媒體數(shù)據(jù),例如系統(tǒng)1300的輸出。數(shù)據(jù)在接收器1410處被接收,在信號分離器1420處被分離,并且根據(jù)發(fā)明的實施例通過采用解碼方法在媒體解碼器1430處被解碼。所解碼的包可以被放在分離器1420的緩存中。渲染引擎1440渲染媒體內容,例如給顯示HDR圖像。

      設備1300以及設備1400可以被配置來在參考照明條件(諸如顯示照明的最大環(huán)境亮度值Yn顯示)上訪問信息,用于根據(jù)本發(fā)明的實施例的HDR圖像數(shù)據(jù)的編碼與解碼。

      例如,設備1300與1400儲存顯示的相同的參考照明條件,諸如顯示照明的最大環(huán)境亮度值Yn。

      此外,設備1400被配置來獲得顯示的相同的參考照明條件(諸如顯示照明的最大環(huán)境亮度值Yn),并且將它發(fā)送到設備1300。之后設備1300被配置來接收所傳輸?shù)娘@示的參考照明條件(諸如顯示照明的最大環(huán)境亮度值Yn)。

      相反地,設備1300被配置來獲得顯示的相同的參考照明條件(諸如顯示照明的最大環(huán)境亮度值Yn),例如來自存儲設備存儲器并且將它發(fā)送到設備1400。之后設備1400被配置來接收這樣的所傳輸?shù)娘@示的參考照明條件(諸如顯示照明的最大環(huán)境亮度值Yn)。

      本文所描述的發(fā)明的實施例可以在例如方法、處理、裝置、軟件程序、數(shù)據(jù)流、或信號中被實現(xiàn)。即使僅僅在實現(xiàn)的單獨的形式的上下文中所討論(例如僅作為方法來討論),所討論的特性的實現(xiàn)依舊可以以其他形式所實現(xiàn)(諸如裝置或程序)。裝置可以在諸如合適的硬件、軟件以及固件中被實現(xiàn)。方法可以在諸如處理器的裝置中被實現(xiàn)。術語處理器指的是通常的處理設備,其包括諸如計算機、微處理器、集成電路、或可編程邏輯設備。處理器還可以包括通信設備,其諸如計算機、平板、蜂窩式電話、便攜/個人的數(shù)字助理(PDA),以及促進在終端用戶之間的信息的通信的其他設備。

      參考本原則的“一個實施例”、“實施例”、“一個實現(xiàn)”或“實現(xiàn)”,以及其中的其他變量,指的是在本原則的至少一個實施例中包括與實施例相關的前述描述中的具體的特性、結構、特征等等。因此貫穿說明書出現(xiàn)在各種地方的短語“在一個實施例中”、“在實施例中”、“在一個實現(xiàn)中”、或“在實現(xiàn)中”以及其他變量的出現(xiàn),不必要全部指的是相同的實施例。

      此外,本說明或權利要求書可以指的是“確定”信息的各種片段。確定信息可以包括一個或多個例如估計信息、計算信息、預測信息、或檢索來自存儲器的信息。

      此外,本說明或權利要求書可以指的是“接收”信息的各種片段。接收是作為意指廣泛的術語的“訪問”。接收信息可以包括例如訪問信息、或檢索信息(諸如從存儲器)的一個或多個。更多地,“接收”通常以一種或另一種方式被包括在操作中,該操作例如儲存信息、處理信息、傳輸信息、移動信息、復制信息、擦除信息、計算信息、確定信息、預測信息、或估計信息。

      盡管本發(fā)明在本文中關于具體實施例所描述,應當理解本發(fā)明不局限于具體實施例,并且在本發(fā)明的范圍內的修改對于本領域技術人員來說是顯而易見的。

      例如,在前述示例中,基于HEVC編碼處理的編碼或解碼處理被描述,應當理解發(fā)明不局限于任何具體的編碼或解碼處理。適用于LDR圖像的編碼的其他編碼或解碼處理可以用于發(fā)明的上下文中,例如編碼處理以及補充的解碼處理可以基于包括一些編碼方案的最優(yōu)化步驟(諸如MPEG2、MPEG4、AVC、H.263等等)的其他編碼/解碼方法。

      許多更進一步的修改與改變參照先前示出的實施例對于本領域技術人員可見的,其僅作為示例的方式并且不意在局限發(fā)明的范圍,僅由所附的權利要求所確定。在來自不同實施例的具體的不同的特性可以在合適的地方互換。

      當前第1頁1 2 3 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1