非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于编码视频数据的装置,所述装置包括: 存储器;以及 在电路中实现的处理器,被配置为: 获取视频数据的图片的当前块; 确定所述图片的所述当前块的宽度大于最大变换块大小,并且确定所述当前块的高度小于或等于所述最大变换块大小; 基于确定所述当前块的宽度大于所述最大变换块大小以及确定所述当前块的高度小于或等于所述最大变换块大小,确定不为所述当前块信令通知第一帧内子分区模式标志,其中所述第一帧内子分区模式标志指示所述当前块是否被划分成矩形变换块子分区;以及基于确定不为所述当前块信令通知所述第一帧内子分区模式标志,不将所述第一帧内子分区模式标志包括在包括所述当前块的编码的视频比特流中。
根据权利要求1所述的装置,其中,所述第一帧内子分区模式标志的值等于第一值指定所述当前块被划分成矩形变换块子分区,并且所述第一帧内子分区模式标志的值等于第二值指定所述当前块不被划分成矩形变换块子分区。
根据权利要求2所述的装置,其中,所述处理器还被配置为:基于确定不为所述当前块信令通知所述第一帧内子分区模式标志,确定所述当前块的所述第一帧内子分区模式标志的值为所述第二值。
根据权利要求1所述的装置,其中,所述处理器还被配置为:获取视频数据的第二块; 确定所述第二块的宽度小于或等于所述最大变换块大小,并且确定所述第二块的高度大于所述最大变换块大小; 基于确定所述第二块的宽度小于或等于所述最大变换块大小以及确定所述第二块的高度大于所述最大变换块大小,确定不为所述第二块信令通知第二帧内子分区模式标志,其中所述第二帧内子分区模式标志指示所述第二块是否被划分成矩形变换块子分区;以及基于确定不为所述第二块信令通知所述第二帧内子分区模式标志,不将所述第二帧内子分区模式标志包括在包括所述当前块和所述第二块的编码的视频比特流中。
根据权利要求4所述的装置,其中,所述处理器还被配置为:获取视频数据的第三块; 确定所述第三块的宽度小于或等于所述最大变换块大小并且确定所述第三块的高度小于或等于所述最大变换块大小; 基于确定所述第三块的宽度小于或等于所述最大变换块大小以及确定所述第三块的高度小于或等于所述最大变换块大小,确定为所述第三块信令通知第三帧内子分区模式标志,其中所述第三帧内子分区模式标志指示所述第三块是否被划分成矩形变换块子分区; 以及 基于确定为所述第三块信令通知所述第三帧内子分区模式标志,将所述第三帧内子分区模式标志包括在包括所述当前块、所述第二块和所述第三块的编码的视频比特流中。
根据权利要求5所述的装置,其中,所述处理器还被配置为:基于确定要为所述第三块信令通知所述第三帧内子分区模式标志,确定所述第三块的帧内子分区分割标志的值,所述帧内子分区分割标志指定用于划分所述第三块的分割类型是水平的还是垂直的。
根据权利要求6所述的装置,其中,所述处理器还被配置为:基于所述第三块的所述帧内子分区分割标志的值,将所述第三块垂直地或水平地分成子分区。
根据权利要求1所述的装置,其中,所述当前块是帧内预测的块。
根据权利要求1所述的装置,其中,所述最大变换块大小对应的变换块为虚拟管线数据单元(VPDU)。
一种用于解码视频数据的装置,所述装置包括: 存储器;以及 在电路中实现的处理器,被配置为: 获取视频数据的图片的当前块; 确定所述图片的所述当前块的宽度大于指示最大变换块大小的值,并且确定所述当前块的高度小于或等于指示所述最大变换块大小的所述值; 基于确定所述当前块的宽度大于指示所述最大变换块大小的所述值以及确定所述当前块的高度小于或等于指示所述最大变换块大小的所述值,确定针对所述当前块未接收到第一帧内子分区模式标志,其中所述第一帧内子分区模式标志指示所述当前块是否被划分成矩形变换块子分区;以及基于确定针对所述当前块未接收到所述第一帧内子分区模式标志,处理所述当前块。
根据权利要求10所述的装置,其中,所述第一帧内子分区模式标志等于第一值指定所述当前块被划分成矩形变换块子分区,并且所述第一帧内子分区模式标志等于第二值指定所述当前块不被划分成矩形变换块子分区。
根据权利要求11所述的装置,所述处理器还被配置为:基于确定针对所述当前块未接收到所述第一帧内子分区模式标志,确定所述当前块的所述第一帧内子分区模式标志的值等于所述第二值。
根据权利要求10所述的装置,其中,所述处理器还被配置为:获取视频数据的第二块,所述第二块不同于所述当前块; 确定所述第二块的宽度小于或等于指示所述最大变换块大小的所述值,并且确定所述第二块的高度大于指示所述最大变换块大小的所述值; 基于确定所述第二块的宽度小于或等于指示所述最大变换块大小的所述值以及确定所述第二块的高度大于指示所述最大变换块大小的所述值,确定针对所述第二块未接收到第二帧内子分区模式标志,其中所述第二帧内子分区模式标志指示所述第二块是否被划分成矩形变换块子分区,并且其中所述第二帧内子分区模式标志不同于所述第一帧内子分区模式标志;以及基于确定针对所述第二块未接收到所述第二帧内子分区模式标志,处理所述第二块。
根据权利要求13所述的装置,其中,所述处理器还被配置为:获取视频数据的第三块,所述第三块不同于所述当前块并且不同于所述第二块; 确定所述第三块的宽度小于或等于指示所述最大变换块大小的所述值,并且确定所述第三块的高度小于或等于指示所述最大变换块大小的所述值; 基于确定所述第三块的宽度小于或等于指示所述最大变换块大小的所述值以及确定所述第三块的高度小于或等于指示所述最大变换块大小的所述值,确定针对所述第三块接收到第三帧内子分区模式标志,其中所述第三帧内子分区模式标志指示所述第三块是否被划分成矩形变换块子分区,并且其中所述第三帧内子分区模式标志不同于所述第一帧内子分区模式标志且不同于所述第二帧内子分区模式标志;以及基于确定针对所述第三块接收到所述第三帧内子分区模式标志,确定所述第三块的帧内子分区分割标志的值,所述帧内子分区分割标志指定用于划分所述第三块的分割类型是水平的还是垂直的。
根据权利要求14所述的装置,其中,所述处理器还被配置为:基于所述第三块的所述帧内子分区分割标志的所述值,将所述第三块垂直地或者水平地分成子分区。
根据权利要求10所述的装置,其中,所述当前块是帧内预测的块。
根据权利要求10所述的装置,其中,所述最大变换块大小对应的变换块为虚拟管线数据单元(VPDU)。
一种用于编码视频数据的方法,包括: 获取视频数据的图片的当前块; 确定所述图片的所述当前块的宽度大于最大变换块大小,并且确定所述当前块的高度小于或等于所述最大变换块大小; 基于确定所述当前块的宽度大于所述最大变换块大小以及确定所述当前块的高度小于或等于所述最大变换块大小,确定不为所述当前块信令通知第一帧内子分区模式标志,其中所述第一帧内子分区模式标志指示所述当前块是否被划分成矩形变换块子分区;以及基于确定不为所述当前块信令通知所述第一帧内子分区模式标志,不将所述第一帧内子分区模式标志包括在包括所述当前块的编码的视频比特流中。
根据权利要求18所述的方法,其中,所述第一帧内子分区模式标志的值等于第一值指定所述当前块被划分成矩形变换块子分区,并且所述第一帧内子分区模式标志的值等于第二值指定所述当前块不被划分成矩形变换块子分区。
根据权利要求19所述的方法,还包括: 基于确定不为所述当前块信令通知所述第一帧内子分区模式标志,确定所述当前块的所述第一帧内子分区模式标志的值为所述第二值。
根据权利要求18所述的方法,还包括: 获取视频数据的第二块; 确定所述第二块的宽度小于或等于所述最大变换块大小,并且确定所述第二块的高度大于所述最大变换块大小; 基于确定所述第二块的宽度小于或等于所述最大变换块大小以及确定所述第二块的高度大于所述最大变换块大小,确定不为所述第二块信令通知第二帧内子分区模式标志,其中所述第二帧内子分区模式标志指示所述第二块是否被划分成矩形变换块子分区;以及基于确定不为所述第二块信令通知所述第二帧内子分区模式标志,不将所述第二帧内子分区模式标志包括在包括所述当前块和所述第二块的编码的视频比特流中。
根据权利要求21所述的方法,还包括: 获取视频数据的第三块; 确定所述第三块的宽度小于或等于所述最大变换块大小,并且确定所述第三块的高度小于或等于所述最大变换块大小; 基于确定所述第三块的宽度小于或等于所述最大变换块大小以及确定所述第三块的高度小于或等于所述最大变换块大小,确定为所述第三块信令通知第三帧内子分区模式标志,其中所述第三帧内子分区模式标志指示所述第三块是否被划分成矩形变换块子分区; 以及 基于确定为所述第三块信令通知所述第三帧内子分区模式标志,将所述第三帧内子分区模式标志包括在包括所述当前块、所述第二块和所述第三块的编码的视频比特流中。
根据权利要求22所述的方法,还包括: 基于确定要为所述第三块信令通知所述第三帧内子分区模式标志,确定所述第三块的帧内子分区分割标志的值,所述帧内子分区分割标志指定用于划分所述第三块的分割类型是水平的还是垂直的。
根据权利要求23所述的方法,还包括: 基于所述第三块的所述帧内子分区分割标志的值,将所述第三块垂直地或水平地分成子分区。
根据权利要求18所述的方法,其中,所述当前块是帧内预测的块。
根据权利要求18所述的方法,其中,所述最大变换块大小对应的变换块为虚拟管线数据单元(VPDU)。
一种用于解码视频数据的方法,包括: 获取视频数据的图片的当前块; 确定所述图片的所述当前块的宽度大于指示最大变换块大小的值,并且确定所述当前块的高度小于或等于指示所述最大变换块大小的所述值; 基于确定所述当前块的宽度大于指示所述最大变换块大小的所述值以及确定所述当前块的高度小于或等于指示所述最大变换块大小的所述值,确定针对所述当前块未接收到第一帧内子分区模式标志,其中所述第一帧内子分区模式标志指示所述当前块是否被划分成矩形变换块子分区;以及基于确定针对所述当前块未接收到所述第一帧内子分区模式标志,处理所述当前块。
根据权利要求27所述的方法,其中,所述第一帧内子分区模式标志等于第一值指定所述当前块被划分成矩形变换块子分区,并且所述第一帧内子分区模式标志等于第二值指定所述当前块不被划分成矩形变换块子分区。
根据权利要求28所述的方法,还包括: 基于确定针对所述当前块未接收到所述第一帧内子分区模式标志,确定所述当前块的所述第一帧内子分区模式标志的值等于所述第二值。
根据权利要求27所述的方法,还包括: 获取视频数据的第二块,所述第二块不同于所述当前块; 确定所述第二块的宽度小于或等于指示所述最大变换块大小的所述值,并且确定所述第二块的高度大于指示所述最大变换块大小的所述值; 基于确定所述第二块的宽度小于或等于指示所述最大变换块大小的所述值以及确定所述第二块的高度大于指示所述最大变换块大小的所述值,确定针对所述第二块未接收到第二帧内子分区模式标志,其中所述第二帧内子分区模式标志指示所述第二块是否被划分成矩形变换块子分区,并且其中所述第二帧内子分区模式标志不同于所述第一帧内子分区模式标志;以及基于确定针对所述第二块未接收到所述第二帧内子分区模式标志,处理所述第二块。
根据权利要求30所述的方法,还包括: 获取视频数据的第三块,所述第三块不同于所述当前块并且不同于所述第二块; 确定所述第三块的宽度小于或等于指示所述最大变换块大小的所述值,并且确定所述第三块的高度小于或等于指示所述最大变换块大小的所述值; 基于确定所述第三块的宽度小于或等于指示所述最大变换块大小的所述值以及确定所述第三块的高度小于或等于指示所述最大变换块大小的所述值,确定针对所述第三块接收到第三帧内子分区模式标志,其中所述第三帧内子分区模式标志指示所述第三块是否被划分成矩形变换块子分区,并且其中所述第三帧内子分区模式标志不同于所述第一帧内子分区模式标志且不同于所述第二帧内子分区模式标志;以及基于确定针对所述第三块接收到所述第三帧内子分区模式标志,确定所述第三块的帧内子分区分割标志的值,所述帧内子分区分割标志指定用于划分所述第三块的分割类型是水平的还是垂直的。
根据权利要求31所述的方法,还包括: 基于所述第三块的所述帧内子分区分割标志的所述值,将所述第三块垂直地或者水平地分成子分区。
根据权利要求27所述的方法,其中,所述当前块是帧内预测的块。
根据权利要求27所述的方法,其中,所述最大变换块大小对应的变换块为虚拟管线数据单元(VPDU)。
一种非暂时性计算机可读介质,其上存储有指令,当所述指令由一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求18‑34中任一项所述的方法。