用信号通知视频译码中的解块滤波器参数的制作方法

文档序号:7790967阅读:233来源:国知局
用信号通知视频译码中的解块滤波器参数的制作方法
【专利摘要】本发明描述用于以减少的位流开销来用信号通知视频数据的当前切片的解块滤波器参数的技术。可在图片层参数集和切片标头中的一或多者中对解块滤波器参数进行译码。所述技术通过以下操作来减少用于用信号通知所述解块滤波器参数的位数目:对指示解块滤波器参数是否存在于所述图片层参数集和所述切片标头两者中的第一语法元素进行译码,且在两组解块滤波器参数都存在时仅对所述切片标头中的第二语法元素进行译码。当解块滤波器参数存在于仅所述图片层参数集或所述切片标头中的一者中时,消除对所述第二语法元素进行译码。所述第二语法元素指示使用哪组解块滤波器参数来界定应用于当前切片的解块滤波器。
【专利说明】用信号通知视频译码中的解块滤波器参数
[0001] 本申请案主张2012年1月19日申请的第61/588,454号美国临时申请案、2012 年1月31日申请的第61/593,015号美国临时申请案以及2012年4月4日申请的第 61/620, 339号美国临时申请案的权益,所述申请案中的每一者的全部内容以引用的方式并 入本文中。

【技术领域】
[0002] 本发明涉及视频译码,且更特定来说,涉及对视频数据进行解块。

【背景技术】
[0003] 数字视频能力可并入到大范围的装置中,包含数字电视、数字直播系统、无线广 播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相 机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电 电话、所谓的智能电话摂、视频会议装置、视频串流装置等等。数字视频装置实施视频压缩 技术,例如由 MPEG-2、MPEG-4、ITU-T H. 263、ITU-T H. 264/MPEG-4 第 10 部分高级视频译码 (AVC)、目前在开发中的高效率视频译码(HEVC)标准定义的标准和所述标准的扩展部分中 所描述的那些视频压缩技术。视频装置可通过实施此些视频压缩技术来更高效地发射、接 收、编码、解码和/或存储数字视频信息。
[0004] 视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测以减少或移除 视频序列中所固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧 的一部分)分割为若干视频块,所述视频块还可被称作树块、译码单元(CU)和/或译码节 点。使用空间预测相对于同一图片中的相邻块中的参考样本来编码图片的经帧内译码(I) 切片中的视频块。图片的经帧间译码(P或B)切片中的视频块可使用相对于同一图片中的 相邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可 被称作帧,且参考图片可被称作参考帧。
[0005] 空间或时间预测产生对待译码的块的预测性块。残余数据表示待译码的原始块与 预测性块之间的像素差。根据指向形成预测性块的参考样本块的运动向量以及指示经译码 块与所述预测性块之间的差的残余数据来编码经帧间译码块。根据界定如何创建预测块的 帧内译码模式和残余数据来编码经帧内译码块。为了进一步压缩,可将残余数据从像素域 变换为变换域,从而产生残余变换系数,所述残余变换系数随后可被量化。起初布置在二维 阵列中的经量化变换系数可依序扫描以产生变换系数的一维向量,且可应用熵译码以实现 更多的压缩。


【发明内容】

[0006] -般来说,本发明描述用于用减少的位流开销来用信号通知视频数据的当前切片 的解块滤波器参数的技术。所述解块滤波器参数界定用于从所述切片的经解码视频块移 除成块性假影的解块滤波器。所述解块滤波器参数包含语法元素,所述语法元素经界定以 指示解块滤波是被启用还是被停用,且如果启用,则指示阈值t。和β的解块滤波器参数偏 移。可在图片层参数集和切片标头中的一或多者中对解块滤波器参数进行译码。所述图片 层参数集可包括图片参数集(PPS)或调适参数集(APS)。
[0007] 所述技术可通过以下操作来减少用于用信号通知解块滤波器参数的位数目:对经 界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法元素 进行译码,且在解块滤波器参数存在于所述图片层参数集和所述切片标头两者中时仅对所 述切片标头中的第二语法元素进行译码。所述第二语法元素经界定以指示是使用所述图片 层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含的第二组解块滤 波器参数来界定应用于当前视频切片的解块滤波器。在此情况下,当解块滤波器参数存在 于仅所述图片层参数集或所述切片标头中的一者中时,视频编码器可消除对所述切片标头 中的所述第二语法元素的编码,且视频解码器可基于所述第一语法元素来确定所述第二语 法元素不存在于待解码的所述切片标头中。
[0008] 在一个实例中,本发明针对于一种对视频数据进行解码的方法,所述方法包括:对 经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法元 素进行解码;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数集和所 述切片标头两者中时,对所述切片标头中的第二语法元素进行解码,所述第二语法元素经 界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标 头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及当所述 第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时, 确定所述第二语法元素不存在于待解码的所述切片标头中。
[0009] 在另一实例中,本发明针对于一种视频解码装置,所述视频解码装置包括:存储 器,其存储视频数据;及处理器,其经配置以对经界定以指示解块滤波器参数是否存在于图 片层参数集和切片标头两者中的第一语法元素进行解码。所述处理器经配置以在所述第一 语法元素指示所述解块滤波器参数存在于所述图片层参数集和所述切片标头两者中时,对 所述切片标头中的第二语法元素进行解码,所述第二语法元素经界定以指示是使用所述图 片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含的第二组解块 滤波器参数来界定应用于当前视频切片的解块滤波器。另一方面,所述处理器经配置以在 所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者 中时,确定所述第二语法元素不存在于待解码的所述切片标头中。
[0010] 在进一步的实例中,本发明针对于一种视频解码装置,其包括:用于对经界定以指 示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法元素进行解码 的装置;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数集和所述切 片标头两者中时,用于对所述切片标头中的第二语法元素进行解码的装置,所述第二语法 元素经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述 切片标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两 者中时,用于确定所述第二语法元素不存在于待解码的所述切片标头中的装置。
[0011] 在另一实例中,本发明针对于一种计算机可读媒体,其包括用于以下操作的指令: 对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法 元素进行解码;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数集和 所述切片标头两者中时,对所述切片标头中的第二语法元素进行解码,所述第二语法元素 经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片 标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及当所 述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中 时,确定所述第二语法元素不存在于待解码的所述切片标头中。
[0012] 在额外实例中,本发明针对于一种对视频数据进行编码的方法,所述方法包括:对 经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法元 素进行编码;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数集和所 述切片标头两者中时,对所述切片标头中的第二语法元素进行编码,所述第二语法元素经 界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标 头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及当所述 第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时, 消除对所述切片标头中的所述第二语法元素的编码。
[0013] 在进一步的实例中,本发明针对于一种视频编码装置,所述视频编码装置包括:存 储器,其存储视频数据;及处理器,其经配置以对经界定以指示解块滤波器参数是否存在于 图片层参数集和切片标头两者中的第一语法元素进行编码。所述处理器经配置以在所述第 一语法元素指示所述解块滤波器参数存在于所述图片层参数集和所述切片标头两者中时, 对所述切片标头中的第二语法元素进行编码,所述第二语法元素经界定以指示是使用所述 图片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含的第二组解 块滤波器参数来界定应用于当前视频切片的解块滤波器。另一方面,所述处理器经配置以 在所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两 者中时,消除对所述切片标头中的所述第二语法元素的编码。
[0014] 在另一实例中,本发明针对于一种视频编码装置,其包括:用于对经界定以指示解 块滤波器参数是否存在于图片层参数集和切片标头两者中的第一语法元素进行编码的装 置;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数集和所述切片标 头两者中时,用于对所述切片标头中的第二语法元素进行编码的装置,所述第二语法元素 经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片 标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及当所 述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中 时,用于消除对所述切片标头中的所述第二语法元素的编码的装置。
[0015] 在进一步的实例中,本发明针对于一种计算机可读媒体,其包括用于以下操作的 指令:对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一 语法元素进行解码;当所述第一语法元素指示所述解块滤波器参数存在于所述图片层参数 集和所述切片标头两者中时,对所述切片标头中的第二语法元素进行编码,所述第二语法 元素经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述 切片标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两 者中时,消除对所述切片标头中的所述第二语法元素的编码。
[0016] -或多个实例的细节陈述于附图及以下描述中。其它特征、目标及优势将从描述 及附图和从权利要求书中显而易见。

【专利附图】

