对高动态范围图像进行编码的方法和设备的制造方法

文档序号:10494751阅读:249来源:国知局
对高动态范围图像进行编码的方法和设备的制造方法
【专利摘要】本公开总体涉及对图像块进行编码的方法和设备,其特征在于包括:?获得(101)所述图像块的辉度分量的低空间频率版本(Llf),即所述图像块的所获得的辉度分量;?通过对所述图像块的所获得的辉度分量(Llf)进行量化(102)来获得所述图像块的量化辉度分量(Llf,Q);?通过计算所述图像块的辉度分量(L)与所述图像块的量化辉度分量(Llf,Q)或者与所述图像块的编码量化辉度分量的解码版本之间的差,来获得(103)差分辉度分量(Lr);?使用通常从用于对图像块的辉度分量进行编码的基于块的空间?频率变换而获得的频率系数集中的至少一个频率系数,对所述图像块的量化辉度分量(Llf,Q)进行编码(104);以及?使用所述频率系数集中的其余频率系数对所述差分辉度分量(Lr)进行编码(105)。
【专利说明】
对高动态范围图像进行编码的方法和设备
技术领域
[0001] 本公开总体上设及对图像进行图像/视频编码和解码。具体地,本公开的技术领域 设及其像素值属于高动态范围的图像块的编码/解码。
【背景技术】
[0002] 本部分是为了向读者介绍可能与下文所述的和/或所要求保护的本公开各个方面 相关的现有技术的各方面。确信运样的讨论有助于向读者提供背景信息W便帮助更好地理 解本公开的多个方面。因此,应当理解的是运些陈述应W运种方式被解读,而不是作为对现 有技术的承认。
[0003] 低动态范围图像化DR图像)是其辉度值由有限个数比特(最常见的是8或10个)表 示的图像。运种有限的表示不会允许对小信号变化的进行正确呈现,尤其在阴暗和明亮的 亮度范围内。在高动态范围图像化DR图像)中,对信号表示进行扩展W便在信号的整个范围 内保持信号的高准确度。在HDR图像中,像素值通常按照浮点格式(对于每一个分量是32比 特或16比特,即浮点或半浮点)表示,最普遍的格式是化enEXR半浮点格式(每个RGB分量16 比特,即每个像素48比特)或者按照具有长表示的整数的格式,典型地至少16比特。
[0004] 对HDR图像进行编码的典型方法是减小图像的动态范围,W便通过传统的编码方 案(典型地配置用于对LDR图像进行编码)对图像进行编码。
[0005] 根据第一种方法,将色调映射运算符施加至输入的HDR图像,然后通过传统的8-10 比特深度编码方案对经色调映射的图像进行编码,传统的8-10比特深度编码方案例如是用 于视频的肝EG/肝EG200或者MPEG-2、H.264/AVC化arsten S址ring,H.264/AVC Reference Software,http://iphome hhi de/suehring/tml/download/,2003年9月出版于J.Wileyfe Sons的I .E.Richardson的题为《H. 264and MPEG-4video compression》的书)。然后,将逆音 调映射运算符施加至已解码的图像,并且计算输入图像与经解码和逆音调映射的图像之间 的残差。最后,通过第二个传统的8-10比特深度编码器方案对残差进行编码。
[0006] 第一种方法的主要缺点在于使用两种编码方案,并且将输入图像的动态范围限制 为是传统编码方案的动态范围的两倍(16-20比特)。
[0007] 根据第二种方法,将输入的皿R图像进行转换,W便获得图像像素在颜色空间中的 视觉无损表示,在所述颜色空间中值属于与传统的8-10或者扩展的12、14或16比特深度编 码方案及其高比特深度扩展可兼容的动态范围,例如HEVC (B. Bross,W.J. Han, G.J.Sullivan,J.R.Ohm,T.Wiegand JCTVC-K1003,"Hi曲 Efficiency Video Coding (肥VC)text specification 化aft9/'2012年 10月)。
[0008] 使用对皿R图像进行编码的传统编码方案包括使用相同的比特深度对整个图像进 行编码。运设及大尺寸的压缩图像。因此,运种典型的方法不能用于要求高编码性能的应 用,例如在要求高压缩率的传输场景中。

【发明内容】

[0009] 本公开通过一种对图像块进行编码的方法来着手克服现有技术的缺点,其特征在 于所述方法包括:
[0010] -获得图像块的辉度分量的低空间频率版本,即所述图像块的所获得的辉度分量;
[0011] -通过对所述图像块的所获得的辉度分量进行量化来获得所述图像块的量化辉度 分量;
[0012] -通过计算所述图像块的辉度分量与所述图像块的量化辉度分量或者与所述图像 块的编码量化辉度分量的解码版本之间的差,来获得差分辉度分量;
[0013] -使用通常从用于对图像块的辉度分量进行编码的基于块的空间-频率变换获得 的频率系数集中的至少一个频率系数,对所述图像块的量化辉度分量进行编码;W及
[0014] -基于所述频率系数集中的其余频率系数对所述差分辉度分量进行编码。
[0015] 属于图像块的像素的亮度值通常在根据属于该图像块的像素值而计算的平均亮 度值周围略微波动。于是,从该图像块的辉度分量中减去该图像块的辉度分量的低空间频 率版本的版本,减小了所得到的差分辉度分量(其平均值接近0)的动态范围。
[0016] 因此,如果差分辉度分量的动态范围低,则可W基于属于同一频率系数集的频率 系数对图像块的已量化辉度分量和该图像块的差分辉度分量两者进行编码,该频率系数集 通常是从用于对图像块的辉度分量进行编码的基于块的空间-频率变换中获得的。如果差 分辉度分量的动态范围不是足够低,执行所述差分辉度分量的预处理(修剪或动态减小), 使得基于频率系数的编码成为可能。
[0017] 因为使用基于块的空间-频率变换的常用编码使用两个频率系数集(一个用于对 图像块的量化辉度分量进行编码,一个用于对差分辉度分量进行编码),所W与运种常用编 码相比,提高了图像块的编码效率。
[0018] 因此,运些特征的组合允许在高压缩率、低视觉损耗W及低编码/解码复杂度之间 的最优折衷。
[0019] 根据实施例,所述方法还包括:
[0020] -获得所述图像块的至少一个颜色分量;W及 [0021 ]-对所述图像块的每一个颜色分量进行编码。
[0022] 根据实施例,所述图像块的辉度分量属于具有度量的感知空间,度量的值表示所 述感知空间的两个点的视觉感知之间的差异,所述度量被限定为使得存在感知阔值,在所 述感知阔值W下人不能感知所述感知空间的两个颜色之间的视觉差异,并且其中所述方法 在对差分辉度分量进行编码之前还包括:
[0023] -通过根据依赖于所述度量的上界的变换对所述差分辉度分量进行变换来获得已 变换的差分辉度分量,所述度量的上界能够实现对所述图像块的显示解码版本中的视觉损 失的控制。
[0024] 根据实施例,所述图像块的每一个颜色分量属于具有度量的感知空间,度量的值 表示所述感知空间的两个点的视觉感知之间的差异,所述度量被限定为使得存在感知阔 值,在所述感知阔值W下人不能感知所述感知空间的两个颜色之间的视觉差异,并且其中 所述方法在对所述图像块的每一个颜色分量进行编码之前还包括:
[0025] -通过根据依赖于所述度量的上界的变换对所述图像块的每一个颜色分量进行变 换来获得至少一个已变换的颜色分量,所述度量的上界能够实现对所述图像块的显示解码 版本中的视觉损失的控制。
[0026] 通过在上界W下保持实现对图像块的显示解码版本中的视觉损失的控制的度量 的值,来获得感知空间中图像块的辉度分量的低空间频率版本的表达并且对感知空间中的 该版本进行量化,运确保了对所述图像块的显示解码版本中的视觉损失的控制,并且甚至 在所述度量的上界低于或等于感知阔值时也确保了该版本的视觉无损量化。
[0027] 根据实施例,根据已编码图像块的解码版本的显示的参考照明条件,并且根据所 述图像块的量化辉度分量或所述图像块的编码量化辉度分量的解码版本,来确定所述上 界。
[0028] 根据实施例,根据所述图像块的量化辉度分量的亮度值或者所述图像块的编码量 化辉度分量的解码版本与最大环境亮度值的比率来确定所述上界。
[0029] 根据实施例,所述变换是利用所述上界对所述差分辉度分量W及潜在地每一个颜 色分量进行归一化。
[0030] 根据实施例,在对所述图像块的所获得的辉度分量进行量化之前,减小所述图像 块的已获得的辉度分量的原始动态范围,并且在计算所述差分辉度分量和上界之前,增加 所述图像块的量化辉度分量的动态范围或所述图像块的编码量化辉度分量的解码版本的 动态范围,W达到所述原始动态范围。
[0031 ]根据实施例,所述图像块的量化辉度分量是无损编码的。
[0032] 根据实施例,对所述差分辉度分量或已变换的差分辉度分量进行修剪W达到动态 范围小于或等于目标动态范围的差分辉度分量或者已变换的差分辉度分量。
[0033] 根据本发明的另一方面,本公开设及一种对图像进行编码的方法,其特征在于所 述方法包括:
[0034] -从所述图像获得至少一个图像块,
[0035] -根据上述方法对每一个图像块进行编码。
[0036] 根据实施例,通过递归地划分图像块直到未达到准则来获得所述至少一个图像 块。
[0037] 根据本发明的另一方面,本公开设及一种对表示图像块的辉度分量的比特流进行 解码的方法,其特征在于所述方法包括:
[0038] -通过对所述比特流至少部分地进行解码来获得频率系数集,所述频率系数集与 要解码的图像块的基于块的空间-频率变换相关;
[0039] -将所述频率系数集划分为两个频率系数子集:一个子集表示辉度分量的低空间 频率版本的估计,另一个子集表示差分辉度分量的估计;W及
[0040] -将低空间频率版本的估计和差分辉度分量的估计相加在一起W得到所述图像块 的估计。
[0041] 根据本发明的另一方面,本公开设及一种根据比特流来解码图像的方法,其特征 在于所述方法包括:
[0042] -通过对所述比特流至少部分地解码,获得与要解码的图像的至少一个图像块相 关的数据,
[0043] -根据上述方法对每一个图像块进行编码。
[0044] 根据本发明的另一方面,本公开设及对图像块进行编码并且对表示图像块的辉度 分量的比特流进行解码的设备。
[0045] 本公开的具体性质W及本公开的其他目的、优势、特征和用作将根据结合附图对 于优选实施例的W下描述将变得清楚明白。
【附图说明】
[0046] 将参考W下附图描述实施例:
[0047] -图1示出了根据本公开实施例的对图像块B进行编码的方法的步骤的方框图;
[0048] -图2示出了根据本公开实施例的变体的对图像块B进行编码的方法的步骤的方框 图;
[0049] -图3示出了根据本公开实施例的变体的对图像块B进行编码的方法的步骤的方框 图;
[0050] -图4示出了根据本公开实施例的变体的对图像块B进行编码的方法的步骤的方框 图;
[0051] -图5示出了根据本公开实施例的对图像I进行编码的方法的步骤的方框图;
[0052] -图6示出了图像I的分割示例;
[0053] -图7示出了根据本公开实施例的对表示图像块的辉度分量和至少一个已变换的 颜色分量的比特流进行解码的方法的步骤的方框图;
[0054] -图8示出了根据本公开实施例的对图像I进行解码的方法的步骤的方框图;
[0055] -图9示出了设备的结构的示例;
[0056] -图10示出了经由通信网络进行通信的两个远程设备。
【具体实施方式】
[0057] 下文将参照附图更完全地对本公开进行描述,其中示出了本公开的实施例。然而, 本公开可W按多种替代形式来体现,并且不应当被解释为受到本文阐述的实施例的限制。 尽管本公开允许各种改进和替代形式,但W示例方式在附图中示出并在下文中详细描述其 特定实施例。然而,并非易于将本公开局限于公开的具体形式,相反地本公开覆盖落入由权 利要求限定的本公开的精神和范围内的所有修改、等同物和/或备选。贯穿附图的描述,相 似的数字指代相似的元件。
[0058] 本文中所使用的术语仅仅是为了描述具体实施例的目的,而不是意在限制本公 开。如本文中使用的,单数形式"一个"和"所述"意图还包括复数形式,除非上下文明确地给 出相反的指示。还应理解,术语"包括"、"具有"和/或"包含"在本说明书中使用时表示存在 所陈述的特征、整数、步骤、操作、元件和/或部件,但并不排除存在或添加一个或多个其他 特征、整数、步骤、操作、元件、部件和/或其组合。此外,当提及元素"响应"或"连接"到另一 个元素时,它可W直接响应或连接到另一个元素,或者可W存在中间元件。相反,当提及元 素"直接响应"或"直接连接"到另一元素时,不存在中间元素。如运里所使用的,术语"和/ 或"包括关联列出的一个或多个项目的任意和所有组合,并且可W缩写为7"。
[0059] 应该理解的是虽然本文中可W使用术语第一、第二等来描述各种元件/操作,但是 运些元件不应该被运些术语限制。运些术语仅用来将一个元件与另一元件区分开来。例如, 在不背离本公开教导的情况下,第一元件可W被称为第二元件,并且类似地,第二元件也可 W被称为第一元件。
[0060] 尽管一些图包括通信路径上的箭头来指示通信的主要方向,将理解通信可W在与 所指示的箭头的相反方向上发生。
[0061] 相对于方框图和操作流程图来描述一些实施例,其中每一个方框表示电路元件、 模块或代码的一部分,包括用于实现指定逻辑功能的一个或多个可执行指令。还应当注意, 在其他替代实现方式中,框中标注的功能可W不按照标注的次序进行。例如,连续示出的两 个框可能在执行时实质上是同时执行的,或者框在某些时候会W相反的顺序执行,运取决 于所设及到的功能。
[0062] 对"一个实施例"或"实施例"的提及意味着结合实施例所描述的特定特征、结构或 特性包含在本发明的至少一个实施方式中。在说明书中各处出现短语"在一个实施例中"或 "根据实施例"不一定都指代相同的实施例,也不是与其他实施例必须互斥地分离的或备选 的实施例。
[0063] 权利要求书中出现的参照数字仅作为举例说明而不是限制权利要求的范围。
[0064] 虽然没有明确描述,但是本实施例及其变体可W被实施为任意组合或子组合。
[0065] 本公开的描述针对图像编码/解码,但是扩展至对图像序列(视频)的编码/解码, 因为如下所述序列的每一个图像顺序地编码/解码。
[0066] 附图中相同元件的提及指的是相同的元件。
[0067] 图1示出了根据本公开实施例的对图像块B进行编码的方法的步骤的方框图。
[0068] 在步骤100,模块IC获得要编码的图像块B的每一个分量。图像块B包括辉度分量L W及潜在地包括至少一个颜色分量C( i ),索引i标识了图像块B的颜色分量。
[0069] 但是本公开并没有局限于灰度图像块(没有彩色分量)W及具有一个、两个或更多 颜色分量的图像块。当如下所述对灰度级图像块进行编码时,不考虑参考颜色分量的描述 部分。
[0070] 在步骤101,模块LF获得图像块B的辉度分量L的低空间频率版本Lif。
[0071 ]根据实施例,模块LF配置为通过向图像块B的每一个像素分配通过对图像块B的像 素值进行平均而计算的平均值,来计算低空间频率版本Lif。
[0072] 本公开不局限于用于计算图像块B的低空间频率版本的具体实施例,可W使用图 像块B(或者图像块B所属的图像的)辉度分量的任意低通滤波、下采样或平均。
[0073] 在步骤102,模块Q通过使用确定个数的比特(典型地,8、10或12个比特)对低空间 频率版本Llf进行量化,来获得量化辉度分量化If, Q)。
[0074] 使用多个比特对分量进行量化意味着对于分量的每一个像素值,确定属于根据该 比特个数限定的值范围内的值。例如,当用8个比特对分量进行量化时,分量值属于范围[0; 255] O
[0075] 根据实施例,根据后面使用的编码/解码方案的能力,来确定比特的个数(步骤 104)。
[0076] 根据实施例,所述量化是具有恒定步长的量化。典型地,所述步长等于1。
[0077] 在步骤103,通过计算辉度分量L与图像块的已量化辉度分量Lif,Q(图1和2中所示) 或与图像块的编码量化辉度分量的解码版本(图2和图4中所示)之间的差异,来获得 差分辉度分量k。
[0078] 通过编码器ENCl对量化辉度分量Lif,Q和差分辉度分量以进行编码,编码器ENCl通 常使用从对图像块的辉度分量L进行编码的基于块的空间-频率变换中获得的频率系数集。
[0079] 本公开不局限于特定的基于块的空间-频率变换,并且可W使用任意公知的基于 块的空间-频率变换,例如离散余弦变换(DCT)、离散正弦变换(DST)、哈达玛变换或者将像 素能量压缩到变换的系数中的任意其他合适的空间变换。
[0080] 约束在于,基于块的空间-频率变换提供用于对要编码的图像块的辉度分量加 W 表示的频率系数集。
[0081] 在步骤104,模块DC使用通常从用于对图像块的辉度分量进行编码的基于块的空 间-频率变换所获得的频率系数集中的至少一个频率系数对图像块的量化辉度分量Llf, Q进 行编码。
[0082] 根据步骤104的实施例,使用频率系数集中的最低频率系数对量化辉度分量Lif,Q 进行编码。
[0083] 在步骤105,模块AC使用频率系数集的其余频率系数对差分辉度分量k进行编码, 运些其余频率系数即所述频率系数集中没有用于对量化辉度分量Llf,Q进行编码的那些频 率系数。
[0084] 然后,通过编码器ENCl对频率系数集进行编码(例如,量化和赌编码),并且添加至 比特流F,所述比特流F可W被存储和/或通过通信网络传输。
[0085] 根据方法的实施例,模块IC配置为至少获得图像块B的颜色分量C(i)。
[0086] 然后在步骤108,通过编码器ENC2对每一个颜色分量C(i)进行编码(例如,量化和 赌编码)。
[0087] 将步骤108的输出添加至比特流F。
[0088] 根据方法的实施例,图像块B的分量属于感知空间,通常是3D空间,即图像块B包括 辉度分量LW及潜在地包括至少一个颜色分量C(i),例如两个颜色分量,在下文中称作Cl和 C2〇
[0089] 感知空间具有度量d(化,C1,C2),化/ ,Q/,C2/)),所述度量的值表示所述感知空 间的两个点的视觉感知之间的差异,优选地与所述差异成正比。
[0090] 从数学上讲,所述度量d(化,Cl, C2),化/,Q/, C2/))被限定为使得存在感知阔值 A Eo(也称作JND:刚好能注意到的差异),在所述感知阔值A EoW下人不能够感知该感知空 间的两种颜色之间的视觉差异,即
[0091] d((L,Cl,C2),(L',Cl',C2'))< AEo, (I)
[0092] 并且运种感知阔值与感知空间的两个点化,C1,C2)和化/,Q/,C2/ )无关。
[0093] 因此,对其分量属于感知空间的图像块进行编码W便使得等式(1)的度量d保持在 感知阔值A EoW下,运确保了图像块的显示解码版本是视觉上无损的。
[0094] 根据实施例,可W按照像素来计算所述度量。
[00巧]而W、灶音的县出战由-A面I苗她她扮击Il下而二伞末竺才甫巾n运M .
[0096]
[0097] 可W注意到,如果用大于A Eo的上界来满足等式(1),也就是说在下文中,视觉地 控制已编码的图像块,即控制该图像块的显示解码版本中的视觉损失。
[0098] 当图像块B包括属于诸如(R,G,B)之类的非感知空间的分量时,向图像I施加感知 变换W便获得属于感知空间的辉度分量L和潜在地两个颜色分量Cl和C2。
[0099] 运种感知变换是根据显示的照明条件来限定的,并且依赖于初始颜色空间。
[0100] 例如,假设初始空间是(R,G,B)颜色空间,将图像I首先变换至公知的线性空间(X, Y,Z)(潜在地,可能需要逆伽马校正),然后根据已编码图像块的解码版本的显示的参考照 明条件对得到的图像块进行变换,运里所述参考照明条件是(X,Y,Z)空间中值(Xn,Yn,Zn)的 3D矢量。
[0101 ] 因此例如,当选择感知空间LabCIE1976时,运种感知变换如下限定:
[0102] L*=116f(Y/Yn)-16
[0103] a* = 500(f(X/Xn)-f(Y/Yn))
[0104] b* = 200(f(Y/Yn)-f(Z/Zn))
[0105] 其中f是例如由W下给出的转换函数
[0106] f(r)=ri/3,r>(6/29)3
[0107]
,其他
[010引可W基于感知空间LabCIE1976来限定W下度量:
[0109] d((L*,a*,b*),(L*\a^ ,1/))2=( AL*)2+( Aa*)2+( Ab*)2<( AEo)2
[0110] 其中AL*是两个颜色(L*,a*,b*)和a*^a*^b勺的辉度分量之间的差异,Aa*(相应 地,Ab^是运两种颜色的颜色分量之间的差异。
[0111] 根据另一个示例,当选择感知空间Lu\巧寸,将感知变换如下限定:
[0112] U*= 13L(u' -U' white) W及V*= 13L(v' V' white)
[0113] 其中
[0114]
[0115]
[0116]
[0117]可^基于感知空间山\^来限定^下欧几里得度量:
[011 引 d((L*,u*,v*),(L*/,/))2=(AU2+(Au*)2+(Av*)2
[0119] 其中AL请两个颜色(L^uV^和a*^/,/)的辉度分量之间的差异,A机相应 地,A/)是运两种颜色的颜色分量之间的差异。
[0120] 本公开不局限于感知空间LabCIE1976,而是可W扩展至任意类型的感知空间,例 如LabCIE1994、LabCIE2000,它们是同样的Lab空间,但是具有不同的度量W测量感知距离, 或者例如任意其他的欧几里得感知空间。其他示例是LMS空间和IPT空间。条件在于应该基 于运些感知空间来限定度量,W便所述度量优选地与感知差异成正比;因此,存在同质的最 大感知阔值A Eo,在该感知阔值W下人不能够感知所述感知空间的两种颜色之间的视觉差 异。
[0121] 根据实施例,在步骤109,图像块B的辉度分量L属于感知空间,该感知空间的度量 的值对所述感知空间的两个点的视觉感知之间的差异加 W表示,所述度量被限定为使得存 在感知阔值A Eo,在所述感知阔值W下人不能感知所述感知空间的两个颜色之间的视觉差 异。然后,模块T在编码(步骤105)之前,通过根据依赖于所述度量的上界AE的变换T对差分 辉度分量以进行变换来获得已变换的差分辉度分量,所述度量的上界能够实现对图像块的 显示解码版本中的视觉损失的控制。
[0122] 根据实施例,在步骤109,图像块B的每一个颜色分量C(i)属于感知空间,该感知空 间的度量的值对所述感知空间的两个点的视觉感知之间的差异加 W表示,所述度量被限定 为使得存在感知阔值A Eo,在所述感知阔值W下人不能感知所述感知空间的两个颜色之间 的视觉差异。然后,在步骤109,模块T针对每一个颜色分量获得已变换的颜色分量,通过根 据依赖于度量的上界A E的变换T对图像块的颜色分量C(i)进行变换来获得每一个已变换 的颜色分量,所述度量的上界能够实现对图像块的显示解码版本中的视觉损失的控制。
[0123] 在步骤110,根据已编码图像块的解码版本的显示的参考照明条件,并且根据图像 块的量化辉度分量Llf, Q或图像块B的编码量化辉度分量的解码版本来确定所述上界 AE。
[0124] 图2中所示的实施例确保了上界AE在编码器和解码器两侧是相同的。
[0125] 图像块的量化辉度分量^^9或者图像块的编码量化辉度分量的解码版本1^的 亮度在图像上不是恒定的,但是局部地变化。例如,如果通过向图像块的每一个像素分配相 同的量化值对低空间频率版本Lif进行量化,所述上界A E在图像块上是恒定的,但是图像的 两个块的量化值可能不同。因此,所述上界A E根据图像的亮度值而局部地变化。
[0126] 根据步骤110的实施例,假设在图像块B所属的图像的显示期间,照明潜在地增加 直到最大环境亮度值Yn,根据图像块的已量化辉度分量Llf,Q的或者图像块的编码量化辉度 分量的解码版本的亮度值Yq与最大环境亮度值Yn的比率,来确定所述上界A E。
[0127] 根据步骤110的实施例,当禁止在最大环境亮度值上的编码退化时,通过下式给出 所述上界AE:
[012 引
[0129] 其中(Xn,Yn,Zn)是已编码图像块的解码版本的显示的参考照明条件,并且Yq是表 示图像块的已量化辉度分量Llf,Q的或图像块的编码量化辉度分量的解码版本的亮度 的值,W及A Eenc是感知编码参数。典型地,选择A Eenc接近A Eo,针对视觉无损编码,W及大 于A Eo,针对在已编码图像块中对视觉损失进行控制的编码。
[0130] 因此,使用运种上界A E允许将编码与已编码图像块的解码版本的显示的环境照 明条件相适应。
[0131] 替代地,已编码图像块的解码版本的显示的参考照明条件(Xn,Yn,Zn)(具有局部特 征)可W用由(X。/,Y。/,Z/ ) = (Xn,Yn,Zn)YQ/Yn限定的已编码图像块解码版本的显示的全局 参考照明条件来代替.
[0132] 从编码的观点来看(颜色编码),运种代替等同于第上界A E(2)的选择,因为精度 等于颜色空间LabCIE1976中的颜色分量a叩勺AE的编码(a^由下式给出
[0133] a* = 500(f(X/Xn)-f(Y/Yn)) - 500((X/Xn)i/3-(Y/Yn)i/3))
[0134] 等同于精度等于由下式给出的颜色分量的的A Een。的编码。
[0135] a*' = 500 (f (XAn' ) -f (Y/Yn' )) - 500 ((XAn' ) 1/3- (Y/Yn' ) 1/3)
[0136] 同样的评论应用于另一分量因此,不是局部地改变感知空间,而是仅仅从A Eenc至A E来调整上界。
[0137] 根据步骤110的实施例,为了避免对具有高亮度值的图像块的欠编码,所述上界A E通过下式给出:
[013 引
[0139] 其中,上界设置为A EensEmax,典型地Emax设置为1。运个最后的等式意味着图像块的 量化辉度分量Lif,Q的或者图像块的编码量化辉度分量的解码版本的亮度绝不会大于 最大环境亮度值Yn。
[0140] 另一方面,为了避免对具有极低亮度值的图像块的过编码,所述上界AE然后由下 式给出:
[0141]
[0142] 其中下界设置为A EencEmin;典型地,Emin设置为约1/5。运是由于最大环境亮度值Yn 对于图像块的已量化辉度分量Lif,Q或图像块的编码量化辉度分量的解码版本的阴暗 局部亮度的对比度掩蔽效应。
[0143] 两个边界的组合简单地通过下式获得:
[0144]
[0145] 根据步骤109的实施例,变换T是利用上界A E对差分辉度分量以^及潜在地每一 个颜色分量的归一化。
[0146] 因此,变换T是局部地变化的上界的函数。
[0147] 根据步骤109的实施例,利用上界AE对差分辉度分量以^及潜在地每一个颜色分 量的归一化是所述差分辉度分量及潜在地每一个颜色分量除W作为所述上界A E的函 数的值。
[0148] 从数学上讲,然后例如如下所述对差分辉度分量以进行变换,W获
[0149] 得差分辉度分量LrT的已变换版本:
[0150]
[0151] 并且潜在地,然后例如如下所述对每一个颜色分量C(i)进行变换,W获得已变换 的颜色分量C(i)T:
[0152]
[0153] 其中a是等于例如0.5或1的值。
[0154] 该实施例是有利的,尤其确保了阴暗图像块的良好量化。实际上,图像块的阴暗区 域具有可能远小于1的极低辉度像素值。因此,如果没有执行利用上界AE的归一化,在量化 之前所有运些像素都被映射至0,失去了想要的感知量化精度。利用在运种图像块中较小的 上界A E进行归一化,运扩展了像素值,允许在量化之前具有足够的格式精度。此外,对于非 常明亮的像素,通过在明亮的图像块中将像素值除W远大于1的上界AE,该归一化避免了 太大的像素值。
[01巧]因此,差分辉度分量的变换版本z7( W及潜在地每一个颜色分量C(i)T)的视觉损 T 失依赖于上界A E的值。因此,当上界A E小于或等于感知阔值A Eo时,实现了视觉无损的量 化。
[0156] 根据步骤104和/或105的另一个实施例,辉度分量Lif, Q和/或差分辉度分量以的编 码的至少一个参数依赖于上界A E。
[0157] 例如,运种编码的量化参数QP依赖于所述上界A E。实际上,运种参数QP存在于像 h264/AVC和肥VC的图像/视频编码器中,并且可W针对每一个编码块来局部地限定。在该示 例中,可W选择局部QPW确保所确定的编码精度,例如无损编码。
[0158] 有利地,对量化辉度分量Lif,Q进行无损编码(步骤104)。
[0159] 该实施例确保了当从量化辉度分量Lif, Q获得上界A E时,所述上界A E在编码器侧 和解码器侧是相同的。
[0160] 根据如图2、3和4中所示的方法的实施例,在步骤111,模块IDC获得图像块的编码 量化辉度分量的解码版本1<.^ (2。
[0161] 更精确地,根据步骤104对图像块的已量化辉度分量Lif,Q进行编码,然后进行解码 W获得图像块的编码量化辉度分量的解码版本供步骤103或110使用。
[0162] 根据方法的实施例,在步骤106,在对低空间频率版本Lif进行量化(步骤102)之前, 模块Rm)减小低空间频率版本Lif的原始动态范围,并且在计算差分辉度分量k(步骤103)之 前,模块INC增加图像块的已量化辉度分量Lif,Q或图像块的编码量化辉度分量的解码版本 妒,0的动态范? (步骤107) ' W诞Ij原始的动态范S。
[0163] 然后,步骤104的输入,量化辉度分量Lif,Q的像素值属于减小的动态范围,而步骤 103的输入,图像块的量化辉度分量Lif,Q的或者图像块的编码量化辉度分量的解码版本 的像素值属于图像块B的辉度分量L的原始动态范围。
[0164] 该实施例是有利的,因为其要求n比特(用于量化的比特个数)的编码器ENCl,典型 地8、10或12比特,对量化辉度分量Lif, Q进行编码。
[0165] 根据该实施例的变体,模块INC也配置为在确定所述上界(步骤110)之前,增加图 像块的量化辉度分量Lif,Q的或者图像块的编码量化辉度分量的解码版本的动态范围 (步骤107),W达到原始动态范围。
[0166] 可W注意的是根据运种变体,当禁止在最大环境亮度值上的编码退化时,通过下 式给出所述上界A E(步骤110):
[0167]
[0168] 其中是其像素值属于原始动态范围的低空间频率版本的版本化If,Q或Z^)(步 骤 110)。
[0169] 数学上来讲,当通过在低空间频率版本的版本化If,Q或上施加动态范围减小 函数f获得了动态范围的减小时,那么其像素值属于与原始动态范围相等的动态范围的低 空间频率版本训勺版本(Lif,减^^化下式给出:
[0170] L〇 = f-i(f(U)
[0171] 其中'化)是其像素值属于减小的动态范围的低空间频率版本的版本化1^9或1^ ),即f(Lif,Q)或f
[0172] 根据该实施例的变体,所述动态范围减小函数f主要具有对于Y的对数形状或者S 对数形状,即f:Y一 aln(Y+e)+丫。
[0173] 根据该实施例的变体,动态范围减小函数f主要具有Y的幕,即f: ,典型地丫 小于1,W确保动态压缩。
[0174] 根据该实施例的变体,动态范围减小函数f是单调函数。例如,可W使用在2012年 10月2 日的文件('Image dynamic range in television systems', ITU,Document 6C/77-E 中建议的传递函数。
[0175] 图像块B的差分辉度分量以(或差分辉度分量的已变换版本^T)可W具有相对重要 的动态范围,例如当其一些像素属于阴暗区域而另一些像素属于较明亮区域时。
[0176] 根据对图像块B进行编码的方法的实施例,模块1?对差分辉度分量以(或差分辉度 分量的已变换版本^T)进行修剪W达到动态范围小于或等于目标动态范围TDR的差分辉度 分量k(或者差分辉度分量的已变换版本^T)。
[0177] 运向差分辉度分量k (或差分辉度分量的已变换版本^T)提供了减小的动态范围, 并且提高了差分辉度分量k (或差分辉度分量的已变换版本^T)的编码效率,而不会显著地 退化差分辉度分量k(或差分辉度分量的已变换版本^T)的质量,尤其是当图像块B具有小 尺寸时。
[0178] 根据实施例,在区间],2?k-i ]上进行修剪。
[0179] 根据实施例,根据编码/解码方案的能力来确定目标动态范围TDR(步骤105)。
[0180] 运是有利的,因为传统的8-10比特深度编码器方案可W用于对图像块B进行编码。
[0181] 图5示出了根据本公开实施例的对图像I进行编码的方法的步骤的方框图。
[0182] 在步骤500,模块PART从图像I获得至少一个图像块B。
[0183] 接下来,根据参考图1-4如上所述的模块COD(步骤1)对所述块的集合中的每一个 图像块进行编码。然后,比特流F包括针对每一个已编码图像块B的数据。
[0184] 当从图像I获得的至少一个图像块包括属于低动态范围的辉度分量时,即当其像 素属于相同的对象或者图像的背景而不属于在具有不同动态范围的两个区域之间的边缘 时,该实施例是有利的。因此,减少了例如通过参考图1-4描述的编码,用于对运种图像块进 行编码的比特个数。
[0185] 根据图6中所示的步骤500的实施例,通过递归地划分图像块直到满足准则来获得 所述至少一个图像块。
[0186] 根据实施例,当图像块的动态范围在预定阔值W下时满足准则。
[0187] 根据另一个实施例,当达到所确定的迭代次数时满足准则。
[0188] 根据图6中给出的说明性示例,假设具有对象0的图像I,对象0的像素值属于比图 像I的背景的像素值的动态范围高的动态范围。另外,假设确定阔值W便当图像块包括背景 的像素和对象0的像素两者时,图像块的动态范围在所述阔值W上。
[0189] 该示例不是限制性的,并且本公开扩展至阔值的任意定义,W实现最终的图像块 包括属于低动态范围的像素。
[0190] 本公开不局限于图像块的任意特定分割。例如,可W将图像块分割为四个图形块, 并且将包括对象0的像素或背景的像素的同一级别上的图像块合并在一起。
[0191] 根据运种划分/合并处理,首先将图像1(级别0)划分成如图6所示的四个图像块 SBl.....SB4。因为运些图像块的每一个包括背景的像素和对象0的像素(图6的左侧部分), 每一个图像块SBia = I,...,4)的动态范围在阔值W上。然后,将图像块SBl划分为四个图 像块5811、5812、5813和5814(图6的中屯、部分)。图像块5811、5812和5813(级别1)只包括背 景的像素,然后将它们合并在一起。将图像块SB2、SB3和SB4也进行划分,并且将得到的图像 块的一些(级别1)也合并在一起。然后对图像块SB14、SB23、SB32和SB41进行划分(级别2), 并且在图6的左侧部分上给出最终图像块。
[0192] 可W注意到最终图像块形成了图像I的分区。
[0193] 图7示出了用于解码对图像块B的辉度分量和潜在地至少一个已变换的颜色分量 加 W表示的比特流F的方法的步骤的方框图。
[0194] 在步骤70,通过解码器DECl对比特流至少部分地解码来获得频率系数集。所述频 率系数集与要解码的图像块B相关。
[0195] 在步骤71,模块SP将频率系数集划分为两个频率系数子集:一个子集表示辉度分 量的低空间频率版本的估计1^,另一个子集表示差分辉度分量的估计zTf。
[0196] 根据实施例,参考步骤106如上所述,当在量化(步骤102)之前已经减小了图像块B 的量化辉度分量Llf,Q的动态范围时,所述估计具有属于减小的动态范围的像素值。因 此在步骤107期间,模块INC增加估计的动态范围,W达到目标动态范围,例如图像块B 的辉度分量L的原始动态范围。
[0197] 所述估计表示图像块B的辉度分量L和图像块B的辉度分量的低空间频率版本的 版本之间的差异。
[0198] 根据实施例,当已经变换了差分辉度分量以(步骤109)时,在步骤71期间获得了差 分辉度分量的估计
[0199] 然后在步骤73,模块IT通过施加逆变换IT对所述估计进行变换。所述逆变换IT 依赖于上界A E。
[0200] 可W注意到术语"逆变换"表示与在步骤109期间施加了的变换T的函数相比具有 逆函数的变换。
[0201 ] 根据实施例,当变换T是利用上界A E的归一化时,变换IT是利用上界A E对所述估 计的重新归一化。 T
[0202] 然后在步骤110,如上所述确定上界A E。
[0203] 因此,根据实施例,根据已编码图像块的解码版本的显示的参考照明条件W及图 像块B的辉度分量的低空间频率版本的版本估计步骤71的输出)来确定所述上界A E。
[0204] 根据步骤109的实施例,重新归一化是与作为所述上界AE的函数的值的相乘。
[02化]数学上来讲,所述估计//例如如下所述地逆变换:
[0206]
[0207] 其中a是等于例如0.5或1的值。
[0208] 在步骤74,将所述估计和所述估计/Tf相加在一起W获得已解码图像块B的估 计i,该估计包括图像块的辉度分量的估计£。
[0209] 根据方法的实施例,在步骤72,通过解码器DEC2对比特流至少部分地解码来获得 每一个颜色分量的估计eg;)。
[0210] 根据实施例,当已经变换了每一个颜色分量C(i)(步骤109)时,在步骤72期间获得 每一个颜色分量的估计。
[0211] 然后在步骤73,模块IT通过施加如上所述的逆变换IT对所述估计进行变换。
[0212] 根据方法的实施例,在步骤75,模块4550配置为将所述估计^;与所述估计^'(;<;|相 关联,W获得所述图像块B的估计J。
[0213] 根据一个变体,在步骤76,模块IIC配置为当没有颜色分量时,向所述估计5(步骤 75或74的输出)施加逆感知变换。例如,将所述估计g变换到公知的空间(X,Y,Z)。
[0214] 当选择感知空间LabCIE1976时,逆感知变换由下式给出:
[0218] 当选择感知空间Luv时,逆感知变换由下式给出:
[0215]
[0216]
[0217]
[0219]
[0220]
[0221]
[0222] 潜在地,对空间(X,Y,Z)中的图像进行逆变换W获得诸如(R,G,B)空间之类的初始 空间中的估计5。
[0223] 潜在地,在步骤104、105、108、70和72中,编码器/解码器ENCl/DECl和/或ENC2/ DEC2包括赌编码。
[0224] 解码器DECl和DEC2分别配置为对分别由编码器ENCl和ENC2编码的数据进行解码。
[0225] 编码器ENCl和/或ENC2(W及解码器DECl和/或DEC2)不局限于特定的编码器(解码 器),但是当要求赌编码器(解码器)时,诸如霍夫曼编码器、算术编码器或像在h264/AVC或 肥VC中使用的上下文自适应编码器之类的赌编码器是有利的。
[0226] 图8示出了根据比特流F对图像I进行解码的方法的步骤的方框图。
[0227] 应该注意的是对图像进行解码包括对与该图像相关的每一个图像块进行解码。还 应该注意的是当考虑多个图像块时,它们可W形成图像的分区。有时,可W经由通信网络传 输运种分区。
[0228] 在步骤80,模块DP从比特流F获得与要解码的图像I的至少一个图像块相关的数 据。
[0229] 接下来,根据参考图7如上所述的模块DEC(步骤2)对每一个图像的每一个图像块 相关的数据进行解码。
[0230] 在图1-8中,模块是可W与可区分的物理单元相关也可W不相关的功能单元。例 如,运些模块或者运些模块的一些可W-起放在一个唯一的部件或电路中,或者对于软件 的功能有贡献。相反地,一些模块可W潜在地包括分离的物理实体。使用纯的硬件来实现与 本公开可兼容的设备,例如使用诸如ASIC或FPGA或化SI(分别是"专用集成电路"、"现场可 编程口阵列"、"超大规模集成")之类的硬件,或者从嵌入在设备中的几个集成电子部件来 实现,或者从硬件和软件部件的混合体来实现。
[0231] 图9表示设备90的示范性结构,所述设备可W配置为实现参考1至8描述的方法。
[0232] 设备90包括通过数据和地址总线91链接在一起的W下元件:
[0233] -微处理器92(或CPU),例如DSP(或者数字信号处理器);
[0234] -R0M(或只读存储器)93;
[0235] -RAM(或随机存取存储器)94;
[0236] -I/O接口 95,用于从应用接收要发送的数据;W及
[0237] -电池 96。
[0238] 根据另一变体,电池96在设备的外部。
[0239] 图9的运些元件的每一个对于本领域普通技术人员是众所周知的,并且将不会进 一步公开。在每一个所述的存储器中,说明书中使用的词语"寄存器"可W与小容量的区域 (一些比特)或者非常大的区域(例如,整个程序或者大量接收或者解码的数据)相对应。ROM 93至少包括程序和参数。根据本公开的方法的算法存储在ROM 93中。当开启时,CPU 92将程 序上载到RAM,并且执行相应的指令。
[0240] RAM 94包括寄存器中的由CPU 92执行的并且在设备90开启之后上载的程序,寄存 器中的输入数据,寄存器中的所述方法的不同状态下的中间数据,W及寄存器中中用于所 述方法的执行的其他变量。
[0241] 可W例如用方法或过程、装置、软件程序、数据流或信号来实现本文所描述的实施 方式。即使只是在单一形式的实施方式的场景中进行讨论(例如,只作为方法或设备来讨 论),所讨论的特征的实施方式也可W按照其他形式(例如程序)来实现。装置可W实现为例 如适合硬件、软件和固件。所述方法可被实现于诸如处理器的装置中,所述处理器一般地称 为处理设备,包括例如计算机、微处理器、集成电路或可编程逻辑器件。处理器还可W包括 通信设备(例如计算机、蜂窝电话、便携/个人数字助理("PDA")) W及促进终端用户之间的 信息通信的其他设备。
[0242] 根据实施例,所述设备还包括用于获得已编码图像块的解码版本的显示的参考照 明条件(例如最大环境亮度值Yn)的装置。
[0243] 根据实施例,所述设备包括显示器97,并且用于获得已编码图像块的解码版本的 显示的参考照明条件的装置配置为根据显示器97的特性或者根据由所述设备捕获的所述 显示器96周围的照明条件来确定运种参考照明条件。
[0244] 例如,用于获得最大环境亮度值Yn的装置是附着至所述显示器并且测量环境条件 的传感器。光电二极管等可W用于运种目的。
[0245] 根据图10所示的实施例,在通信网络肥T上的两个远程设备A和B之间的传输场景 下,设备A包括配置为实现参考图1-6所述的对图像进行编码的方法的装置,并且设备B包括 配置为实现参考图7-8所述的进行解码的方法的装置。设备B也可W包括显示器97。
[0246] 设备A和B都可W配置为知晓已编码图像块的解码版本的显示的参考照明条件,例 如相同的最大环境亮度值Yn。
[0247] 例如,设备A和B存储已编码图像块的解码版本的显示的参考照明条件,例如相同 的最大环境亮度值Yn。
[0248] 替代地,设备B配置为获得已编码图像块的解码版本的显示的参考照明条件,例如 最大环境亮度值Yn,并且将其发送至设备A。设备A然后配置为接收该发送的已编码图像块 的解码版本的显示的参考照明条件,例如最大环境亮度值Yn。
[0249] 相反地,设备A配置为例如从存储器获得已编码图像块的解码版本的显示的参考 照明条件,例如最大环境亮度值Yn,并且将其发送至设备B。设备B然后配置为接收所发送的 已编码图像块的解码版本的显示的参考照明条件,例如最大环境亮度环境值Yn。
[0250] 运里所述的多种处理和特征的实现方案可W实现为多种不同设备或应用,具体 地,例如,设备或应用。运些装置的示例包括编码器、解码器、处理来自解码器的输出的后处 理器、向编码器提供输入的预处理器、视频编码器、视频解码器、视频编解码器、网络服务 器、机顶盒、笔记本电脑、个人电脑、手机、PDA、W及其他通信设备。应该清楚的是,设备可W 是移动的,甚至安装在移动的车辆中。
[0251] 此外,可通过由处理器执行的指令实现所述方法,而且运些指令(和/或通过实现 产生的数据值)可存储在处理器可读介质上,比如集成电路、软件载体或其它存储设备,比 如硬盘、压缩盘rc护)、光盘(比如DVD,其通常称为数字多功能盘或数字视频盘)、随机存取 存储器("RAM")、或只读存储器("ROM")。指令可形成在处理器可读介质上有形实现的应用 程序。指令可W是例如硬件、固件、软件或其组合的形式。可W在例如操作系统、单独应用或 两者组合中找到指令。因此,处理器可W被特征化为例如配置用于执行处理的设备和包括 具有用于执行处理的指令的处理器可读介质(诸如,存储设备)的设备。此外,处理器可读介 质可存储实现所产生的数据值,作为对指令的添加或替代。
[0252] 本领域技术人员应清楚,实现方案可W产生被格式化为携带例如所存储的或所传 输的信息的多种信号。信息可W包括例如执行方法的指令,或通过描述的实施方式之一所 产生的数据。例如,信号可W被格式化为将用于写入或读取所述实施例的语义的规则作为 数据携带,或将由所述实施例写入的真实语义值作为数据携带。运种信号可被格式化为例 如电磁波(例如使用频谱的射频部分)或基带信号。格式化可包括例如对数据流进行编码或 者调制具有已编码数据流的载波。信号承载的信息可W是例如模拟或数字信息。可W通过 公知的多种不同有线或无线链路来传输信号。信号可存储在处理器可读介质上。
[0253] 已经描述了多种实现方式。然后应该理解的是可W实现各种改进。例如,可W合 并、增补、修改或去除不同实现方案的要素,W便产生其它实现方案。附加地,本领域技术人 员将理解的是,其他结构和处理可W替代那些公开的内容,并且所得到的实施方式将用至 少基本相同的方式来执行至少基本相同的功能,W实现与所公开的实施方式基本相同的结 果。因此,本申请还涵盖运些和其它实现方案。
【主权项】
1. 一种对图像块进行编码的方法,其特征在于所述方法包括: -获得(101)所述图像块的辉度分量的低空间频率版本化If),即所述图像块的所获得的 辉度分量; -通过对所述图像块的所获得的辉度分量化If)进行量化(102)来获得所述图像块的量 化辉度分量化lf,Q); -通过计算所述图像块的辉度分量化)与所述图像块的量化辉度分量化lf,Q)或者与所述 图像块的编码量化辉度分量的解码版本(1^0^)之间的差,来获得(103)差分辉度分量(k); -使用通常从用于对图像块的辉度分量进行编码的基于块的空间-频率变换而获得的 频率系数集中的至少一个频率系数,对所述图像块的量化辉度分量化If,Q)进行编码(104); W及 -使用所述频率系数集中的其余频率系数对所述差分辉度分量(k)进行编码(105)。2. 根据权利要求1所述的方法,其中所述方法还包括: -获得(100)所述图像块的至少一个颜色分量(C(i));W及 -对所述图像块的每一个颜色分量进行编码(108)。3. 根据前述权利要求之一所述的方法,其中所述图像块的辉度分量属于具有度量的感 知空间,所述度量的值表示所述感知空间的两个点的视觉感知之间的差异,所述度量被限 定为使得存在感知阔值(A Eo),在所述感知阔值W下人不能感知所述感知空间的两个颜色 之间的视觉差异,并且其中所述方法在对差分辉度分量(k)进行编码(105)之前还包括: -通过根据依赖于所述度量的上界(A E)的变换(T)对所述差分辉度分量化r)进行变换 (109)来获得已变换的差分辉度分量,所述度量的上界能够实现对所述图像块的显示解码 版本中的视觉损失的控制。4. 根据权利要求2或3所述的方法,其中所述图像块的每一个颜色分量属于具有度量的 感知空间,所述度量的值表示所述感知空间的两个点的视觉感知之间的差异,所述度量被 限定为使得存在感知阔值(A Eo),在所述感知阔值W下人不能感知所述感知空间的两个颜 色之间的视觉差异,并且其中所述方法在对所述图像块的每一个颜色分量进行编码(108) 之前还包括: -通过根据依赖于所述度量的上界(A E)的变换(T)对所述图像块的每一个颜色分量(C (i))进行变换(109)来获得至少一个已变换的颜色分量,所述度量的上界能够实现对所述 图像块的显示解码版本中的视觉损失的控制。5. 根据权利要求3或4所述的方法,其中根据已编码图像块的解码版本的显示的参考照 明条件,并且根据所述图像块的量化辉度分量化if,Q)或所述图像块的编码量化辉度分量的 解码版本来确定所述上界(ΔΕ)。6. 根据权利要求5所述的方法,其中根据所述图像块的量化辉度分量化If,Q)的亮度值 (Yq)与最大环境亮度值(Υη)的比率或者所述图像块的编码量化辉度分量的解码版本 的亮度值讯)与最大环境亮度值化)的比率来确定所述上界(A Ε)。7. 根据权利要求4至6中任一项所述的方法,其中所述变换(109)是利用所述上界(ΔΕ) 对所述差分辉度分量ar)w及潜在地对每一个颜色分量的归一化。8. 根据前述权利要求之一所述的方法,其中在对所述图像块的所获得的辉度分量化If) 进行量化之前,减小(106)所述图像块的所获得的辉度分量化If)的原始动态范围,并且在计 算(103)所述差分辉度分量化r)和所述上界(δε)之前,增加所述图像块的量化辉度分量 (Llf,Q)的动态范围或所述图像块的编码量化辉度分量的解码版本( ζ^)的动态范围,W达 到所述原始动态范围。9. 根据前述权利要求之一所述的方法,其中对所述图像块的量化辉度分量化lf,Q)进行 无损编码(104)。10. 根据权利要求3至9之一所述的方法,其中对所述差分辉度分量化r)或已变换的差分 辉度分量化/)进行修剪W达到动态范围小于或等于目标动态范围(TDR)的差分辉度分量 (k)或已变换的差分辉度分量α/)。11. 一种对图像进行编码的方法,其特征在于所述方法包括: -从所述图像获得至少一个图像块, -根据符合权利要求1至10之一的方法对每一个图像块进行编码(1)。12. 根据权利要求11所述的方法,其中通过递归地划分图像块直到未达到准则来获得 所述至少一个图像块。13. -种对表示图像块的辉度分量的比特流进行解码的方法,其特征在于所述方法包 括: -通过对所述比特流至少部分地进行解码来获得(70)频率系数集,所述频率系数集与 要解码的图像块的基于块的空间-频率变换相关; -将所述频率系数集划分(71)为两个频率系数子集:一个子集表示辉度分量的低空间 频率版本的估计另一个子集表示差分辉度分量的估计及 -将低空间频率版本的估计(?^^)和差分辉度分量的估计相加 (74)在一起W得到 所述图像块的估计。14. 一种从比特流解码图像的方法,其特征在于所述方法包括: -通过对所述比特流至少部分地解码,获得与要解码的图像的至少一个图像块相关的 数据, -根据符合权利要求13的方法对每一个图像块进行解码(2)。15. -种对图像块进行编码的设备,其特征在于所述设备包括处理器,所述处理器配置 为: -获得化F)所述图像块的辉度分量的低空间频率版本化If),即所述图像块的所获得的 辉度分量; -通过对所述图像块的所获得的辉度分量化If)进行量化(Q)来获得所述图像块的量化 辉度分量; -通过计算所述图像块的辉度分量化)与所述图像块的量化辉度分量化lf,Q)或者与所述 图像块的编码量化辉度分量的解码版本C 之间的差,来获得差分辉度分量(k); -使用通常从用于对图像块的辉度分量进行编码的基于块的空间-频率变换而获得的 频率系数集中的至少一个频率系数,对所述图像块的量化辉度分量化If,Q)进行编码(DC); W及 -基于所述频率系数集中的其余频率系数对所述差分辉度分量(k)进行编码(AC)。16.-种对表示图像块的辉度分量的比特流进行解码的设备,其特征在于所述设备包 括处理器,所述处理器配置为: -通过对所述比特流至少部分地进行解码来获得(DEC1)频率系数集,所述频率系数集 与要解码的图像块的基于块的空间-频率变换相关; -将所述频率系数集划分(SP)为两个频率系数子集:一个子集表示辉度分量的低空间 频率版本的估计,另一个子集表示差分辉度分量的估计ζζ、;) 及 -将低空间频率版本的估计(1^)和差分辉度分量的估计相加在一起W得到所述 图像块的估计。
【文档编号】H04N19/154GK105850123SQ201480069197
【公开日】2016年8月10日
【申请日】2014年12月15日
【发明人】塞巴斯蒂安·拉萨尔, 法布里斯·勒安尼, 大卫·图泽
【申请人】汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1