目标专利:112针对视频译码工具的受约束块层级优化和用信号发送
专利公开号:CN108781289B
专利权人:高通股份有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于解码经编码视频数据的装置,所述装置包括: 存储媒体,其被配置成存储所述经编码视频数据的至少一部分;和处理电路,其与所述存储媒体通信,所述处理电路被配置成: 确定存储到所述存储媒体的所述经编码视频数据的所述部分的块层级阈值; 确定存储到所述存储媒体的所述经编码视频数据的所述部分的经编码块具有等于或大于所述块层级阈值的大小; 确定根据基于四叉树的分割方案或基于四叉树加二叉树的分割方案中的一个将所述经编码块分割成多个子块; 接收指示将使用译码工具重构所述经编码块的所述多个子块中的第一子块的语法元素; 基于所述经编码块具有等于或大于所述块层级阈值的所述大小,确定所述语法元素适用于包含在所述经编码块的所述多个子块的所有子块中的多个样本的所有样本;和使用所述译码工具重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本。
根据权利要求1所述的装置,其中所述块层级阈值表示最小面积。
根据权利要求1所述的装置,其中所述所接收的语法元素包括增强型多变换EMT旗标,所述处理电路进一步被配置成:确定所述EMT旗标设置为启用状态;和 基于所述EMT旗标设置为所述启用状态,解码所述经编码块的所述多个子块的每一相应子块的相应EMT索引; 其中,为重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本,使用EMT译码工具重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本。
根据权利要求1所述的装置,所述块层级阈值表示最大子块面积,所述译码工具包括帧内预测或帧间预测中的至少一个,且所述处理电路进一步被配置成:基于所述多个子块中的所述第一子块小于所述最大子块面积,确定将使用帧内预测或帧间预测中的仅一个来重构所述第一子块。
根据权利要求1所述的装置,所述处理电路进一步被配置成将所述块层级阈值应用于包含接收的所述语法元素所用于的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求5所述的装置,其中所述多个译码工具包含增强型多变换EMT译码工具、位置相依性预测组合PDPC译码工具、不可分二级变换NSST译码工具、帧内预测工具或帧间预测工具中的两个或更多个。
根据权利要求1所述的装置,其中所述块层级阈值被包含在多个块层级阈值中,并且其中所述处理电路进一步被配置成将所述多个块层级阈值中的相应块层级阈值应用于包含接收的所述语法元素所用于的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求1所述的装置,其中所述经编码块包括存储到所述存储媒体的所述经编码视频数据的所述部分的实际块,所述处理电路进一步被配置成:接收相对于所述实际块的所述语法元素,而非接收相对于对应于所述实际块的虚拟块的所述语法元素。
根据权利要求1所述的装置,其中为确定所述块层级阈值,所述处理电路被配置成在经编码视频位流的图片参数集PPS、序列参数集SPS或视频参数集VPS中的一个中接收指示所述块层级阈值的数据。
一种用于编码视频数据的装置,所述装置包括: 存储媒体,其被配置成存储所述视频数据的至少一部分;和 处理电路,其与所述存储媒体通信,所述处理电路被配置成: 确定存储到所述存储媒体的所述视频数据的所述部分的块层级阈值; 确定存储到所述存储媒体的所述视频数据的所述部分的块具有等于或大于所述块层级阈值的大小; 根据基于四叉树的分割方案或基于四叉树加二叉树的分割方案中的一个将所述块分割成多个子块; 使用译码工具,编码从所述块分割的所述多个子块中的第一子块的所有样本; 基于所述块具有等于或大于所述块层级阈值的所述大小,使用译码工具编码包含在从所述块分割的所述多个子块中的所有子块中的多个样本的所有样本,以形成经编码块;和基于所述经编码块具有等于或大于所述块层级阈值的所述大小,编码指示将使用所述译码工具重构包含在从所述经编码块分割的所述多个子块的所有子块中的所述多个样本的所有样本的语法元素。
根据权利要求10所述的装置,其中所述块层级阈值表示最小子块面积。
根据权利要求10所述的装置,其中所述经编码语法元素包括增强型多变换EMT旗标,所述处理电路进一步被配置成:将所述EMT旗标设置为启用状态;和 编码所述经编码块的所述多个子块的每一相应子块的相应EMT索引。
根据权利要求10所述的装置,所述块层级阈值表示最大子块面积,所述译码工具包括帧内译码或帧间译码中的至少一个,且所述处理电路进一步被配置成:基于所述多个子块中的所述第一子块小于所述最大子块面积,使用帧内译码或帧间译码中的仅一个来编码所述第一子块。
根据权利要求10所述的装置,所述处理电路进一步被配置成将所述块层级阈值应用于包含编码所述语法元素所针对的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求14所述的装置,其中所述多个译码工具包含增强型多变换EMT译码工具、位置相依性预测组合PDPC译码工具、不可分二级变换NSST译码工具、帧内预测工具或帧间预测工具中的两个或更多个。
根据权利要求10所述的装置,其中所述块层级阈值被包含在多个块层级阈值中,并且其中所述处理电路进一步被配置成将所述多个块层级阈值中的相应块层级阈值应用于包含所述经编码语法元素所针对的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求10所述的装置,其中所述经编码块包括存储到所述存储媒体的所述视频数据的所述部分的实际块,所述处理电路进一步被配置成:确定对应于所述实际块的虚拟块符合所述块层级阈值;和 基于所述虚拟块符合所述块层级阈值,用信号发送相对于所述实际块的所述经编码语法元素,而非用信号发送相对于对应于所述实际块的所述虚拟块的所述经编码语法元素。
根据权利要求10所述的装置,所述处理电路进一步被配置成在经编码视频位流的图片参数集PPS、序列参数集SPS或视频参数集VPS中的一个中用信号发送指示所述块层级阈值的数据。
根据权利要求10所述的装置,所述处理电路进一步被配置成基于所述块的面积、所述块的宽度或所述块的高度中的一或多个确定所述块层级阈值。
根据权利要求10所述的装置,所述处理电路进一步被配置成至少部分地通过执行相对于所述译码工具和所述第一子块的位率优化,确定是否在编码所述块时应用所述译码工具。
根据权利要求10所述的装置,所述处理电路进一步被配置成从将要经由所述装置的接口用信号发送的经编码视频比特流中省略指示所述译码工具用以重构所述经编码块的个别样本的语法元素。
一种解码经编码视频数据的方法,所述方法包括: 确定所述经编码视频数据的一部分的块层级阈值; 确定所述经编码视频数据的所述部分的经编码块具有等于或大于所述块层级阈值的大小; 确定根据基于四叉树的分割方案或基于四叉树加二叉树的分割方案中的一个将所述经编码块分割成多个子块; 接收指示将使用译码工具重构所述经编码块的所述多个子块中的第一子块的语法元素; 基于所述经编码块具有等于或大于所述块层级阈值的所述大小,确定所述语法元素适用于包含在所述经编码块的所述多个子块的所有子块中的多个样本的所有样本;和使用所述译码工具重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本。
根据权利要求22所述的方法,其中所述块层级阈值表示最小面积。
根据权利要求22所述的方法,其中所述所接收的语法元素包括增强型多变换EMT旗标,所述方法进一步包括:确定所述EMT旗标设置为启用状态;和 基于所述EMT旗标设置为所述启用状态,解码所述经编码块的所述多个子块的每一相应子块的相应EMT索引; 其中,为重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本,使用EMT译码工具重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本。
根据权利要求22所述的方法,所述块层级阈值表示最大子块面积,所述译码工具包括帧内预测或帧间预测中的至少一个,所述方法进一步包括:基于所述多个子块中的所述第一子块小于所述最大子块面积,确定将使用帧内预测或帧间预测中的仅一个来重构所述第一子块。
根据权利要求22所述的方法,其另外包括将所述块层级阈值应用于包含接收的所述语法元素所用于的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求26所述的方法,其中所述多个译码工具包含增强型多变换EMT译码工具、位置相依性预测组合PDPC译码工具、不可分二级变换NSST译码工具、帧内预测工具或帧间预测工具中的两个或更多个。
根据权利要求22所述的方法,所述块层级阈值包含在多个块层级阈值中,所述方法进一步包含将所述多个块层级阈值中的相应块层级阈值应用于包含接收的所述语法元素所用于的所述译码工具的多个译码工具中的每一相应译码工具。
根据权利要求22所述的方法,其中所述经编码块包括存储到存储媒体的所述经编码视频数据的所述部分的实际块,所述方法进一步包括:接收相对于所述实际块的所述语法元素,而非接收相对于对应于所述实际块的虚拟块的所述语法元素。
一种用于解码经编码视频数据的设备,所述设备包括: 用于确定所述经编码视频数据的一部分的块层级阈值的装置; 用于确定存储到存储媒体的所述经编码视频数据的所述部分的经编码块具有等于或大于所述块层级阈值的大小的装置; 用于确定根据基于四叉树的分割方案或基于四叉树加二叉树的分割方案中的一个将所述经编码块分割成多个子块的装置; 用于接收指示将使用译码工具重构所述经编码块的所述多个子块中的第一子块的语法元素的装置; 用于基于所述经编码块具有等于或大于所述块层级阈值的所述大小,确定所述语法元素适用于包含在所述经编码块的所述多个子块的所有子块中的多个样本的所有样本的装置;和用于使用所述译码工具重构包含在所述经编码块的所述多个子块的所有子块中的所述多个样本的所有样本的装置。