【附图说明】
[0017] 图1为说明根据本发明中所描述的技术的可对解块滤波器参数进行译码的实例 性视频编码及解码系统的框图。
[0018] 图2是说明可实施本发明中所描述的技术以用减少的位流开销对解块滤波器参 数进行编码的视频编码器的实例的框图。
[0019] 图3是说明可实施本发明中所描述的技术以对用于界定应用于视频切片的解块 滤波器的解块滤波器参数进行解码的视频解码器的实例的框图。
[0020] 图4是说明基于根据本发明中所描述的技术而用信号通知的解块滤波器参数所 界定的示范性解块滤波器的组件的框图。
[0021] 图5是说明在子块之间的视频块的边缘附近的像素位置的概念图。
[0022] 图6是说明根据本发明中所描述的技术的用于以减少的位流开销对当前视频切 片的解块滤波器参数进行编码的实例性操作的流程图。
[0023] 图7是说明根据本发明中所描述的技术的用于以减少的位流开销对当前视频切 片的解块滤波器参数进行解码的实例性操作的流程图。
[0024] 图8是说明对图片参数集(PPS)中的当前视频切片的可被切片标头中的解块滤波 器参数超驰的解块滤波器参数进行编码的实例性操作的流程图。
[0025] 图9是说明对图片参数集(PPS)中的当前视频切片的可被切片标头中的解块滤波 器参数超驰的解块滤波器参数进行解码的实例性操作的流程图。

