针对视频编码中的倾斜模式的帧内预测改进的方法

文档序号:9830183阅读:500来源:国知局
针对视频编码中的倾斜模式的帧内预测改进的方法
【技术领域】
[0001]本申请涉及一种视频编码和解码设备,更具体地,涉及一种针对视频编码中的倾 斜模式的帧内预测以及针对特定类的帧内块副本模式的变换选择的方法和设备。
【背景技术】
[0002] 大多数现有的图像和视频编码标准(诸如JPEG、H. 264/A VC、VC-1和HE VC (高效视频 编码))利用基于块的变换编码作为有效地压缩输入图像和视频信号的工具。像素域数据在 预测之后使用变换处理而被逐块地变换到频域。预测越好,预测残差中的能量越小,这将提 高视频编解码器的压缩效率。因此,有必要设计使残差中的能量最小化并提高视频编解码 器的压缩效率的最佳预测编码方案。

【发明内容】

[0003] 技术问题
[0004] 本公开提供一种针对视频编码中的倾斜模式的帧内预测改进的方法和设备。
[0005] 技术方案
[0006] 根据本公开的一方面,提供一种视频解码方法,所述视频解码方法包括以下操作: 识别具有与将被预测的像素相交的预测角度的方向性帧内预测模式;沿着所述预测角度识 别视频的块中的第一参考邻近样点和第二参考邻近样点;确定第一参考邻近样点和第二参 考邻近样点中的哪个参考邻近样点最接近所述预测角度;并将最接近的参考邻近样点的值 作为预测因子应用于所述像素。
[0007] 视频解码方法还可包括确定内容的类型的操作。可响应于内容的类型是屏幕内容 而将最接近的参考邻近样点的值作为预测因子应用于所述像素。
[0008] 视频解码方法还可包括计算第一参考邻近样点和第二参考邻近样点之间的距离 的操作。可响应于所述距离大于阈值而将最接近的参考邻近样点的值作为预测因子应用于 所述像素。
[0009] 视频解码方法还可包括以下操作:识别所述块的一组边界像素,并计算所述边界 像素中的至少两个边界像素的方差。可响应于所述方差小于阈值而将最接近的参考邻近样 点的值作为预测因子应用于所述像素。
[0010] 视频解码方法还可包括识别指示是否使用最近邻插值方法作为预测方法的标志 的操作。可响应于所述标志指示使用最近邻插值方法而将最接近的参考邻近样点的值作为 预测因子应用于所述像素。
[0011] 所述标志可指示最近邻插值方法中的绝对差之和是否小于双线性插值方法中的 绝对差之和。
[0012] 所述标志可不被用于平面模式、DC模式、水平模式和对角模式。
[0013] 根据另一示例性实施例,提供一种视频解码方法,所述视频解码方法包括以下操 作:确定视频的块的块类型是否是帧内块副本;响应于块类型是帧内块副本,确定所述块的 变换块尺寸;响应于变换块尺寸是4 X 4,将离散正弦变换应用于所述块。
[0014] 视频解码方法还可包括以下操作:响应于变换块尺寸不是4X4,将离散余弦变换 应用于变换块。
[0015] 根据本公开的另一方面,提供一种视频解码器,所述视频解码器包括处理电路,被 配置为:识别具有与将被预测的像素相交的预测角度的方向性帧内预测模式;沿着所述预 测角度识别视频的块中的第一参考邻近样点和第二参考邻近样点;确定第一参考邻近样点 和第二参考邻近样点中的哪个参考邻近样点最接近所述预测角度;并将最接近的参考邻近 样点的值作为预测因子应用于所述像素。
[0016] 处理电路还可被配置为确定内容的类型。可响应于内容的类型是屏幕内容而将最 接近的参考邻近样点的值作为预测因子应用于所述像素。
[0017] 处理电路还可被配置为计算第一参考邻近样点和第二参考邻近样点之间的距离。 可响应于所述距离大于阈值而将最接近的参考邻近样点的值作为预测因子应用于所述像 素。
[0018] 处理电路还可被配置为:识别所述块的一组边界像素,并计算所述边界像素中的 至少两个边界像素的方差。可响应于所述方差小于阈值而将最接近的参考邻近样点的值作 为预测因子应用于所述像素。
[0019] 处理电路还可被配置为识别指示是否使用最近邻插值方法作为预测方法的标志。 可响应于所述标志指示使用最近邻插值方法而将最接近的参考邻近样点的值作为预测因 子应用于所述像素。
[0020] 所述标志可指示最近邻插值方法中的绝对差之和是否小于双线性插值方法中的 绝对差之和。
[0021] 所述标志可不被用于平面模式、DC模式、水平模式和对角模式。
[0022] 根据另一示例性实施例,提供一种视频解码器,所述视频解码器包括处理电路,被 配置为:确定视频的块的块类型是否是帧内块副本;响应于块类型是帧内块副本,确定所述 块的变换块尺寸;响应于变换块尺寸是4 X 4,将离散正弦变换应用于所述块。
[0023] 处理电路还可被配置为响应于变换块尺寸不是4X4,将离散余弦变换应用于变换 块。
[0024]有益效果
[0025] 本公开改进了针对视频编码中的倾斜模式的帧内预测。
【附图说明】
[0026] 为了更完整地理解本公开及其优点,现在参照结合附图进行的以下描述,在附图 中,添加了标号。
[0027]图IA示出根据本公开的实施例的视频编码器100;
[0028]图IB示出根据本公开的实施例的视频解码器150;
[0029] 图IC示出根据本公开的实施例的示例性视频编码器100的一部分的详细视图;
[0030] 图2示出根据本公开的实施例的帧内预测角度200;
[0031 ]图3A至3C示出根据本公开的实施例的预测方法301a至301c;
[0032]图4A至4D示出根据本公开的实施例的预测方法401a至401d;
[0033] 图5示出根据本公开的实施例的双线性插值帧内预测方法500;
[0034] 图6示出根据本公开的实施例的非插值帧内预测方法600;
[0035]图7示出根据本公开的实施例的自然内容的块705和屏幕内容的块710;
[0036]图8A和8B示出根据本公开的实施例的预测单元805和帧内预测角度810的定义;
[0037] 图9示出根据本公开的实施例的用于将变换应用于块的示例性方法900;
[0038] 图10示出根据本公开的实施例的示例性视频解码方法1000;
[0039] 图11示出根据本公开的实施例的用于读取标识预测方法的标志的示例性方法 1100;
[0040] 图12示出根据本公开的实施例的用于确定预测方法的示例性方法1200;以及
[0041] 图13示出根据本公开的实施例的用于确定预测方法的示例性方法1300。
【具体实施方式】 [0042]最优模式
[0043] -种视频解码方法包括以下操作:识别具有预测角度的方向性帧内预测模式;沿 着与将被预测的像素相交的预测角度识别视频的块中的第一参考邻近样点和第二参考邻 近样点;确定第一参考邻近样点和第二参考邻近样点中的哪个参考邻近样点最接近所述预 测角度;并将最接近的参考邻近样点的值作为预测因子应用于所述像素。
[0044] 本发明的模式
[0045] 在开始下面详细描述本公开之前,有利的是阐明在本专利文档中贯穿使用的某些 词语和短语的定义。术语"耦合"及其派生词是指两个或更多个元件之间的任何直接通信或 间接通信,而不管这些元件是否彼此物理接触。术语"发送"、"接收"和"通信"及其派生词包 含直接通信和间接通信两者。术语"包括"和"包含"及其派生词意指包括但不限于。术语 "或"是包容性的,可以意指和/或。短语"与……相关联的"及其派生词意指包括、被包括 在……内、与……互连、包含、被包含在……内、连接到或与……连接、耦合到或与……耦 合、可与……通信、与……合作、交织、并置、接近、绑定到或与……绑定、具有、具有……的 性质、与……具有关系等。术语"控制器"意指控制至少一个操作的任何装置、系统或者其部 分。这样的控制器可用硬件或硬件和软件和/或固件的组合来实现。与任何特定控制器相关 联的功能可以是集中式的或分布式的,而不管是本地的还是远程的。短语"……中的至少一 个"在与一列项目一起使用时意指列出的项目中的一个或更多个项目的不同组合可被使 用,并且所述列中只有一个项目可能是需要的。例如,"A、B和C中的至少一个"包括以下组合 中的任意一个:"A"、"B"、Τ'、"A和B"、"A和C"、"B和C"以及 "A、B和C"。
[0046] 此外,下述各种功能可由一个或更多个计算机程序实现或支持,其中,每个计算机 程序由计算机可读程序代码形成,并且被包含在计算机可读介质中。术语"应用"和"程序" 是指适于在合适的计算机可读程序代码中实现的一个或更多个计算机程序、软件组件、指 令集、过程、函数、对象、类、实例、相关数据或它们的一部分。短语"计算机可读程序代码"包 括任何类型的计算机代码,包括源代码、对象代码和可执行代码。短语"计算机可读介质"包 括任何类型的能够被计算机访问的介质,诸如只读存储器(ROM)、随机存取存储器(RAM)、硬 盘驱动器、紧凑盘(CD)、数字视频盘(DVD)或任何其他类型的存储器。"非暂时性"计算机可 读介质不包括输送暂时性电信号或其他信号的有线通信链路、无线通信链路、光学通信链 路或其他通信链路。非暂时性计算机可读介质包括数据可被永久存储在其中的介质以及数 据可被存储在其中并被稍后被覆写的介质,诸如可重写光盘或可擦除存储器装置。
[0047]在整个本专利文档中提供了关于其他某些词语和短语的定义。本领域的普通技术 人员应理解,在许多(即使不是大多数)情况下,这样的定义适用于这样的定义的词语和短 语的以前的使用和未来的使用。
[0048]下面讨论的图IA至图13以及本专利文档中的用于描述本公开的原理的各种实施 例仅是例示说明,不应以任何方式被解释为限制本公开的范围。本领域技术人员将理解,本 公开的原理可在任何适当布置的无线通信系统中被实现。无线通信系统在此可被称为系 统。该系统可包括视频编码器和/或解码器。
[0049]图1示出根据本公开的实施例的视频编码器100。图IA中所示的编码器100的实施 例仅用于例示说明。在不脱离本公开的范围
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1