用于对支持多个层的视频进行编码的方法和设备的制造方法_4

文档序号:9476572阅读:来源:国知局
如,luma_phase_ offseX和luma_phase_ofTseY均为在亮度分量的情况下用于补偿层之间的相位差的变量, 而chroma_phase_offseX和chroma_phase_offseY均为在色度分量的情况下用于补偿层 之间的相位差的变量。在该情况下,可以基于图片或者基于片(slice)来确定用于对层之 间的相位差进行补偿的变量(即 luma_phase_offseX、luma_phase_offseY、chroma_phase_ offseX和chroma_phase_offseY),并且可以根据所确定的单元而通过图片参数集和片头 (slice header)等来发送变量。
[0136] 在等式3和等式4中,可以根据等式5来限定scaleFactorX和scaleFactorY。
[0137] 等式 5
[0140] 在等式3和等式4中,可以根据等式6来限定addX和addY。
[0141] 等式 6
[0144] 在等式5和等式6中,scaledW可以被限定为1.5*PicWRL或2. 0*PicWRL,而 scaledH可以被限定为1. 5*PicHRL或2. 0*PicHRL。PicWRL可以被限定为参考层的宽度,而 PicHRL可以被限定为参考层的高度。
[0145] 如上所述,如等式3至等式6所表示的,当导出参考层样本位置时,相位偏移信息 例如 addX、addY、phaseX、phaseY、luma_phase_offsetX、luma_phase_offsetY、chroma_ phase_offsetX和chroma_phase_offsetY等可以用于补偿层之间的相位差。
[0146] 在此,当导出色度分量的以1/16样本为单位的参考层样本位置时,可以使用与色 度分量的相位偏移有关的信息或者与亮度分量的相位偏移有关的信息。例如,与色度分量 的相位偏移有关的信息,即色度分量的addX、addY、phaseX、phaseY、chroma_phase_offsetX 和 chroma_phase_offsetY 可以被分别导出为亮度分量的 addX、addY、phaseX、phaseY、 luma_phase_offsetX 和 luma_phase_offsetY 的 1/2。
[0147] 接着,可以基于参考层样本位置(xRef,yRef)和相位值(xPhase,yPhase)来对当 前层图片310的样本位置(xP,yP)执行插值,其中,如上所述,使用具有1/16样本精度的位 置(xRefl6, yRefl6)来导出相位值(xPhase,yPhase)。
[0148] 在该情况下,8抽头滤波器和4抽头滤波器可以分别用于插值处理中的亮度分量 和色度分量。此外,对于每一相而言可以使用不同的滤波器系数。
[0149] 表1表示根据在重新采样处理中使用的1/16相位的用于亮度分量的8抽头滤波 器(滤波器系数)的示例,而表2表示根据在重新采样处理中使用的1/16相位的用于色度 分量的4抽头滤波器(滤波器系数)的示例。