【具体实施方式】
[0026] 本发明的一些实例性技术通过以下操作来减少用于用信号通知当前视频切片的 解块滤波器参数的位数目:对经界定以指示解块滤波器参数是否存在于图片层参数集和切 片标头两者中的第一语法元素进行译码,且在解块滤波器参数存在于所述图片层参数集和 所述切片标头两者中时仅对所述切片标头中的第二语法元素进行译码。所述第二语法元素 经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片 标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器。在此情 况下,当解块滤波器参数存在于仅所述图片层参数集或所述切片标头中的一者中时,视频 编码装置可消除对所述切片标头中的所述第二语法元素的编码,且视频解码装置可基于所 述第一语法元素来确定所述第二语法元素不存在于待解码的所述切片标头中。
[0027] 图1为说明根据本发明中所描述的技术的可对解块滤波器参数进行译码的实例 性视频编码及解码系统10的框图。如图1中所示,系统10包含源装置12,所述源装置产生 经编码视频数据以在稍后时间由目的地装置14解码。源装置12和目的地装置14可包括 广泛多种装置中的任一者,包含桌上型计算机、笔记本(即,膝上型)计算机、平板计算机、 机顶盒、电话手持机(例如,所谓的"智能"电话)、所谓的"智能"平板、电视、相机、显示装 置、数字媒体播放器、视频游戏控制台、视频串流装置等。在一些情况下,源装置12和目的 地装置14可经装备以用于无线通信。
[0028] 目的地装置14可经由链路16接收待解码的经编码视频数据。链路16可包括能够 将经编码的视频数据从源装置12移动到目的地装置14的任何类型的媒体或装置。在一个 实例中,链路16可包括用以使得源装置12能够实时地将经编码视频数据直接发射到目的 地装置14的通信媒体。可根据例如无线通信协议等通信标准来调制经编码的视频数据,且 将其发射到目的地装置14。所述通信媒体可包括任何无线或有线通信媒体,例如射频(RF) 频谱或一或多条物理传输线。通信媒体可形成例如局域网、广域网或例如因特网的全球网 络的基于包的网络的部分。通信媒体可包含可用于促进从源装置12到目的地装置14的通 信的路由器、交换器、基站或任何其它设备。
[0029] 在另一实例中,链路16可对应于可存储由源装置12产生的经编码视频数据且目 的地装置14可在需要时经由磁盘存取或卡存取进行存取的存储媒体。所述存储媒体可包 含多种本地存取的数据存储媒体中的任一者,例如蓝光光盘、DVD、CD-ROM、快闪存储器,或 用于存储经编码视频数据的任何其它合适的数字存储媒体。在进一步的实例中,链路16可 对应于可保持由源装置12产生的经编码视频且目的地装置14可在需要时经由流式传输或 下载进行存取的文件服务器或另一中间存储媒体。所述文件服务器可为能够存储经编码视 频数据及将所述经编码视频数据发射到目的地装置14的任何类型的服务器,实例性文件 服务器包含网络服务器(例如,对于网站)、FTP服务器、网络附接存储(NAS)装置或本地磁 盘驱动器。目的地装置14可通过任何标准的数据连接(包含因特网连接)来存取经编码 视频数据。此可包含无线信道(例如,Wi-Fi连接)、有线连接(例如,DSL、缆线调制解调 器,等等),或适合于存取存储于文件服务器上的经编码视频数据的以上两者的组合。经编 码视频数据从文件服务器的传输可为流式传输、下载传输,或两者的组合。
[0030] 本发明的技术不一定受限于无线应用或环境。所述技术可应用于支持多种多媒体 应用(例如,空中电视广播、有线电视传输、卫星电视发射、流式视频传输(例如,经由因特 网))中的任一者的视频译码、供存储于数据存储媒体上的数字视频的编码、存储于数据存 储媒体上的数字视频的解码,或其它应用。在一些实例中,系统10可经配置以支持单向或 双向视频传输以支持例如视频流式传输、视频回放、视频广播和/或视频电话等应用。
[0031] 在图1的实例中,源装置12包含视频源18、视频编码器20和输出接口 22。在一 些情况下,输出接口 22可包含调制器/解调器(调制解调器)和/或发射器。在源装置12 中,视频源18可包含例如视频俘获装置(例如,摄像机、含有先前俘获的视频的视频存档、 用以从视频内容提供者接收视频的视频馈送接口)的源,和/或用于产生计算机图形数据 以作为源视频的计算机图形系统的源,或此些源的组合。作为一个实例,如果视频源18为 摄像机,则源装置12与目的地装置14可形成所谓的相机电话或视频电话。然而,一般来说, 本发明中所描述的技术可适用于视频译码,且可适用于无线及/或有线应用。
[0032] 可由视频编码器20来编码经俘获的、经预先俘获的或计算机产生的视频。可经由 源装置12的输出接口 22将经编码视频数据直接发射到目的地装置14。还可将经编码视频 数据存储到存储媒体或文件服务器上以供稍后由目的地装置14存取以进行解码和/或回 放。
[0033] 目的地装置14包含输入接口 28、视频解码器30和显示装置32。在一些情况下, 输入接口 28可包含接收器和/或调制器。目的地装置14的输入接口 28经由链路16接收 经编码视频数据。经由链路16传送或在数据存储媒体上提供的经编码视频数据可包含由 视频编码器20产生以供例如视频解码器30等视频解码器在解码视频数据中使用的多种语 法元素。此些语法元素可与在通信媒体上传输、存储于存储媒体上或存储于文件服务器上 的经编码视频数据包含在一起。
[0034] 显示装置32可与目的地装置14 一起集成,或在目的地装置14外部。在一些实例 中,目的地装置14可包含集成式显示装置,且还经配置以与外部显示装置介接。在其它实 例中,目的地装置14可为显示装置。一般来说,显示装置32向用户显示经解码视频数据, 且可包括多种显示装置中的任一者,例如,液晶显示器(LCD)、等离子体显示器、有机发光二 极管(0LED)显示器或另一类型的显示装置。
[0035] 视频编码器20和视频解码器30可根据视频压缩标准来操作,例如目前在开发中 的高效率视频译码(HEVC)标准,且可符合HEVC测试模型(腿)。或者,视频编码器20和视 频解码器30可根据例如ITU-T H. 264标准(或者被称作MPEG4第10部分,高级视频译码 (AVC))或此类标准的扩展等其它专有或产业标准而操作。然而,本发明的技术不限于任何 特定译码标准。视频压缩标准的其它实例包含MPEG-2和ITU-T H. 263。
[0036] 尽管图1中未展示,但在一些方面中,视频编码器20及视频解码器30可各自与音 频编码器及解码器集成,且可包含适当的MUX-DEMUX单元或其它硬件及软件,以处置对共 同数据流或单独数据流中的音频与视频两者的编码。在一些实例中,如果适用,MUX-DEMUX 单元可符合ITUH. 223多路复用器协议或例如用户数据报协议(UDP)等其它协议。
[0037] 视频编码器20和视频解码器30各自可经实施为例如一或多个微处理器、数字信 号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、离散逻辑、软件、硬件、 固件或其任何组合的多种合适编码器电路中的任一者。当所述技术部分地在软件中实施 时,一装置可将用于软件的指令存储于合适的非暂时性计算机可读媒体中,且在硬件中使 用一或多个处理器来执行所述指令以执行本发明的技术。视频编码器20和视频解码器30 中的每一者可包含于一或多个编码器或解码器中,所述视频编码器和视频解码器中的任一 者可在相应装置中被集成为组合式编码器/解码器(CODEC)的一部分。
[0038] 视频译码联合合作小组(JCT-VC)致力于HEVC标准的开发。HEVC标准化工作是 基于被称作HEVC测试模型(HM)的视频译码装置的演进模型。HM假设相对于根据(例如) ITU-T H. 264/AVC的现有装置的视频译码装置的额外能力。举例来说,尽管H. 264提供九种 帧内预测编码模式,但HM可提供多达三十三种帧内预测编码模式。
[0039] -般来说,HM的工作模型描述可被划分为包含亮度样本和色度样本两者的树块或 最大译码单元(LCU)的序列的视频帧或图片。树块具有与H. 264标准的宏块类似的目的。 切片包含呈译码次序的若干连续树块。视频帧或图片可被分割为一或多个切片。每一树块 可根据四叉树被分裂为译码单元(CU)。举例来说,作为四叉树的根节点的树块可被分裂为 四个子节点,且每一子节点又可为母节点,且被分裂为另外四个子节点。作为四叉树的叶节 点的最终的未分裂的子节点包括译码节点,即,经译码视频块。与经译码位流相关联的语法 数据可界定树块可被分裂的最大次数,且还可界定译码节点的最小大小。
[0040] CU包含译码节点和与译码节点相关联的预测单元(PU)及变换单元(TU)。所述CU 的大小对应于译码节点的大小。CU的大小的范围可从8X8像素直到具有最大64X64像素 或更大的树块的大小。每一 CU可含有一或多个PU及一或多个TU。与CU相关联的语法数 据可描述(例如)将CU分割为一或多个PU。分割模式在CU被跳过、被直接模式编码、被 帧内预测模式编码还是被帧间预测模式编码之间可不同。可将PU的形状分割为正方形、非 正方形。与CU相关联的语法数据还可描述(例如)根据四叉树将CU分割为一或多个TU。 可将TU的形状分割为正方形、非正方形。
[0041] 一般来说,PU包含与预测过程相关的数据。举例来说,在对PU进行帧内模式编码 时,PU可包含描述PU的帧内预测模式的数据。作为另一实例,在对PU进行帧间模式编码 时,PU可包含界定PU的运动向量的数据。界定PU的运动向量的数据可描述(例如)运动 向量的水平分量、运动向量的垂直分量、运动向量的分辨率(例如,四分之一像素精度或八 分之一像素精度)、运动向量指向的参考帧,和/或运动向量的参考图片列表(例如,列表0 或列表1)。
[0042] 一般来说,TU用于变换和量化过程。具有一或多个PU的⑶还可包含一或多个TU。 在预测之后,视频编码器20可计算对应于PU的残余值。所述残余值包括像素差值,所述像 素差值可被变换为变换系数、使用TU经量化且经扫描以产生串行化变换系数以用于熵译 码。本发明通常术语"视频块"来指代CU的译码节点。在一些特定情况下,本发明还可使 用术语"视频块"来指代树块,即,IXU或⑶,其包含译码节点及PU和TU。
[0043] 一视频序列通常包含一系列视频帧或图片。图片群组(G0P) -般包括一系列一或 多个视频图片。G0P可在G0P的标头、图片中的一或多者的标头或其它地方中包含语法数 据,所述语法数据描述包含于G0P中的图片的数目。图片的每一切片可包含切片语法数据, 所述切片语法数据描述相应切片的编码模式。频编码器20通常对个别视频切片内的视频 块进行操作以便编码视频数据。视频块可对应于CU内的译码节点。所述视频块可具有固 定的或变化的大小,且可根据指定的译码标准而大小不同。
[0044] 作为一实例,HM支持按各种TO大小的预测。假定特定⑶的大小为2NX2N,HM支 持按2NX 2N或NX N的PU大小的帧内预测,以及按2NX 2N、2NX N、NX 2N或NX N的对称PU 大小的帧间预测。HM还支持用于按2NXnU、2NXnD、nLX2N和nRX2N的PU大小的帧间预 测的不对称分割。在不对称分割中,CU的一个方向未被分割,而另一方向被分割为25%和 75 %。⑶的对应于25 %分区的部分由"η "继之以"向上"、"向下"、"左边"或"右边"的指 示来指示。因此,例如,"2NXnU"指代被水平地分割成在顶部具有2ΝΧ0. 5NPU且在底部具 有 2NX 1. 5N PU 的 2NX 2N CU。
[0045] 在本发明中,"NXN"与"N乘N"可以可互换地使用,以在垂直和水平尺寸方面指代 视频块的像素尺寸,例如16X 16像素或16乘16像素。一般来说,16X 16块将具有在垂直 方向上的16个像素 (y = 16)和在水平方向上的16个像素 (X = 16)。同样地,NXN块一 般具有在垂直方向上的N个像素和在水平方向上的N个像素,其中N表示非负整数值。一 块中的像素可布置在若干行和若干列中。此外,块无需一定在水平方向上具有与在垂直方 向上相同数目的像素。举例来说,块可包括NXM个像素,其中Μ不一定等于N。
[0046] 在使用CU的PU进行帧内预测译码或帧间预测译码之后,视频编码器20可计算用 于⑶的TU的残余数据。PU可包括空间域(还被称作像素域)中的像素数据,且TU可包括 在变换域(例如,在对残余视频数据应用例如离散余弦变换(DCT)、整数变换、小波变换或 概念上类似的变换等变换之后)中的系数。残余数据可对应于未经编码图片的像素与对应 于PU的预测值之间的像素差。视频编码器20可形成包含CU的残余数据的TU,且随后变换 TU以产生⑶的变换系数。
[0047] 在进行任何变换以产生变换系数之后,视频编码器20可执行变换系数的量化。量 化一般指代将变换系数量化以可能地减少用于表示系数的数据量从而提供进一步压缩的 过程。量化过程可减少与系数中的一些或全部相关联的位深度。
[0048] 在一些实例中,视频编码器20可利用预先界定的扫描次序来扫描经量化变换系 数以产生可经熵编码的串行化向量。在其它实例中,视频编码器20可执行自适应扫描。在 扫描经量化变换系数以形成一维向量之后,视频编码器20可(例如)根据上下文自适应可 变长度译码(CAVLC)、上下文自适应二进制算术译码(CABAC)、基于语法的上下文自适应二 进制算术译码(SBAC)、概率区间分割熵译码(PIPE)或另一熵编码方法来熵编码所述一维 向量。视频编码器20还可对与经编码视频数据相关联的语法元素进行熵译码,以供视频解 码器30在解码视频数据中使用。
[0049] 为了执行CABAC,视频编码器20可将上下文模型内的上下文指派给待发射的符 号。所述上下文可涉及(例如)符号的相邻值是否为非零。为了执行CAVLC,视频编码器 20可针对待发射的符号选择可变长度码。可将VLC中的码字建构成使得相对较短的代码对 应于更有可能的符号,而较长的代码对应于较不可能的符号。以此方式,与(例如)针对待 发射的每一符号使用相等长度的码字相比,使用VLC可实现位节省。概率确定可基于指派 给符号的上下文。
[0050] 除了在位流中向目的地装置14中的视频解码器30用信号通知经编码视频数据之 夕卜,视频编码器20还可对经编码视频数据进行解码且在用于随后译码的块的帧内预测或 帧间预测过程期间重构视频帧或图片内的块以用作参考数据。在将视频帧或图片划分为若 干块(例如,LCU及其子CU)、对所述块进行编码且随后对所述块进行解码之后,然而,可能 在块之间的边缘处出现可感知的假影。为了移除这些"成块性"假影,视频编码器20可将 解块滤波器应用于经解码视频块,之后存储为参考块。类似地,视频解码器30可经配置以 对在位流中从源装置12的视频编码器20接收的视频数据进行解码,且将相同或类似的解 块滤波器应用于经解码视频数据,以用于显示视频数据且用于将所述视频数据用作随后解 码的视频数据的参考数据。
[0051] 在存储经数据以用作参考数据之前由例如视频编码器20或视频解码器30等视频 译码装置执行的解块滤波一般被称作"环路内"滤波,原因在于所述滤波是在译码环路内执 行的。通过配置视频编码器20和视频解码器30两者以应用相同的解块技术,可使视频译 码装置同步,使得解块不会针对将经解块的视频数据用作参考数据的随后译码的视频数据 引入错误。
[0052] 视频编码器20和视频解码器30 -般经配置以针对包含PU和TU边缘的视频块的 每一边缘来确定是否应用解块滤波器对所述边缘进行解块。视频译码装置可经配置以基于 对垂直于边缘的一或多条像素线(例如,8个像素的线)的分析来确定是否对所述边缘进 行解块。因此,例如,对于垂直边缘,视频译码装置可通过检查沿着共同线的边缘的左边的 四个像素以及右边的四个像素来确定是否对边缘进行解块。所选择的像素的数目一般对应 于用于解块的最小块,例如8X8像素。以此方式,用于分析的像素线伸展越过视频块的在 边缘的任一侧(例如边缘的左边和右边以及边缘的上方及下方)上具有像素的PU和TU边 缘。用于分析是否针对边缘执行解块的像素线还被称作一组支持像素,或简称为"支持"。
[0053] 视频译码装置可经配置以基于用于特定边缘的支持来执行解块决策函数。一般来 说,解块决策函数经配置以检测支持像素内的高频率变化。通常,当检测到高频率变化时, 解块决策函数提供可感知假影存在于边缘处且应进行解块的指示。解块决策函数还可经配 置以基于所述支持来确定要应用于所述边缘的解块滤波器的类型和强度。所述解块滤波器 的类型和强度可由阈值t。和β来指示。
[0054] 本发明描述用于以减少的位流开销来用信号通知视频数据的当前切片的解块滤 波器参数的技术。所述解块滤波器参数界定用于从当前切片的经解码视频块减少或移除成 块性假影的解块滤波器。所述解块滤波器参数包含语法元素,所述语法元素经配置以指示 解块滤波是被启用还是被停用,且如果启用,则指示阈值t。和β的解块滤波器参数偏移。
[0055] 可在图片层参数集和切片标头中的一或多者中对解块滤波器参数进行译码。所述 图片层参数集可包括图片参数集(PPS)或调适参数集(APS)。PPS是含有不可能在涉及PPS 的图片之间变化的数据的图片层参数集。APS是既定与有可能在图片之间变化的图片自适 应数据一起使用的图片层参数集。在一个实例中,APS包含解块滤波器、自适应环路滤波器 (ALF)及样本自适应偏移(SA0)的参数。在APS而不是PPS中包含这些参数可减少针对视 频序列传输的位的数目,因为在解块滤波器、ALF或SA0参数改变时,不需要重复恒定的PPS 数据。
[0056] 图2是说明可实施本发明中所描述的技术以用减少的位流开销对解块滤波器参 数进行编码的视频编码器20的实例的框图。视频编码器20可执行对视频切片内的视频块 的帧内译码和帧间译码。帧内译码依赖于空间预测以减少或移除给定视频帧或图片内的视 频中的空间冗余。帧间译码依赖于时间预测以减少或移除视频序列的邻近帧或图片内的视 频中的时间冗余。帧内模式(I模式)可指代若干基于空间的压缩模式中的任一者。帧间 模式(例如单向预测(P模式)或双向预测(B模式))可指代若干基于时间的压缩模式中 的任一者。
[0057] 在图2的实例中,视频编码器20包含模式选择单元40、运动估计单元42、运动补 偿单元44、帧内预测处理单元46、参考图片存储器64、求和器50、变换处理单元52、量化单 元54以及熵编码单元56。对于视频块重构,视频编码器20还包含反量化单元58、反变换 处理单元60,以及求和器62。还包含解块滤波器63以将块边界滤波,以从经重构视频块移 除成块性假影。
[0058] 如图2所示,视频编码器20接收视频切片内的待编码的当前视频块。可将切片划 分为多个视频块。模式选择单元40可基于错误结果而针对当前视频块选择译码模式(帧 内或帧间)中的一者。如果选择帧内或帧间模式,那么模式选择单元40将所得的经帧内译 码或经帧间译码的块提供到求和器50以产生残余块数据,且提供到求和器62以重构经编 码块以用作存储于参考图片存储器64中的参考图片内的参考块。帧内预测处理单元46相 对于在与待译码的当前块相同的帧或切片中的一或多个相邻块执行对当前视频块的帧内 预测译码,以提供空间压缩。运动估计单元42和运动补偿单元44相对于一或多个参考图 片中的一或多个预测块执行对当前视频块的帧间预测译码以提供时间压缩。
[0059] 在帧间译码的情况下,运动估计单元42可经配置以根据视频序列的预定模式来 确定视频切片的帧间预测模式。所述预定模式可将序列中的视频切片指定为P切片或B切 片。运动估计单元42与运动补偿单元44可高度集成,但出于概念上的目的而分开予以说 明。由运动估计单元42执行的运动估计是产生运动向量的过程,运动向量估计视频块的运 动。运动向量(例如)可指示当前视频帧内的视频块的ro相对于参考图片内的预测块或 图片的移位。
[0060] 预测块是经发现在像素差异方面紧密地匹配待译码的视频块的PU的块,其可通 过绝对差总和(SAD)、平方差总和(SSD)或其它差度量来确定。在一些实例中,视频编码器 20可计算存储于参考图片存储器64中的参考图片的子整数像素位置的值。举例来说,视频 编码器20可计算参考图片的四分之一像素位置、八分之一像素位置或其它分数像素位置 的值。因此,运动估计单元42可执行相对于完整像素位置和分数像素位置的运动搜索,且 以分数像素位置输出运动向量。
[0061] 运动估计单元42通过比较PU的位置与参考图片的预测块的位置来计算经帧间译 码切片中的视频块的TO的运动向量。可从第一参考图片列表(列表0)或第二参考图片列 表(列表1)来选择所述参考图片,所述列表中的每一者识别存储于参考图片存储器64中 的一或多个参考图片。运动估计单元42将计算出的运动向量发送到熵编码单元56和运动 补偿单元44。
[0062] 由运动补偿单元44执行的运动补偿可涉及基于通过运动估计所确定的运动向量 获取或产生预测块。在接收到当前视频块的PU的运动向量后,运动补偿单元44可即刻定位 运动向量在所述参考图片列表中的一者中所指向的预测块。视频编码器20通过从正经译 码的当前视频块的像素值减去预测块的像素值从而形成像素差值,而形成残余视频块。像 素差值形成块的残余数据,且可包含亮度差分量与色度差分量两者。求和器50表示执行此 减法运算的组件。运动补偿单元44还可产生与视频块和视频切片相关联的语法元素以供 视频解码器30在解码视频切片的视频块中使用。
[0063] 在运动补偿单元44产生当前视频块的预测块之后,视频编码器20通过从当前视 频块减去预测块而形成残余视频块。残余块中的残余视频数据可包含于一或多个TU中且 应用于变换处理单元52。变换处理单元52可使用变换(例如,离散余弦变换(DCT)或概念 上类似的变换)来将残余视频数据变换为残余变换系数。变换处理单元52可将残余视频 数据从像素域转换到变换域(例如,频域)。
[0064] 变换处理单元52可将所得的变换系数发送到量化单元54。量化单元54量化变换 系数以进一步减小位速率。量化过程可减少与系数中的一些或全部相关联的位深度。可通 过调整量化参数来修改量化程度。在一些实例中,量化单元54可接着执行对包含经量化变 换系数的矩阵的扫描。替代地,熵编码单元56可执行扫描。
[0065] 在量化之后,熵编码单元56对经量化变换系数进行熵编码。举例来说,熵编码单 元56可执行上下文自适应可变长度译码(CAVLC)、上下文自适应二进制算术译码(CABAC)、 或另一熵编码技术。在熵编码单元56进行的熵编码之后,可将经编码位流发射到视频解码 器30或进行存档以供稍后发射或由视频解码器30检索。熵编码单元56还可对正经译码 的当前视频切片的运动向量和其它语法元素进行熵编码。
[0066] 反量化单元58和反变换处理单元60分别应用反量化和反变换以在像素域中重构 残余块,以用于稍后用作参考图片的参考块。运动补偿单元44可通过将残余块添加到参考 图片列表中的一者内的参考图片中的一者的预测块而计算参考块。运动补偿单元44还可 将一或多个内插滤波器应用于经重构残余块以计算子整数像素值以在运动估计中使用。求 和器62将经重构残余块添加到由运动补偿单元44产生的经运动补偿的预测块以产生参考 图片的参考块以供存储在参考图片存储器64中。参考块经解块滤波器63滤波以便移除成 块性假影。参考块随后存储于参考图片存储器64中。参考块可由运动估计单元42和运动 补偿单元44用作用以对后续视频帧或图片中的块进行帧间预测的参考块。
[0067] 根据本发明的技术,视频编码器20包含解块滤波器63,所述解块滤波器选择性地 对求和器62的输出进行滤波。具体来说,解块滤波器63从求和器62接收经重构视频数 据,所述经重构视频数据对应于添加到经反量化且经反变换的残余数据的从运动补偿单元 44或帧内预测单元46接收的预测数据。以此方式,解块滤波器63接收视频数据的经解码 块,例如对应于LCU的CU和/或切片或图片的LCU的经解码块,且对所述块选择性地进行 滤波以移除成块性假影。
[0068] 视频编码器20中的解块滤波器63基于来自边界强度计算和解块决策的结果而对 经解码视频块的某些TU和PU边缘进行滤波。解块滤波器63 -般经配置以分析视频块的 在所述块的给定边缘附近的像素以确定是否及如何对边缘进行滤波。更特定来说,解块决 策可包含解块滤波器是开还是关、解块滤波器是弱还是强,及用于给定视频块的弱滤波器 的强度。解块滤波器63可在检测到给定边缘附近的像素的值上的高频率变化时更改所述 值以便移除所述边缘处可感知的成块性假影。
[0069] 所述边界强度计算和所述解块决策取决于阈值t。和β。解块滤波器的阈值t。和 β取决于参数Q,所述参数Q如下得自当前视频块的量化参数(QP)值及边界强度(Bs):
[0070] If Bs = 2, then TcOffset = 2
[0071] If Bs ^ 1, then TcOffset = 0
[0072] For tc :Q = Clip3(0, MAX_QP+2, QP+TcOffset) ;MAX_QP = 51
[0073] For β :Q = Clip3 (0, MAX_QP, QP)
[0074] Clip3 (thl, th2, value) = min (thl, max (th2, value))
[0075] 阈值t。和β可存储于表中,所述表可基于得自视频块的QP值的参数Q来存取。 在下文关于图4中所说明的解块滤波器100更详细地描述解块过程。
[0076] 本发明描述用于用减少的位流开销来用信号通知用于界定视频数据的当前切片 的解块滤波器63的解块滤波器参数的技术。视频编码器20确定界定解块滤波器63的解 块滤波器参数且随后用信号通知所述解块滤波器参数,使得视频解码器30可将相同的或 类似的解块滤波器应用于经解码视频块。所述解块滤波器参数包含语法元素,所述语法元 素经界定以指示解块滤波是被启用还是被停用,且如果启用,则指示阈值t。和β的解块滤 波器参数偏移。
[0077] 可在图片层参数集和切片标头中的一或多者中对解块滤波器参数进行译码以用 于向视频解码器30用信号通知。所述图片层参数集可包括图片参数集(PPS)或调适参数 集(APS)。PPS是含有不可能在涉及PPS的图片之间变化的数据的图片层参数集。APS是既 定与有可能在图片之间变化的图片自适应数据一起使用的图片层参数集。
[0078] 视频编码器20的熵编码单元56对经界定以指示解块滤波器参数是否存在于图片 层参数集和涉及所述图片层参数集的图片的切片标头两者中的第一语法元素进行编码。根 据本发明中所描述的技术,当解块滤波器参数存在于所述图片层参数集和所述切片标头两 者中时,熵编码单元56通过仅对所述切片标头中的第二语法元素进行编码而以减少的位 流开销对当前视频切片的解块滤波器参数进行编码。
[0079] 当所述解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时,熵 编码单元56消除对所述切片标头中的第二语法元素进行译码,所述第二语法元素经界定 以指示使用哪组解块滤波器参数来界定用于当前视频切片的解块滤波器63。在其中解块滤 波器参数仅存在于所述图片层参数集或所述切片标头中的一者中的情况下,基于存在于所 述图片层参数集或所述切片标头中的所述组解块滤波器参数来界定用于当前视频切片的 解块滤波器63。因此,不需要第二语法元素来向视频解码器30指示解块滤波器参数,因为 不需要在图片层参数集与切片标头之间作出关于要使用哪组解块滤波器参数来界定视频 解码器30处的解块滤波器的决策。
[0080] 当所述解块滤波器参数存在于所述图片层参数集和所述切片标头两者中时,熵编 码单元56对所述切片标头中的第二语法元素进行编码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块参数还是所述切片标头中所包含的第二 组解块参数。在此情况下,基于所述第一组或所述第二组解块参数中的一者来界定用于当 前视频切片的解块滤波器63。因此,需要所述第二语法元素来指示用于界定视频编码器20 中的解块滤波器63的解块滤波器参数,使得视频解码器30可将相同的或类似的解块滤波 器应用于经解码视频块。
[0081] 在一些情况下,熵编码单元56还可对控制存在语法元素进行编码,所述控制存在 语法元素经界定以指示是否任何解块滤波器控制语法元素存在于图片层参数集或切片标 头中。可在图片层参数集中或从较高层参数集(例如,序列参数集(SPS))用信号通知控制 存在语法元素。解块滤波器控制语法元素包括上文所描述的第一和第二语法元素。因此, 熵编码单元56对控制存在语法元素进行编码,之后对第一语法元素进行编码。如果不存在 解块滤波器控制语法元素,那么视频编码器20通知视频解码器30且不对第一或第二语法 元素进行编码。在此情况下,视频编码器20可使用默认解块滤波器参数来界定应用于经解 码视频块的解块滤波器63。
[0082] 在其它情况下,熵编码单元56可对解块滤波器启用语法元素进行编码,所述解块 滤波器启用语法元素经界定以指示在对第一语法元素进行编码之前是否针对视频序列的 一或多个图片启用解块滤波器63。可在较高层参数集(例如,序列参数集(SPS))中用信 号通知解块滤波器启用语法元素。如果针对视频序列停用解块滤波器63,那么视频编码器 20通知视频解码器30且不对第一或第二语法元素进行编码,因为不将解块滤波器63应用 于经解码视频块。在此情况下,视频编码器20不对控制存在语法元素进行编码。
[0083] 在一个实例中,第一语法元素包括在给定图片的PPS中译码的超驰启用旗标。在 此情况下,在PPS中译码第一组解块滤波器参数且超驰启用旗标指示在给定图片的一或多 个切片的切片标头中是否存在可用于超驰来自PPS的参数的第二组解块滤波器参数。另 夕卜,第二语法元素包括可在切片标头中译码的超驰旗标。当PPS中的超驰启用旗标指示第 二组解块滤波器参数存在于切片标头中时,熵编码单元56对超驰旗标进行编码以向视频 解码器30指示是使用PPS中的第一组解块滤波器参数还是用切片标头中所包含的第二组 解块滤波器参数来超驰第一组解块滤波器参数以界定视频解码器30处的解块滤波器。否 贝IJ,当PPS中的超驰启用旗标指示仅PPS中的第一组解块滤波器参数存在时,熵编码单元56 消除对切片标头中的超驰旗标的编码。在下文关于图3中的视频解码器30更详细地描述 此实例的特定语法元素。
[0084] 在另一实例中,第一语法元素包括在给定图片的SPS和/或APS中译码的继承启 用旗标。在此情况下,在切片标头中译码第二组解块滤波器参数,且继承启用旗标指示可由 切片标头继承的第一组解块滤波器参数存在于APS中。第二语法元素包括可在切片标头中 译码的继承旗标。当SPS和/或APS中的继承启用旗标指示第一组解块滤波器参数存在于 APS中时,熵编码单元56对继承旗标进行编码以向视频解码器30指示是使用切片标头中的 第二组解块滤波器参数还是继承APS中的第一组解块滤波器参数来界定视频解码器30处 的解块滤波器。否则,当SPS和/或APS中的继承启用旗标指示仅切片标头中的第二组解 块滤波器参数存在时,熵编码单元56消除对切片标头中的继承旗标的编码。在下文关于图 3中的视频解码器30更详细地描述此实例的特定语法元素。
[0085] 图3是说明可实施本发明中所描述的技术以对用于界定应用于视频切片的解块 滤波器的解块滤波器参数进行解码的视频解码器30的实例的框图。在图3的实例中,视频 解码器30包含熵解码单元80、预测处理单元81、反量化单元86、反变换处理单元88、求和 器90、解块滤波器91以及参考图片存储器92。预测处理单元81包含运动补偿单元82和 帧内预测处理单元84。视频解码器30在一些实例中可执行一般与关于来自图2的视频编 码器20所描述的编码回合互逆的解码回合。
[0086] 在解码过程期间,视频解码器30从视频编码器20接收表示经解码视频切片和相 关联的语法元素的视频块的经编码视频位流。当位流中的所表示的视频块包含经压缩视频 数据时,视频解码器30的熵解码单元80对所述位流进行熵解码以产生经量化系数、运动向 量和其它语法元素。熵解码单元80将运动向量和其它语法元素转发到预测处理单元81。 视频解码器30可在序列层级、图片层级、切片层级和/或视频块层级处接收语法元素。在 一些情况下,熵解码单元80对包含解块滤波器参数的解块滤波器控制语法元素进行解码, 以界定用于给定视频切片的解块滤波器91。
[0087] 当将视频切片译码为经帧内译码(I)切片时,预测处理单元81的帧内预测处理单 元84可基于用信号通知的帧内预测模式和来自当前帧或图片的先前经解码块的数据而产 生当前视频切片的视频块的预测数据。当将视帧帧译码为经帧间译码(即,B或P)切片时, 预测处理单元81的运动补偿单元82基于从熵解码单元80接收的运动向量和其它语法元 素而产生当前视频切片的视频块的预测块。可从参考图片列表中的一者内的参考图片中的 一者产生预测块。视频解码器30可基于存储于参考图片存储器92中的参考图片使用默认 建构技术来建构参考帧列表,列表〇和列表1。
[0088] 运动补偿单元82通过解析运动向量和其它语法元素而确定当前视频切片的视频 块的预测信息,且使用所述预测信息以产生正经解码的当前视频块的预测块。举例来说,运 动补偿单元82使用所接收的语法元素中的一些语法元素来确定用于对视频切片的视频块 进行译码的预测模式(例如,帧内预测或帧间预测)、帧间预测切片类型(例如,B切片或P 切片)、用于切片的参考图片列表中的一或多者的建构信息、用于切片的每一经帧间编码视 频块的运动向量、用于切片的每一经帧间译码视频块的帧间预测状态,及用以对当前视频 切片中的视频块进行解码的其它信息。
[0089] 运动补偿单元82还可基于内插滤波器执行内插。运动补偿单元82可使用如由视 频编码器20在视频块的编码期间所使用的内插滤波器来计算参考块的子整数像素的内插 值。运动补偿单元82可从所接收的语法元素来确定由视频编码器20使用的内插滤波器且 使用所述内插滤波器来产生预测块。
[0090] 反量化单元86将提供于位流中且由熵解码单元80解码的经量化的变换系数反量 化(即,解量化)。反量化过程可包含使用由视频编码器20针对视频切片中的每一视频块 计算的量化参数,以确定应应用的量化程度以及同样的反量化程度。反变换处理单元88对 变换系数应用反变换(例如,反DCT、反整数变换,或概念上类似的反变换过程),以便产生 像素域中的残余块。
[0091] 在运动补偿单元82基于运动向量和其它语法元素产生当前视频块的预测块之 后,视频解码器30通过对来自反变换处理单元88的残余块与由运动补偿单元82产生的对 应预测块求和而形成经解码视频块。求和器90代表执行此求和操作的组件。应用解块滤 波器91以对从求和器90接收的块进行滤波,以便移除成块性假影。接着将给定图片中的 经解码视频块存储于参考图片存储器92中,所述参考图片存储器存储用于后续运动补偿 的参考图片。参考图片存储器92还存储经解码视频以供稍后在显示装置(例如,图1的显 示装置32)上呈现。
[0092] 视频解码器30中的解块滤波器91基于来自边界强度计算和解块决策的结果而对 经解码视频块的某些TU和PU边缘进行滤波。所述边界强度计算和所述解块决策取决于可 使用语法元素从视频编码器20向视频解码器30用信号通知的阈值t。和β。解块滤波器 91可更改视频块的给定边缘附近的像素的值以便移除所述边缘处可感知的成块性假影。解 块滤波器91实质上符合来自图2的解块滤波器63,其中解块滤波器91可经配置以执行关 于解块滤波器63所描述的技术中的任一者或全部。在下文关于图4中所说明的解块滤波 器100更详细地描述解块过程。
[0093] 根据本发明的技术,视频解码器30中的熵解码单元80对从视频编码器20接收的 位流中所包含的解块滤波器控制语法元素进行解码。解块滤波器控制语法元素包含解块滤 波器参数,所述解块滤波器参数指示解块滤波是被启用还是被停用,且如果启用,则指示阈 值t。和β的解块滤波器参数偏移。视频编码器30从位流中所包含的解块滤波器控制语 法元素确定将用于解块滤波器91的解块滤波器参数。视频解码器30随后基于解块滤波器 参数来界定解块滤波器91以与视频编码器20中的解块滤波器63相同或相似地操作,以便 对位流中的视频块进行解码。
[0094] 本发明描述用于以减少的位流开销来用信号通知用于界定视频数据的当前切片 的解块滤波器91的解块滤波器参数的技术。可在图片层参数集和切片标头中的一或多者 中对解块滤波器参数进行译码以用于向视频解码器30用信号通知。所述图片层参数集可 包括图片参数集(PPS)或调适参数集(APS)。PPS是含有不可能在涉及PPS的图片之间变 化的数据的图片层参数集。APS是既定与有可能在图片之间变化的图片自适应数据一起使 用的图片层参数集。
[0095] 视频解码器30的熵解码单元80对经界定以指示解块滤波器参数是否存在于图片 层参数集和涉及所述图片层参数集的图片的切片标头两者中的第一语法元素进行解码。根 据本发明中所描述的技术,当解块滤波器参数存在于所述图片层参数集和所述切片标头两 者中时,熵解码单元80仅对所述切片标头中的第二语法元素进行解码。
[0096] 当解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时,熵解码 单元80确定经界定以指示使用哪组解块滤波器参数来界定用于当前视频切片的解块滤波 器91的第二语法元素不存在于待解码的切片标头中。在其中解块滤波器参数仅存在于所 述图片层参数集或所述切片标头中的一者中的情况下,基于存在于所述图片层参数集或所 述切片标头中的所述组解块滤波器参数来界定用于当前视频切片的解块滤波器91。因此, 所述第二语法元素是不必要的,因为视频解码器30不需要决定使用哪组解块滤波器参数 来界定视频解码器30中的解块滤波器91。
[0097] 当所述解块滤波器参数存在于所述图片层参数集和所述切片标头两者中时,熵解 码单元80对所述切片标头中的第二语法元素进行解码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块参数还是所述切片标头中所包含的第二 组解块参数。在此情况下,基于所述第一组或所述第二组解块参数中的一者来界定用于当 前视频切片的解块滤波器91。因此,所述第二语法元素是必要的,使得视频解码器30知晓 使用哪组解块滤波器参数来将解块滤波器91界定为与视频编码器20中的解块滤波器63 相同或类似。
[0098] 在一些情况下,熵解码单元80还可对控制存在语法元素进行解码,所述控制存在 语法元素经界定以指示是否任何解块滤波器控制语法元素存在于图片层参数集或切片标 头中。可从图片层参数集或从较高层参数集(例如,序列参数集(SPS))对控制存在语法元 素进行解码。解块滤波器控制语法元素包括上文所描述的第一和第二语法元素。因此,熵解 码单元80对控制存在语法元素进行解码,之后对第一语法元素进行解码。如果控制存在语 法元素指示不存在解块滤波器控制语法元素,那么视频解码器30知晓其不需要对第一或 第二语法元素进行解码,因为第一和第二语法元素不存在于待解码的位流中。在此情况下, 视频解码器30可使用默认解块滤波器参数来界定应用于经解码视频块的解块滤波器91。
[0099] 在其它情况下,熵解码单元80可对解块滤波器启用语法元素进行解码,所述解块 滤波器启用语法元素经界定以指示在对第一语法元素进行解码之前是否针对视频序列的 一或多个图片启用解块滤波器91。可从较高层参数集(例如,序列参数集(SPS))对解块 滤波器启用语法元素进行解码。如果针对视频序列停用解块滤波器91,那么视频解码器30 知晓其不需要对第一或第二语法元素进行解码,因为不将解块滤波器91应用于经解码视 频块。在此情况下,视频解码器30也不需要对控制存在语法元素进行解码。
[0100] 在一个实例中,第一语法元素包括在给定图片的PPS中译码的超驰启用旗标。在 此情况下,在PPS中译码第一组解块滤波器参数且超驰启用旗标指示在给定图片的一或多 个切片的切片标头中是否存在可用于超驰来自PPS的参数的第二组解块滤波器参数。另 夕卜,第二语法元素包括可在切片标头中译码的超驰旗标。当PPS中的超驰启用旗标指示第 二组解块滤波器参数存在于切片标头中时,熵解码单元80对超驰旗标进行解码以确定是 使用PPS中的第一组解块滤波器参数还是用切片标头中所包含的第二组解块滤波器参数 来超驰第一组解块滤波器参数以界定解块滤波器91。否则,当PPS中的超驰启用旗标指示 仅PPS中的第一组解块滤波器参数存在时,熵解码单元80确定超驰旗标不存在于待解码的 切片标头中。
[0101] 表 1 提供包含超驰启用旗标(即,deblocking_filter_override_enabled_f lag)和 控制存在语法元素(即,deblocking_filter_control_present_flag)的PPS语法的示范性 部分。
[0102] 表1.具有超驰启用旗标的PPS语法
[0103]

