版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
202280004088.72022.04.20确定可选择的次级不可分离变换是否没有被应用于比特流并且可选择的可分离初级变换是否模式的选择和可分离初级变换的选择从比特流2从比特流中解码编码块的信息,所述信息指示所述编码块的帧内当确定次级不可分离变换没有包含于所述比特流并且可分离初级变换包含于所述比基于所述编码块的残差与帧内预测的组合来重建所述编码块对所述变换域中的所述变换系数应用与所述可分离初级变换相关联的逆变换以确定并且确定所述编码块的残差排除与所述可选择的次级不可分离变换相关联的逆变换的应从所述比特流中解码语法的值,所述语法的值指示从所述多个可分离初所述可分离初级变换的选择和从所述多个扫描模式候选中所述扫描模式的选从所述比特流中解码第一语法的值,所述第一语法的值指示所述可分确定使用可分离初级变换而没有使用次级不可分离变换,以及基于所述块的残差与帧内预测的组合来对所述块进行编码以生3在由一个或更多个处理器执行时使所述一个或更多个处理器执行根据权利要求1至9中任一个或更多个处理器,被配置成运行所述指令以执行根据权利要求1_9和11中任一项4请。限定为现有技术的描述的方面既没有明确地也没有隐含地承认为针对本公开内容的现有[0004]未经压缩的数字视频可以包括一系列图片,每个图片的空间维度为例如1920×1080个亮度样本和相关联的色度样本。这一系列图片可以具有固定的或可变的图片速率[0005]视频编码和视频解码的一个目的可以是通过压缩来降低输入视频信号的冗余压缩可以有助于降低上述带宽需求和/或存储空间需求,在一些情况下可以降低两个数量自先前重建的参考图片的样本或其他数据的情况下表示样本值。在一些视频编解码器中,5些较新的视频压缩技术包括根据例如在空间上邻近并且在解码顺序上在前的数据块的编具有子模式和/或参数,并且这些子模式和/或参数可以被单独编码或被包括在模式码字的方向的参考可以被编码在比特流中或者其式的33个角模式)已知的九个预测器方向的子集。箭头会聚的点(101)表示被预测的样本。平成22.5度角的一个或多个样本对样本(101)[0013]帧内图片预测可以通过根据用信号通知的预测方向适当地从邻近样本复制参考6[0016]图1B示出了描绘根据JEM的65个帧内预测方向的示意图(110)以示出预测方向的[0017]已编码视频比特流中表示方向的帧内预测方向比特的映射可以随着视频编码技[0019]在一些视频压缩技术中,可以根据其他MV预测适用于样本例如根据与在空间上邻近正在重建的区域的样本数据的另一区域有关并且在解码顺序上而可以在熵编码之后以比直接对MV进行编码的情况下将使用的比特数小的比特数进行表[0020]在H.265/HEVC(ITU_TH.265建议书,“高效视频编码(HighEfficiencyVideo7选择的次级不可分离变换是否没有被应用于比特流并且可选择的可分离初级变换是否被系统可以在不应用与可选择的次级不可分离变换相关联的逆变换的情况下确定编码块的从多个可分离初级变换候选中可分离初级变换的选择和从多个扫描模式候选中扫描模式[0027]在一些示例中,处理电路系统可以从比特流中解码第一语法的值和第二语法的[0040]图9示出了根据本公开内容的一些实施方式的变换子块内的变换系数的三个扫描8[0044]图13示出了在一些示例中用于多变换选择(MTS(multipletransform[0053]图3示出了根据本公开内容的实施方式的通信系统(300)的简化框图。通信系统捕获的视频图片流)进行编码以用于经由网络(350)传输至另一终端装置(320)。已编码视频数据可以以一个或更多个已编码视频比特流的形式传输。终端装置(320)可以从网络(350)接收已编码视频数据、对已编码视频数据进行解码以恢复视频图片[0054]在另一示例中,通信系统(300)包括执行已编码视频数据的双向传输的第二对终(连线的)和/或无线通信网络。通信网络(350)可以在电路交换信道和/或分组交换信道中非在下文中有所说明,否则网络(350)的架构和拓扑对于本公开内容的操作而言可能是不[0056]作为所公开的主题的应用的示例,图4示出了视频编码器和视频解码器在流式传9经压缩的视频图片流(402)的视频源(401),例如数字摄像装置。在示例中,视频图片流编码视频数据(404)(或已编码视频比特流(404))被描绘为细线以强调当与视频图片流(402)进行比较时的较低数据量,已编码视频数据(404)和(408),可以访问流式传输服务器(405)以检索已编码视频数据(404)的副本(407)和器(410)对已编码视频数据的传入副本(407)进行解码,并且创建可以在显示器(412)(例[0059]图5示出了根据本公开内容的实施方式的视频解码器(510)的框图。视频解码器[0060]接收器(531)可以接收要由视频解码器(510)解码的一个或更多个已编码视频序频序列的解码独立于其他已编码视频序列。可以从信道(501)接收已编码视频序列,信道(501)可以是到存储已编码视频数据的存储装置的硬件/软件链路。接收器(53带有其他数据的已编码视频数据,其他数据绘)的已编码音频数据和/或辅助数据流。接收器(531)可以将已编码视频序列与其他数据在又一些其他应用中,在视频解码器(510)外部可以有缓冲存储器(未描绘)以例如防止网络抖动,并且在视频解码器(510)内部还可以有另一缓冲存储器(515)以例如处理播出定(isosynchronousnetwork)接收数据时,可能不需要缓冲存储器(515),或者缓冲存储器缓冲存储器(515)可以相对大并且可以有利地具有适应性大小,并且可以至少部分地在操作系统或视频解码器(510)外部的类似元件(未[0061]视频解码器(510)可以包括解析器(520)以根据已编码视频序列重建符号(521)。以是补充增强信息(SupplementalEnhancementInformation,SEI消息)或视频可用性信接收到的已编码视频序列进行解析/熵解码。已编码视频序列的编码可以根据视频编码技[0062]解析器(520)可以对从缓冲存储器(515)接收的视频序列执行熵解码/解析操作,单元以及涉及方式可以通过由解析器(520)从已编码视频序列解析的子群组控制信息来控[0064]除了已经提及的功能块以外,视频解码器(510)可以在概念上细分成如下所述的[0065]第一单元是缩放器/逆变换单元(551)。缩放器/逆变换单元(551)从解析器(520)片预测单元(552)使用从当前图片缓冲器(558)获取的周围已重建的信息生成大小和形状经生成的预测信息添加至由缩放器/逆变换单元(551)提供能经运动补偿的块。在这样的情况下,运动补偿预测单元(553)可以访问参考图片存储器后,可以由聚合器(555)将这些样本添加至缩放器/逆变换单元(551)的输出(在这种情况运动补偿还可以包括在使用子样本精确运动矢量时从参考图片存储器(557)获取的样本值[0068]聚合器(555)的输出样本可以在环路滤波器单元(556)中经受各种环路滤波技用于环路滤波器单元(556),但是视频压缩技术也可以响应于在对已编码图片或已编码视被识别为参考图片,则当前图片缓冲器(558)就可以变为参考图片存储器(557)的一部分,并且可以在开始重建随后的已编码图片之前重新分配新的当[0071]视频解码器(510)可以根据诸如ITU_TH.265建议书的标准中的预定视频压缩技参考图片大小等。在一些情况下,由层级设置的限制可以通过假想参考解码器数据可以被包括为(一个或多个)已编码视频序列的一部分。附加数据可以由视频解码器[0073]图6示出了根据本公开内容的实施方式的视频编码器(603)的框图。视频编码器[0074]视频编码器(603)可以从视频源(601)(视频源(601)不是图6示例中的电子装置(620)的一部分)接收视频样本,视频源(601)可以捕获要由视频编码器(603[0075]视频源(601)可以提供要由视频编码器(603)编码的呈数字视频样本流形式的源[0076]根据实施方式,视频编码器(603)可以实时地或者在由应用所需的任何其他时间约束下将源视频序列的图片编码并压缩成已编码视频序列(643)。施行合适编码速度是控及(一个或多个)参考图片创建诸如符号流的符号)以及嵌入在视频编码器(603)中的(本地)解码器(633)。解码器(633)以类似于(远程)解码器将创建样本数据的方式重建符号以创建样本数据(因为在所公开的主题中考虑的之间的任何压缩都是无损的)。将重建的样本流(样本数据)输入至参考图片存储器(634)。同。该参考图片同步性基本原理(以及在例如选作输入图片的(一个或多个)预测参考的(一个或多个)参考图片的像素块之间的差异进[0081]本地视频解码器(633)可以基于由源编码器(630)创建的符号对可以被指定为参当已编码视频数据可以在视频解码器(图6中未以是带有一些误差的源视频序列的副本。本地视频解码器(633)复制可以由视频解码器对[0084]所有以上提及的功能单元的输出可以在熵编码器(645)中经受熵编码。熵编码器存储装置的硬件/软件链路。传输器(640)可以将来自视频编码器(603)的已编码视频数据每个已编码图片分配某一已编码图片类型,这可能影响可以应用于相应的图片的编码技[0087]帧内图片(I图片)可以是可以在不将序列中的任何其他图片用作预测源的情况下[0088]预测性图片(P图片)可以是可以使用帧内预测或帧间预测进行编码和解码的图[0089]双向预测性图片(B图片)可以是可以使用帧内预测或帧间预测进行编码和解码的图片,所述帧内预测或帧间预测使用至多两个运动矢量和参考索引来预测每个块的样本[0091]视频编码器(603)可以根据诸如ITU_TH.265建议书的预定视频编码技术或标准[0092]在实施方式中,传输器(640)可以连同已编码视频一起传输附加数据。源编码器(630)可以包括这样的数据作为已编码视频序列的一部分。附加数据可以包括过被称作运动矢量的矢量对当前图片中的块进行编码。运动矢量指向参考图片中的参考使用两个参考图片,诸如按解码次序均在视频中的当前是过去和将来)的第一参考图片和第二参考图片。可以通过指向第一参考图片中的第一参考块的第一运动矢量以及指向第二参考图片中的第二参考块的第二运动矢量对当前图片[0098]在HEVC示例中,视频编码器(703)接收用于处理块诸如8×8样本的预测块等的样码器(703)可以使用帧内预测技术将处理块编码到已编码图片中;而在将以帧间模式或双向预测模式对处理块进行编码的情况下,视频编码器(703)可以分别使用帧间预测或双向[0099]在图7示例中,视频编码器(703)包括如图7所示的耦接在一起的帧间编码器[0102]通用控制器(721)被配置成确定通用控制数据,并且基于通用控制数据来控制视(726)选择帧间预测结果供残差计算器(723)使用,并且控制熵编码器(725)[0103]残差计算器(723)被配置成计算所接收的块与选自帧内编码器(722)或帧间编码变换系数。在各种实施方式中,视频编码器(703)还包括残差解码器(728)。残差解码器(728)被配置成执行逆变换并生成已解码残差数据。已解码残差数据可以被帧内编码器帧间预测信息生成已解码块,并且帧内编码器(722)可以基于已解码残差数据和帧内预测(810)被配置成接收作为已编码视频序列的一部分的已编码图片,并且对解码以生成重建的图片。在示例中,视频解码器(810)用于代替图4示例中的视频解码器[0106]在图8示例中,视频解码器(810)包括如图8所示的耦接在一起的熵解码器(871)、[0107]熵解码器(871)可以被配置成根据已编码图片重建表示构成该已编码图片的语法间模式、双预测模式、后两者的合并子模式或另一子模式)、可以分别标识供帧内解码器(872)或帧间解码器(880)进行预测所使用的某些样本或元数据的预测信息([0108]帧间解码器(880)被配置成接收帧间预测信息,并且基于帧间预测信息生成帧间[0109]帧内解码器(872)被配置成接收帧内预测信息,并且基于帧内预测信息生成预测[0110]残差解码器(873)被配置成执行逆量化以提取去量化的变换系数,并且对去量化的变换系数进行处理以将残差从频域转换到空间域。残差解码器(873)还可能需要某些控制信息(以包括量化器参数(QuantizerParameter,QP)),并且该信息可以由熵解码器[0111]重建模块(874)被配置成在空间域中将由残差解码器(873)输出的残差与预测结以使用执行软件指令的一个或更多个处理器来实现视频编码器(403)、(603)和(603)以及中的变换块包括变换域中的变换系数。可以根据扫描模式对变换域中的变换块进行扫描,换系数的扫描模式和变换块中的变换子块的扫描模式来确定变换域中的变换块中的变换[0119]图9示出了根据本公开内容的一些实施方式的变换子块内的变换系数的三个扫描[0123]图10示出了根据本公开内容的一些实施方式的变换子块的两种扫描模式(1010)中的数字代表从变换块的左上角到变换块的右下角对角线(或以垂直光栅顺序)扫描的对表从左到右和从上到下扫描变换子块的水平光栅扫描中的变换子块的扫描顺序,例如从0中,TSB中的变换系数的扫描模式(910)和TSB的扫描模式(1010)可以用于8×8帧内编码块似于(910)的扫描模式可以用于16×16帧内[0131]变换模块(1110)接收帧内预测残差(例如,通过从原始样本中减去帧内预测而生[0132]可选择的扫描模块(1170)接收变换域中的TB和表示选择的扫描模式的选择扫描[0134]熵编码模块(1190)可以执行变换系数层级的二值化并且生成表示变换系数层级式地用信号通知到解码器侧。在隐式MTS的示例中,可以基于当前TB的宽度和高度推导出向的变换,并且使用DST_7执行垂直方向的变换;当当前TB的宽度值小于高度值时,使用[0140]图13示出了在一些示例中基于CU层级标志mts_idx的MTS应用的表(1300)。mts_主要变换以生成频率分量,并且将低频不可分离变换(LFNST(low_frequencynon_使用不可分离的变换可以附加地捕获其他方向例如对角换(在编码器侧也被称为前向初级变换)与量化可以用于对来自VVC中的帧内预测残差的变换系数进行编码。残差编码模块(1400)可以对[0148]可选择的初级变换模块(1410)可以接收帧内预测残差(例如,通过从原始样本中[0149]固定初级变换模块(1420)可以接收帧内预测残差(例如,通过从原始样本中减去变换模块(1430)可以接收中间TB,以及指示选择的次级变换例如选择的LFNST的选择次级变换信号。可选择的次级变换模块(1430)可以对中间TB执行选择的LFNST并且生成变换域[0151]固定扫描模块(1470)可以从可选择的初级变换模块(1410)或从可选择的次级变[0153]熵编码模块(1490)可以执行变换系数层级的二值化并且生成表示变换系数层级[0154]在一些示例中,可以使用集成电路(IC)分别实现图14中的模块以执行模块的功[0157]根据本公开内容的一个方面,在某些条件下(例如,VVC与VTM_11的通用测试条些值但不是mts_idx的所有值的率失真性能。本公开内容的一些方面可以提高视频编解码[0158]图15示出了根据本公开内容的一些实施方式的残差编码模块([0160]可选择的初级变换模块(1510)可以接收帧内预测残差(例如,通过从原始样本中[0161]可选择的扫描模块(1560)接收从可选择的初级变换模块(1510)输出的变换域中选择的扫描模块(1560)可以使用选择的扫描模式以将2D形式的变换系数转换成1D形式的[0162]固定初级变换模块(1520)可以接收帧内预测残差(例如,通过从原始样本中减去变换模块(1530)可以接收中间TB和指示选择的次级变换例如选择的LFNST的选择次级变换信号。可选择的次级变换模块(1530)可以对中间TB执行选择的LFNST并且生成变换域中的[0164]固定扫描模块(1570)可以接收从可选择的次级变换模块(1530)输出的变换域中[0165]量化器模块(1580)可以接收从可选择的扫描模块(1560)或固定扫描模块(1570)[0166]熵编码模块(1590)可以执行变换系数层级的二值化并且生成表示变换系数层级示例利用统计并且包括下述两个变换选择:第一选择:针对水平变换和垂直变换两者的示例利用统计并且包括下述两个变换选择:第一选择:针对水平变换和垂直变换两者的示例利用统计并且包括下述两个变换选择:第一选择:针对水平变换和垂直变换两者的垂直变换两者使用DCT_2的第一选择和针对水平变换和垂直变换两者使用DST7的第二选择的两个选择而不是表(1300)中所示的5个选择执行率失真优化,并且因此编码器复杂度可[0181]在一些实施方式中,扫描模式是基于帧内预测模式来确定的,例如在VVC中由[0183]图19示出了概述根据本公开内容的实施方式的处理(1900)的流程图。该处理[0185]在(S1920)处,确定从多个可分离初级变换候选中选择可分离初级变换和从多个例中,视频编码器利用大多数帧内编码块的统计,这些帧内编码块是用变换函数DCT_2或[0197]图20示出了概述根据本公开内容的实施方式的处理(2000)的流程图。该处理初级变换的选择和从多个扫描模式候选中扫描模式[0203]在(S2020)处,基于扫描模式的选择和可分离初级变换的选择来确定来自比特流可选择的次级不可分离变换相关联的逆变换的应用被排除在用于确定编码块的残差的处[0208]可以适当地调整处理(2000)。可以修改和/或省略处理(2000)中的(一个或多个)应当被解释为具有与计算机系统(2100)的示例性实施方式中示出的部件中的任何一个部[0214]输入人机接口装置可以包括以下项中的一个或更多个(每项仅绘出一个):键盘出)或操纵杆(2105)进行的触觉反馈,但是也可以存在不用作输入装置的触觉反馈装置);ASIC/PLD的装置诸如安全加密狗(未描(GlobalSystemforMobileCommunication)、3G(ThirdGeneration)、4G(Fourth器附接至某些通用数据端口或外围总线(2149)(诸如例如,计算机系统(2100)的USB(UniversalSerialBus,USB)端口);其他网络通常通如,到PC计算机系统的以太网接口或到智能电话计算机系统的蜂窝网络接口)而集成到计和协议栈。线(2149)附接至核的系统总线(2148)。在示例中,屏幕(2110)可以连接至图形适配器[0222]计算机可读介质在其上可以具有用于执行各种计算机实现的操作的计算机代者它们可以是计算机软件领域的技术人员公知和可用的类型的介质用户可访问的大容量存储装置以及核(2140)的具有非暂态性质的某些存储装置例如核内部大容量存储装置(2147)或ROM(2145)相关联的介质。可以将实现本公开内容的各种实施定存储在RAM(2146)中的数据结构以及根据由软件限定的处理修改这样的数据结构。另外地或作为替选,计算机系统可以由于硬连线或以其他方式体现在电路(例如:加速器(2144))中的逻辑而提供功能,该逻辑可以代替软件或与软件一起操作以执行本文中描述
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 构筑数字金融生态-广发银行金融科技创新的思考与实践
- 家用净水设备研发项目分析方案
- 巩膜葡萄肿其他修补术多学科决策模式中国专家共识(2026版)
- 德育阵地建设实施方案
- 节能技改可行性研究报告
- 产业空间优化提升资源利用效率研究
- 商场超市联合活动方案策划(3篇)
- 体外冲击波碎石技术操作规范
- OCTAVE Allegro实操:资产中心定性评估的工作坊脚本与产出模板
- 广西贺州市2024-2025学年高一下学期7月期末考试英语试题
- 2026年广西玉柴机器集团有限公司人员招聘笔试参考试题及详细答案解析
- 2026年学习叉车理论考试题库及答案一套
- 2026年污水厂安全培训模拟试卷(含答案)
- 疼痛诊疗学绪论及基础知识
- 第9课《综合国力日益提升》第一课时(教学课件)统编版《道德与法治》五年级上册 新教材
- 2026年贵州省兴义市检察官、法官入员额考试真题(附答案)
- 第20课 会思考的推理模型(义务教育人工智能课件)
- (新版)陆上石油天然气开采主要负责人安全资格考试题库及答案
- 初中道德与法治七年级《潜能觉醒·多维赋能》跨学科主题学习教案
- 医疗机构职业暴露后消毒隔离与应急处置全流程
- 挡土墙拆除施工详细方案解析
评论
0/150
提交评论