[0155] 如上所述,基于参考层样本位置(xRef,yRef)和相位值(xPhase,yPhase),使用表 1和表2中给出的滤波器系数来对当前层的样本位置(xP,yP)执行插值,由此,可以获得重 新采样的样本值(重新采样的层间参考图片)。可以使用该重新采样的层间参考图片来执 行针对当前层图片310的当前块315的层间预测(运动补偿),并且因此,可以获得当前块 315的预测样本。
[0156] 如上所述,为了在用于对层间参考图片进行重新采样的处理中补偿层之间的相位 差,本发明的实施方式发送由图片单元或片单元确定的用于补偿层之间的相位差的相位偏 移信息,并且基于发送的相位偏移信息来导出参考层样本位置。
[0157] 在该情况下,可以分别发送亮度分量的相位偏移信息和色度分量的相位偏移信 息,或者可以基于亮度分量的相位偏移信息来导出色度分量的相位偏移信息。
[0158] 在下文中,将对根据本发明的实施方式的用于导出针对色度分量而补偿层之间的 相位差的相位偏移的方法进行描述。
[0159] 存在以下作为根据本发明的实施方式的用于导出色度分量的相位偏移信息的方 法:1)将亮度分量的相位偏移信息用作色度分量的相位偏移信息的方法;2)基于亮度分量 的相位偏移信息来导出色度分量的相位偏移信息的方法;以及3)通过发送在亮度分量的 相位偏移信息与色度分量的相位偏移信息之间是否存在任意的差来导出色度分量的相位 偏移息的方法。
[0160] 1)将亮度分量的相位偏移信息用作色度分量的相位偏移信息的方法
[0161] 可以将色度分量的相位偏移信息设置为与亮度分量的相位偏移信息相同的值。例 如,当导出与当前层图片的当前样本位置(xP,yP)相对应的以1/16样本为单位的参考层样 本位置(xRef 16, yRef 16)时,可以使用等式3来计算亮度分量的参考样本位置和色度分量 的参考样本位置这二者。
[0162] 2)基于亮度分量的相位偏移信息来导出色度分量的相位偏移信息的方法
[0163] 可以使用预定的操作根据亮度分量的相位偏移信息来导出色度分量的相位偏移 信息。例如,可以使用操作一一即将亮度分量的相位偏移信息乘以或除以特定值(例如 1/2、1/4等)--来导出色度分量的相位偏移信息。
[0164] 3)通过发送在亮度分量的相位偏移信息与色度分量的相位偏移信息之间是否存 在任意的差来导出色度分量的相位偏移信息的方法
[0165] 色度分量的相位偏移信息与亮度分量的相位偏移信息是否相同可以通过图片参 数集和片头等来发送。
[0166] 如果色度分量的相位偏移信息与亮度分量的相位偏移信息相同,则可以将亮度分 量的相位偏移信息用作色度分量的相位偏移信息。
[0167] 如果色度分量的相位偏移信息与亮度分量的相位偏移信息不同,贝>J可以发送色度 分量的相位偏移信息,或者可以发送亮度分量的相位偏移信息与色度分量的相位偏移信息 之间的差。
[0168] 表3表示语法的示例,在该语法的示例中,通过图片单元来确定用于补偿层之间 的相位差的相位偏移信息,并且通过图片参数集来发送相位偏移信息。
[0169] 表 3
[0170]
[0172] 参照表3,luma_phase_offsetX表示亮度分量的相位的x轴分量的值。luma_ phase_offsetY表示亮度分量的相位的y轴分量的值。
[0173] isSameLumaPhaseX表示色度分量的相位的X轴分量的值与亮度分量的相位的X轴 分量的值是否相同。如果isSameLumaPhaseX为1,则这表示色度分量的相位的X轴分量的 值与亮度分量的相位的X轴分量的值相同,而如果isSameLumaPhaseX为0,则这表示色度分 量的相位的X轴分量的值与亮度分量的相位的X轴分量的值不同。
[0174] isSameLumaPhaseY表示色度分量的相位的y轴分量的值与亮度分量的相位的y轴 分量的值是否相同。如果isSameLumaPhaseY为1,则这表示色度分量的相位的y轴分量的 值与亮度分量的相位的y轴分量的值相同,而如果isSameLumaPhaseY为0,则这表示色度分 量的相位的y轴分量的值与亮度分量的相位的y轴分量的值不同。
[0175] chroma_phase_offsetX表示色度分量的相位的X轴分量的值。chroma_phase_ offsetY表示色度分量的相位的y轴分量的值。
[0176] 表4表示语法的另一示例,在该语法的另一示例中,通过图片单元来确定用于补 偿层之间的相位差的相位偏移信息,并且通过图片参数集来发送相位偏移信息。
[0180] 参照表4,luma_phase_off setx表示亮度分量的相位的x轴分量的值。luma_ phase_offsetY表示亮度分量的相位的y轴分量的值。
[0181] isSameLumaPhaseX表示色度分量的相位的X轴分量的值与亮度分量的相位的X轴 分量的值是否相同。如果isSameLumaPhaseX为1,则这表示色度分量的相位的X轴分量的 值与亮度分量的相位的X轴分量的值相同,而如果isSameLumaPhaseX为0,则这表示色度分 量的相位的X轴分量的值与亮度分量的相位的X轴分量的值不同。
[0182] isSameLumaPhaseY表示色度分量的相位的y轴分量的值与亮度分量的相位的y轴 分量的值是否相同。如果isSameLumaPhaseY为1,则这表示色度分量的相位的y轴分量的 值与亮度分量的相位的y轴分量的值相同,而如果isSameLumaPhaseY为0,则这表示色度分 量的相位的y轴分量的值与亮度分量的相位的y轴分量的值不同。
[0183] delta-phase_offsetX = luma-phase_offsetX_chroma-phase_offsetX〇 delta- phase_offsetY = luma-phase_offsetX-chroma-phase_offsetX〇
[0184] 图4为示意性地描绘根据本发明的实施方式的用于在可扩展视频编码结构中使 用用于对层之间的重新采样的相位差进行补偿的重新采样方法来执行层间预测的方法。
[0185] 可以由图1的编码装置和图2的解码装置来执行图4的方法,并且更具体地可以 由图1的编码装置的预测单元和图2的解码装置的预测单元来执行图4的方法。此外,在 图4中,出于描述的便利而示出由解码装置来执行根据本发明的实施方式的层间预测方法 的示例。
[0186] 可扩展视频编码结构可以包括多个层。例如,可以包括被执行解码的当前层以及 用于当前层的层间预测的参考层。当前层可以是增强层,而参考层可以是与当前层相比提 供较低可扩展性的基本层或较低的层。
[0187] 参照图4,解码装置根据参考层图片(其用于当前层图片的层间预测)来导出参考 层样本位置(S400)。
[0188] 参考层样本位置为与当前层图片中的当前块的左上样本位置相对应的参考层图 片中的样本位置,并且可以是在对参考层重新采样时使用的样本位置。
[0189] 如上所述,因为在重新采样处理中可能生成层之间的相位差,所以有必要在重新 采样处理中对层之间的相位差进行补偿。
[0190] 因此,可以基于用于补偿层之间的相位差的相位偏移信息来导出参考层样本位 置。相位偏移信息可以包括亮度分量的相位偏移信息和色度分量的相位偏移信息中的至少 一个。
[0191] 例如,解码装置可以导出以1/16样本为单位的参考层样本位置,并且可以通过对 以1/16样本为单位的参考层样本位置的相位差进行补偿来使层之间的相位相匹配。如上 所述,使用等式3至等式6,解码装置可以导出以1/16样本为单位的参考层样本位置,其中, 对相位差进行了补偿。
[0192] 在该情况下,解码装置可以根据参考层图片的颜色分量、基于亮度分量的相位偏 移信息或色度分量的相位偏移信息来导出参考层样本位置。例如,如果参考层图片的颜色 分量为亮度分量,则解码装置可以基于亮度分量的相位偏移信息来导出亮度分量的以1/16 样本为单位的参考层样本位置,并且可以如等式3所示来获得该参考层样本位置。如果参 考层图片的颜色分量为色度分量,则解码装
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1