【权利要求】
1. 一种对视频数据进行解码的方法,所述方法包括: 对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一 语法元素进行解码; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,对所述切片标头中的第二语法元素进行解码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含 的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,确定所述第二语法元素不存在于待解码的所述切片标头中。
2. 根据权利要求1所述的方法,其中所述图片层参数集包括图片参数集PPS或调适参 数集APS中的一者。
3. 根据权利要求1所述的方法,其中对所述第一语法元素进行解码包括对所述图片层 参数集或序列参数集SPS中的一者中的所述第一语法元素进行解码。
4. 根据权利要求1所述的方法,其进一步包括,在所述第一语法元素指示解块滤波器 参数不存在于所述图片层参数集和所述切片标头两者中时,基于存在于所述图片层参数集 和所述切片标头中的一者中的解块滤波器参数来界定应用于所述当前视频切片的所述解 块滤波器。
5. 根据权利要求1所述的方法,其中对所述第一语法元素进行解码包括对所述图片层 参数集中的超驰启用旗标进行解码,所述超驰启用旗标指示是否启用通过所述第二组解块 滤波器参数来超驰所述第一组解块滤波器参数。
6. 根据权利要求5所述的方法,其中,当启用所述超驰时,对所述第二语法元素进行解 码包括对所述切片标头中的超驰旗标进行解码,所述超驰旗标指示是使用来自所述图片层 参数集的所述第一组解块滤波器参数还是用所述切片标头中所包含的所述第二组解块滤 波器参数来超驰所述第一组解块滤波器参数以界定应用于所述当前视频切片的所述解块 滤波器。
7. 根据权利要求5所述的方法,其中,当不启用所述超驰时,确定所述第二语法元素不 存在于所述切片标头中包括确定超驰旗标不存在于待解码的所述切片标头中,进一步包括 基于所述图片层参数集中所包含的所述第一组解块滤波器参数来界定应用于所述当前视 频切片的所述解块滤波器。
8. 根据权利要求1所述的方法,其中对所述第一语法元素进行解码包括对继承启用旗 标进行解码,所述继承启用旗标指示所述第一组解块滤波器参数是否存在于所述图片层参 数集中以由所述切片标头继承。
9. 根据权利要求8所述的方法,其中,当所述第一组解块滤波器参数存在以由所述切 片标头继承时,对所述第二语法元素进行解码包括对所述切片标头中的继承旗标进行解 码,所述继承旗标指示是使用所述切片标头中所包含的所述第二组解块滤波器参数还是继 承来自所述图片层参数集的所述第一组解块滤波器参数来界定应用于所述当前视频切片 的所述解块滤波器。
10. 根据权利要求8所述的方法,其中,当所述第一组解块滤波器参数不存在以由所述 切片标头继承时,确定所述第二语法元素不存在于所述切片标头中包括确定继承旗标不存 在于待解码的所述切片标头中,进一步包括基于所述切片标头中所包含的所述第二组解块 滤波器参数来界定应用于所述当前视频切片的所述解块滤波器。
11. 根据权利要求1所述的方法,其进一步包括在对所述第一语法元素进行解码之前 对经界定以指示解块滤波器控制语法元素存在于所述图片层参数集和所述切片标头中的 第三语法元素进行解码,其中所述第一语法元素和所述第二语法元素包括解块滤波器控制 语法元素。
12. 根据权利要求11所述的方法,其中对所述第三语法元素进行解码包括对所述图片 层参数集和序列参数集SPS中的一者中的控制存在语法元素进行解码。
13. 根据权利要求1所述的方法,其进一步包括对经界定以指示针对所述当前视频切 片启用所述解块滤波器的第四语法元素进行解码。
14. 根据权利要求13所述的方法,其中对所述第四语法元素进行解码包括在对所述第 一语法元素进行解码之前对序列参数集SPS中的解块滤波器启用旗标进行解码。
15. -种视频解码装置,其包括: 存储器,其存储视频数据;及 处理器,其经配置以对经界定以指示解块滤波器参数是否存在于图片层参数集和切片 标头两者中的第一语法元素进行解码, 其中所述处理器经配置以在所述第一语法元素指示解块滤波器参数存在于所述图片 层参数集和所述切片标头两者中时,对所述切片标头中的第二语法元素进行解码,所述第 二语法元素经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还 是所述切片标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤 波器,且 其中所述处理器经配置以在所述第一语法元素指示解块滤波器参数不存在于所述图 片层参数集和所述切片标头两者中时,确定所述第二语法元素不存在于待解码的所述切片 标头中。
16. 根据权利要求15所述的视频解码装置,其中所述图片层参数集包括图片参数集 PPS或调适参数集APS中的一者。
17. 根据权利要求15所述的视频解码装置,其中所述处理器经配置以对所述图片层参 数集或序列参数集SPS中的一者中的所述第一语法元素进行解码。
18. 根据权利要求15所述的视频解码装置,其中所述处理器经配置以在所述第一语法 元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时,基于存在 于所述图片层参数集和所述切片标头中的一者中的解块滤波器参数来界定应用于所述当 前视频切片的所述解块滤波器。
19. 根据权利要求15所述的视频解码装置,其中所述处理器经配置以对所述图片层参 数集中的超驰启用旗标进行解码,所述超驰启用旗标指示是否启用通过所述第二组解块滤 波器参数来超驰所述第一组解块滤波器参数。
20. 根据权利要求19所述的视频解码装置,其中所述处理器经配置以在启用所述超驰 时对所述切片标头中的超驰旗标进行解码,所述超驰旗标指示是使用来自所述图片层参数 集的所述第一组解块滤波器参数还是用所述切片标头中所包含的所述第二组解块滤波器 参数来超驰所述第一组解块滤波器参数以界定应用于所述当前视频切片的所述解块滤波 器。
21. 根据权利要求19所述的视频解码装置,其中所述处理器经配置以在不启用所述超 驰时确定超驰旗标不存在于待解码的所述切片标头中,且基于所述图片层参数集中所包含 的所述第一组解块滤波器参数来界定应用于所述当前视频切片的所述解块滤波器。
22. 根据权利要求15所述的视频解码装置,其中所述处理器经配置以对继承启用旗标 进行解码,所述继承启用旗标指示所述第一组解块滤波器参数是否存在于所述图片层参数 集中以由所述切片标头继承。
23. 根据权利要求22所述的视频解码装置,其中所述处理器经配置以在所述第一组解 块滤波器参数存在以由所述切片标头继承时,对所述切片标头中的继承旗标进行解码,所 述继承旗标指示是使用所述切片标头中所包含的所述第二组解块滤波器参数还是继承来 自所述图片层参数集的所述第一组解块滤波器参数来界定应用于所述当前视频切片的所 述解块滤波器。
24. 根据权利要求22所述的视频解码装置,其中所述处理器经配置以在所述第一组解 块滤波器参数不存在以由所述切片标头继承时,确定继承旗标不存在于待解码的所述切片 标头中,且基于所述切片标头中所包含的所述第二组解块滤波器参数来界定应用于所述当 前视频切片的所述解块滤波器。
25. -种视频解码装置,其包括: 用于对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的 第一语法元素进行解码的装置; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,用于对所述切片标头中的第二语法元素进行解码的装置,所述第二语法元素经 界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标 头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,用于确定所述第二语法元素不存在于待解码的所述切片标头中的装置。
26. 根据权利要求25所述的视频解码装置,其中所述图片层参数集包括图片参数集 PPS。
27. 根据权利要求25所述的视频解码装置,其中所述用于对所述第一语法元素进行解 码的装置包括用于对所述图片层参数集中的超驰启用旗标进行解码的装置,所述超驰启用 旗标指示是否启用通过所述第二组解块滤波器参数来超驰所述第一组解块滤波器参数。
28. 根据权利要求27所述的视频解码装置,其中,当启用所述超驰时,所述用于对所述 第二语法元素进行解码的装置包括用于对所述切片标头中的超驰旗标进行解码的装置,所 述超驰旗标指示是使用来自所述图片层参数集的所述第一组解块滤波器参数还是用所述 切片标头中所包含的所述第二组解块滤波器参数来超驰所述第一组解块滤波器参数以界 定应用于所述当前视频切片的所述解块滤波器。
29. 根据权利要求27所述的视频解码装置,其中,当不启用所述超驰时,所述用于确定 所述第二语法元素不存在于所述切片标头中的装置包括用于确定超驰旗标不存在于待解 码的所述切片标头中的装置,进一步包括用于基于所述图片层参数集中所包含的所述第一 组解块滤波器参数来界定应用于所述当前视频切片的所述解块滤波器的装置。
30. -种包括用于对视频数据进行解码的指令的计算机可读媒体,所述指令在被执行 时致使一或多个处理器: 对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一 语法元素进行解码; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,对所述切片标头中的第二语法元素进行解码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含 的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,确定所述第二语法元素不存在于待解码的所述切片标头中。
31. -种对视频数据进行编码的方法,所述方法包括: 对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一 语法元素进行编码; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,对所述切片标头中的第二语法元素进行编码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含 的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,消除对所述切片标头中的所述第二语法元素的编码。
32. 根据权利要求31所述的方法,其中所述图片层参数集包括图片参数集PPS或调适 参数集APS中的一者。
33. 根据权利要求31所述的方法,其中对所述第一语法元素进行编码包括对所述图片 层参数集或序列参数集SPS中的一者中的所述第一语法元素进行编码。
34. 根据权利要求31所述的方法,其进一步包括,在所述第一语法元素指示解块滤波 器参数不存在于所述图片层参数集和所述切片标头两者中时,基于存在于所述图片层参数 集和所述切片标头中的一者中的解块滤波器参数来界定应用于所述当前视频切片的所述 解块滤波器。
35. 根据权利要求31所述的方法,其中对所述第一语法元素进行编码包括对所述图片 层参数集中的超驰启用旗标进行编码,所述超驰启用旗标指示是否启用通过所述第二组解 块滤波器参数来超驰所述第一组解块滤波器参数。
36. 根据权利要求35所述的方法,其中,当启用所述超驰时,对所述第二语法元素进行 编码包括对所述切片标头中的超驰旗标进行编码,所述超驰旗标指示是使用来自所述图片 层参数集的所述第一组解块滤波器参数还是用所述切片标头中所包含的所述第二组解块 滤波器参数来超驰所述第一组解块滤波器参数以界定应用于所述当前视频切片的所述解 块滤波器。
37. 根据权利要求35所述的方法,其中,当不启用所述超驰时,消除对所述第二语法元 素的编码包括消除对所述切片标头中的超驰旗标的编码,进一步包括基于所述图片层参数 集中所包含的所述第一组解块滤波器参数来界定应用于所述当前视频切片的所述解块滤 波器。
38.根据权利要求31所述的方法,其中对所述第一语法元素进行编码包括对继承启用 旗标进行编码,所述继承启用旗标指示所述第一组解块滤波器参数是否存在于所述图片层 参数集中以由所述切片标头继承。
39.根据权利要求38所述的方法,其中,当所述第一组解块滤波器参数存在以由所述 切片标头继承时,对所述第二语法元素进行编码包括对所述切片标头中的继承旗标进行编 码,所述继承旗标指示是使用所述切片标头中所包含的所述第二组解块滤波器参数还是继 承来自所述图片层参数集的所述第一组解块滤波器参数来界定应用于所述当前视频切片 的所述解块滤波器。
40.根据权利要求38所述的方法,其中,当所述第一组解块滤波器参数不存在以由所 述切片标头继承时,消除对所述第二语法元素的编码包括消除对所述切片标头中的继承旗 标的编码,进一步包括基于所述切片标头中所包含的所述第二组解块滤波器参数来界定应 用于所述当前视频切片的所述解块滤波器。
41.根据权利要求31所述的方法,其进一步包括在对所述第一语法元素进行编码之前 对经界定以指示解块滤波器控制语法元素存在于所述图片层参数集和所述切片标头中的 第三语法元素进行编码,其中所述第一语法元素和所述第二语法元素包括解块滤波器控制 语法元素。
42.根据权利要求41所述的方法,其中对所述第三语法元素进行编码包括对所述图片 层参数集和序列参数集SPS中的一者中的控制存在语法元素进行编码。
43.根据权利要求31所述的方法,其进一步包括对经界定以指示针对所述当前视频切 片启用所述解块滤波器的第四语法元素进行编码。
44.根据权利要求43所述的方法,其中对所述第四语法元素进行编码包括在对所述第 一语法元素进行编码之前对序列参数集SPS中的解块滤波器启用旗标进行编码。
45. 一种视频编码装置,其包括: 存储器,其存储视频数据 '及 处理器,其经配置以对经界定以指示解块滤波器参数是否存在于图片层参数集和切片 标头两者中的第一语法元素进行编码, 其中所述处理器经配置以在所述第一语法元素指示解块滤波器参数存在于所述图片 层参数集和所述切片标头两者中时,对所述切片标头中的第二语法元素进行编码,所述第 二语法元素经界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还 是所述切片标头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤 波器,且 其中所述处理器经配置以在所述第一语法元素指示解块滤波器参数不存在于所述图 片层参数集和所述切片标头两者中时,消除对所述切片标头中的所述第二语法元素的编 码。
46.根据权利要求45所述的视频编码装置,其中所述图片层参数集包括图片参数集 PPS或调适参数集APS中的一者。
47.根据权利要求45所述的视频编码装置,其中所述处理器经配置以对所述图片层参 数集或序列参数集SPS中的一者中的所述第一语法元素进行编码。
48.根据权利要求45所述的视频编码装置,其中所述处理器经配置以在所述第一语法 元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标头两者中时,基于存在 于所述图片层参数集和所述切片标头中的一者中的解块滤波器参数来界定应用于所述当 前视频切片的所述解块滤波器。
49. 根据权利要求45所述的视频编码装置,其中所述处理器经配置以对所述图片层参 数集中的超驰启用旗标进行编码,所述超驰启用旗标指示是否启用通过所述第二组解块滤 波器参数来超驰所述第一组解块滤波器参数。
50. 根据权利要求49所述的视频编码装置,其中所述处理器经配置以在启用所述超驰 时对所述切片标头中的超驰旗标进行编码,所述超驰旗标指示是使用来自所述图片层参数 集的所述第一组解块滤波器参数还是用所述切片标头中所包含的所述第二组解块滤波器 参数来超驰所述第一组解块滤波器参数以界定应用于所述当前视频切片的所述解块滤波 器。
51. 根据权利要求49所述的视频编码装置,其中所述处理器经配置以在不启用所述超 驰时消除对所述切片标头中的超驰旗标的编码,且基于所述图片层参数集中所包含的所述 第一组解块滤波器参数来界定应用于所述当前视频切片的所述解块滤波器。
52. 根据权利要求45所述的视频编码装置,其中所述处理器经配置以对继承启用旗标 进行编码,所述继承启用旗标指示所述第一组解块滤波器参数是否存在于所述图片层参数 集中以由所述切片标头继承。
53. 根据权利要求52所述的视频编码装置,其中所述处理器经配置以在所述第一组解 块滤波器参数存在以由所述切片标头继承时,对所述切片标头中的继承旗标进行编码,所 述继承旗标指示是使用所述切片标头中所包含的所述第二组解块滤波器参数还是继承来 自所述图片层参数集的所述第一组解块滤波器参数来界定应用于所述当前视频切片的所 述解块滤波器。
54. 根据权利要求52所述的视频编码装置,其中所述处理器经配置以在所述第一组 解块滤波器参数不存在以由所述切片标头继承时,消除对所述切片标头中的继承旗标的编 码,且基于所述切片标头中所包含的所述第二组解块滤波器参数来界定应用于所述当前视 频切片的所述解块滤波器。
55. -种视频编码装置,其包括: 用于对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的 第一语法元素进行编码的装置; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,用于对所述切片标头中的第二语法元素进行编码的装置,所述第二语法元素经 界定以指示是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标 头中所包含的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,用于消除对所述切片标头中的所述第二语法元素的编码的装置。
56. 根据权利要求55所述的视频编码装置,其中所述图片层参数集包括图片参数集 PPS。
57. 根据权利要求55所述的视频编码装置,其中所述用于对所述第一语法元素进行编 码的装置包括用于对所述图片层参数集中的超驰启用旗标进行编码的装置,所述超驰启用 旗标指示是否启用通过所述第二组解块滤波器参数来超驰所述第一组解块滤波器参数。
58. 根据权利要求57所述的视频编码装置,其中,当启用所述超驰时,所述用于对所述 第二语法元素进行编码的装置包括用于对所述切片标头中的超驰旗标进行编码的装置,所 述超驰旗标指示是使用来自所述图片层参数集的所述第一组解块滤波器参数还是用所述 切片标头中所包含的所述第二组解块滤波器参数来超驰所述第一组解块滤波器参数以界 定应用于所述当前视频切片的所述解块滤波器。
59. 视频编码装置57,其中,当不启用所述超驰时,所述用于消除对所述第二语法元素 的编码的装置包括用于消除对所述切片标头中的超驰旗标的编码的装置,进一步包括用于 基于所述图片层参数集中所包含的所述第一组解块滤波器参数来界定应用于所述当前视 频切片的所述解块滤波器的装置。
60. -种包括用于对视频数据进行编码的指令的计算机可读媒体,所述指令在被执行 时致使一或多个处理器: 对经界定以指示解块滤波器参数是否存在于图片层参数集和切片标头两者中的第一 语法元素进行编码; 当所述第一语法元素指示解块滤波器参数存在于所述图片层参数集和所述切片标头 两者中时,对所述切片标头中的第二语法元素进行编码,所述第二语法元素经界定以指示 是使用所述图片层参数集中所包含的第一组解块滤波器参数还是所述切片标头中所包含 的第二组解块滤波器参数来界定应用于当前视频切片的解块滤波器;及 当所述第一语法元素指示解块滤波器参数不存在于所述图片层参数集和所述切片标 头两者中时,消除对所述切片标头中的所述第二语法元素的编码。
【文档编号】H04N19/46GK104054339SQ201380005745
【公开日】2014年9月17日 申请日期:2013年1月18日 优先权日:2012年1月19日
【发明者】格尔特·范德奥维拉, 王益魁, 马尔塔·卡切维奇 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1