CN103210650A - 用于条带通用信息共享的装置及其方法 - Google Patents
用于条带通用信息共享的装置及其方法 Download PDFInfo
- Publication number
- CN103210650A CN103210650A CN2012800035993A CN201280003599A CN103210650A CN 103210650 A CN103210650 A CN 103210650A CN 2012800035993 A CN2012800035993 A CN 2012800035993A CN 201280003599 A CN201280003599 A CN 201280003599A CN 103210650 A CN103210650 A CN 103210650A
- Authority
- CN
- China
- Prior art keywords
- information
- filter
- image
- shared
- filtering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明揭露了视频编码***中用于共享信息的方法与装置。根据本发明的实施例利用信息同享标志决定是否共享图像级别中的环内滤波信息。信息共享标志可合并入序列级别、图像级别或条带级别中以指示是否允许信息共享。也可使用多个信息共享标志以自适应地控制信息共享。此外,揭露了为环内滤波器的信息共享使用多个自适应参数集合(APS)的方法与装置。可在条带头中合并入环内滤波器的APS标识符以允许每个环内滤波器从多个APS中选择各自的滤波信息。将标志合并入SPS中以指示是否使用多个APS或单个APS。揭露了各种示例语法设计以描述信息共享。
Description
交叉引用
本发明要求如下优先权:编号为61/443,561,申请日为2011年2月2日,名称为“Syntax Design for Common Slice Information Sharing”的美国临时专利申请;编号为61/454,826,申请日为2011年3月21日,名称为“Slice Common Information Sharing”的美国临时专利申请;编号为61/508,820,申请日为2011年7月18日,名称为“The Adaptation ofIn-loop Filter Parameters”的美国临时专利申请;编号为61/528,867,申请日为2011年8月30日,名称为“Adaptation of In-loop FilterParameters”的美国临时专利申请。本发明也与编号为12/978,490,申请日为2010年12月24日,名称为“Method and Apparatus of SliceBoundary Filtering for High Efficiency Video Coding”的美国专利申请相关联。美国临时专利申请与美国专利申请通过引用在此结合为整体。
技术领域
本发明有关于视频编码。特别地,本发明有关于使编码***共享通用条带信息(common slice information)的编码技术。
背景技术
运动补偿帧间编码(motion compensated inter-frame coding)已经广泛应用于各种编码标准,例如MPEG-1/2/4以及H.261/H.263/H.264/AVC。将运动估计及补偿和后续过程以区块(block)为基础应用于视频数据。在压缩过程期间,由于诸如量化(quantization)的有损操作,可出现编码噪声。在重建的视频数据中编码伪影(coding artifact)可变得明显,尤其是在区块边界或区块边界附近。为了缓和编码伪影的可视性,在较新的编码***中,例如H.264/AVC以及高效率视频编码(High EfficiencyVideo Coding,HEVC)***,已经使用了称为去块(de-blocking)的技术。去块过程自适应地穿过区块边界应用空间滤波以平滑区块边界与区块边界附近的较大过渡,上述较大过渡是由于在保持图像清晰度的同时由编码噪声引起的。在当前HEVC发展中,正采用两种新的环内(in-loop)处理工具,称为自适应环路滤波(Adaptive Loop Filtering,ALF)与样本自适应偏移(Sample Adaptive Offset,SAO),以处理已去块视频数据,其中空间线性2-D滤波器已经被用于ALF。
在HEVC测试模型版本3.0(HEVC Test Model Version 3.0,HM-3.0),为图片中的每个区块可选择性地启动或关闭传统ALF。在图像仅包含一个条带的情况下,ALF信息与非ALF滤波(non-ALF-filter)通用信息可合并入条带头(slice header)中。当图片包含多个条带时,根据HEVC的语法设计(syntax design)将ALF信息与非ALF通用信息合并入第一条带头中。非ALF通用信息也合并入所有其他条带头中。因此,在所有其他条带头中的非ALF通用信息可为多余的。此外,在无序传输以及第一条带迟到的情况下,根据当前HEVC的语法结构可遭受较长延迟。另外,既然每个平行路径必须从第一条带取得ALF信息,因此对于平行解码过程来说,在第一条带中ALF信息的合并是困难的。因此,发展一个***及相关语法结构允许条带自适应地在条带间共享非ALF通用信息与ALF信息是令人满意的。
发明内容
本发明揭露视频解码***中共享信息的方法与装置。在本发明一实施例中,视频解码***中共享信息的方法与装置包含步骤如下:接收在图像级别数据、序列级别数据或条带级别数据中的第一信息共享标志;根据该第一信息共享标志决定该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合中的用于图像条带的环内滤波器的至少部分滤波信息;以及将该环内滤波器应用于该条带。当该第一信息共享标志位于该图像级别数据或该序列级别数据中时,如果该第一信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。当该第一信息共享标志位于该条带级别数据中,至少部分第一滤波信息位于该图像的一个或多个条带的该图像级别数据中以共享并且该第一信息共享标志决定是否使用该图像级别数据中的信息或在该条带级别数据中的该单独滤波信息。
用于该解码***的本发明实施例也可在该图像级别数据、该序列级别数据与该条带级别数据的结合中具有超过一个信息共享标志。除该滤波信息之外,也可共享非滤波通用信息。各自的图像级别语法与/或条带级别语法可决定该滤波信息与非滤波通用信息。
本发明揭露视频编码***中共享信息的方法与装置。在本发明一实施例中,视频编码***中共享信息的方法与装置包含步骤如下:接收用于图像的已重建数据,其中该图像包含一个或多个条带;决定是否共享图像级别数据中的用于该图像的信息;将第一信息共享标志合并入该图像级别数据、序列级别数据或条带级别数据中,其中根据该决定是否共享图像级别数据中的信息决定该第一信息共享标志;根据该第一信息共享标志将用于条带的环内滤波器的至少部分滤波信息合并入该图像级别数据、该条带级别数据、或该图像级别数据与该条带级别数据结合中;以及将该环内滤波器应用于该条带。当该第一信息共享标志位于该图像级别数据或该序列级别数据中时,如果该第一信息共享标志指示共享,则该至部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。当该第一信息共享标志位于该条带级别数据中,至少部分第一滤波信息位于该图像的一个或多个条带的该图像级别数据中以共享并且该第一信息共享标志决定是否使用该图像级别数据中的信息或在该条带级别数据中的该单独滤波信息。
用于该编码***的本发明实施例也可在该图像级别数据、该序列级别数据与该条带级别数据的结合中具有超过一个信息共享标志。除该滤波信息之外,也可共享非滤波通用信息。各自的图像级别语法与/或条带级别语法可决定该滤波信息与非滤波通用信息。
在本发明的另一实施例中,视频解码***中共享环内滤波信息的方法与装置包含步骤如下:为图像区域接收与至少一个环内滤波器相关联的信息共享标识符;根据该标识符接收用于该图像区域的自适应参数集合(APS),其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;决定该至少一个环内滤波器的该滤波参数包含来自该APS的该至少部分滤波信息;以及在该图像区域的区块应用该至少一个环内滤波器。说明了包含该信息共享标识符以及与本发明相关的多个APS的各种方面。在本发明另一实施例中,揭露了视频编码***中共享信息的相应方法与装置。视频编码***中的共享环内滤波信息的方法与装置包含步骤如下:将信息共享标识符合并入视频流,其中该信息共享标识符与至少一个环内滤波器相关联;合并自适应参数集合(APS),其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;以及在该图像区域的区块应用该至少一个环内滤波器。同样,说明了包含该信息共享标识符以及与本发明相关的多个APS的各种方面。
附图说明
图1是描述的基于运动补偿预测的视频编码***的示意方块图,其中包含自适应环路滤波器以恢复去块视频。
图2是描述的基于运动补偿预测的视频解码***的示意方块图,其中包含自适应环路滤波器以恢复去块视频。
图3A是描述的依据HEVC的条带头语法结构示意图,其中图像包含单一条带。
图3B是描述的依据HEVC的条带头语法结构示意图,其中图像包含多个条带。
图4是根据本发明实施例描述的PPS与条带头的语法结构示意图,其中多个条带共享PPS中的通用信息/ALF参数并且每个条带在条带头具有其自身CU ON/OFF控制相关参数。
图5A是根据本发明实施例描述的第一示例PPS语法设计。
图5B是根据本发明实施例描述的第一示例pps_info( )语法设计。
图5C是根据本发明实施例描述的第一示例pps_alf_param( )语法设计。
图5D是根据本发明实施例描述的第一示例slice_header( )语法设计。
图5E是根据本发明实施例描述的第一示例slice_info( )语法设计。
图5F是根据本发明实施例描述的第一示例slice_alf_param( )语法设计。
图5G是根据本发明实施例描述的第一示例alf_cu_control_param( )语法设计。
图6A是根据本发明实施例描述的第二示例SPS语法设计。
图6B是根据本发明实施例描述的第二示例PPS语法设计。
图6C是根据本发明实施例描述的第二示例slice_header( )语法设计。
图7A是根据本发明实施例描述的第三示例PPS语法设计。
图7B是根据本发明实施例描述的第三示例slice_header( )语法设计。
图8是根据本发明实施例描述的第四示例slice_header( )语法设计。
图9是根据本发明实施例描述的第五示例slice_header( )语法设计。
图10A是根据本发明实施例描述的第六示例PPS语法设计。
图10B是根据本发明实施例描述的第六示例slice_header( )语法设计。
图11是根据本发明实施例描述的第七示例slice_header( )语法设计。
图12是根据本发明实施例描述的PPS与条带头的语法结构示意图,其中为图像的多个条带使用多个PPS语法元素。
图13是描述的在去块滤波器(DF)与自适应环路滤波器(ALF)之间包含样本自适应偏移(SAO)滤波器的示例编码器。
图14是描述的在去块滤波器(DF)与自适应环路滤波器(ALF)之间包含样本自适应偏移(SAO)滤波器的示例解码器。
图15A是描述的对于一个条带图像在条带头具有包含SAO信息与ALF信息的环内滤波信息的条带数据结构。
图15B是描述的对于多个条带图像用于环内滤波信息共享的条带头与PPS的数据结构。
图16A是根据本发明一实施例描述的对于一个条带图像的包含APS的数据结构示意图。
图16B是根据本发明一实施例描述的对于多个条带图像的包含APS的数据结构示意图。
图17是根据本发明一实施例描述的支持APS的条带语法设计示意图。
图18是描述的图像中多个APS的示意图,其中每个条带可从多个APS中选择环内滤波信息。
图19A是描述的NDF的示意图,其中NDF包含两个相继具有NDF(0)=SAO与NDF(1)=ALF的环内滤波器。
图19B是描述的NDF的示意图,其中NDF包含N个环内滤波器,NDF(0),…,NDF(N-1)。
图20是描述的允许条带中的每个环内滤波器使用其自身APS标识符的示例数据结构设计。
图21是描述的允许条带从多个APS中选择用于SAO与ALF的各自滤波信息的示例条带头语法。
图22是描述的示例APS语法,其中该APS标识包含用于SAO与ALF的APS标识符与滤波参数。
图23是描述的允许条带中的每个环内滤波器使用其自身APS标识符以从组织在APS组中的多个APS选择滤波信息的示例数据结构设计。
图24是描述的SAO APS组中用于SAO的示例APS语法,其中该APS语法包含APS ID与SAO参数。
图25是描述的ALF APS组中用于ALF的示例APS语法,其中该APS语法包含APS ID与ALF参数。
图26是描述的包含一标志以指示是否启动多个APS的示例SPS语法。
图27是描述的支持标志用于指示是否启动多个APS的示例条带头语法。
具体实施方式
对于数字视频压缩,运动补偿帧间编码是有效的压缩技术并且已广泛应用于各种编码标准,例如MPEG-1/2/4与H.261/H.263/H.264/AVC。在运动补偿***中,经常以区块为基础在区块上执行运动估计/补偿与后续压缩。在压缩过程中,由于诸如量化的有损操作,可出现编码噪声。在重建的视频数据中,尤其是在区块边界或者区块边界附近,编码伪影会变得明显。为了缓和编码伪影的可视性,在较新的编码***中,例如H.264/AVC与高效率视频编码(HEVC)***,已经使用了称为去块的技术。上述去块过程自适应地穿过区块边界应用空间滤波以平滑区块边界与区块边界附近的较大过渡,上述较大过渡是由于在保持图像清晰度的同时由编码噪声引起的。此外,由于帧间编码的特性,可配置去块过程用于环内操作。
图1所示的示例编码器代表使用帧内/帧间预测(intra/inter-prediction)的高效率视频编码(HEVC)***。帧内预测110负责基于相同图片中的视频数据提供预测数据。对于帧间预测,可使用运动估计(Motion Estimation,ME)与运动补偿(Motion Compensation,MC)112基于先前重建的视频数据提供预测数据。开关114选择帧内预测或帧间预测数据并且将选择的预测数据提供至加法器116以产生预测误差(prediction error),也称为残差(residue)。然后变换(T)118处理预测误差,接着量化(Q)120处理预测误差。接着,熵编码122编码已变换及量化的残差从而形成对应压缩视频数据的比特流。然后,将边信息(sideinformation)加入与已量化变换系数相关联的比特流,其中上述边信息可为例如与图像区域相关联的动作、模式及其他信息。上述边信息也可进行熵编码以减少需求带宽并且相应地如图1所示将与边信息相关联的数据提供给熵编码122。当利用帧间预测模式时,在编码器侧必须重建一个或多个参考图像。因此,逆量化(Inverse Quantization,IQ)124与逆变换(Inverse Transformation,IT)126处理已变换及已量化的残差以恢复残差。接着在重建(REC)128将上述残差叠加至预测数据136以重建视频数据。可将上述已重建视频数据储存至参考图像缓冲器134中并且将上述已重建视频数据用于其他帧的预测。然而,在将视频数据储存至参考图像缓冲器前,为了提高视频质量可对已重建视频数据应用去块滤波器(de-blocking filter)130及自适应环路滤波器(Adaptive LoopFilter,ALF)132。为了应用自适应环路滤波器,必须将上述自适应环路滤波信息发送至比特流从而使得解码器可正确地恢复需求信息。因此,可将来自ALF 132的自适应环路滤波信息提供至熵编码122用于合并入最终比特流。在接下来的描述中,ALF信息可包含与系数相关的ALF参数以及与ON/OFF控制相关的ALF参数。ALF系数相关参数(ALF coefficients related parameter)包含滤波系数,以及也可包含表示利用多个滤波器如何执行预测、多个滤波器的合并方法、滤波器尺寸以及滤波器形状的参数。ALF ON/OFF控制相关参数包含基于CU的ON/OFF控制标志(CU-based ON/OFF control flag),以及也可包含表示ON/OFF控制区块尺寸以及ALF ON/OFF控制标志数量的参数。
图2是描述用于高效率视频编码的视频解码器的***区块示意图。因为解码器也包含用于重建视频数据的部分,因此某些解码部分已经在编码器中进行描述。然而,编码器并未使用熵解码器222。此外,在解码器侧仅需要运动补偿212。开关214选择帧间预测或帧内预测并且为重建(REC)128提供上述已选择预测数据以结合已恢复的残差。除了为压缩视频数据执行熵解码,熵解码222也负责边信息的熵解码并且将边信息提供至各自的区块。例如,将帧内模式信息提供至帧内预测110;将帧间模式信息提供至运动补偿212;将自适应环路滤波信息提供至ALF 132;以及将残差提供至逆量化(IQ)124。逆量化124与逆变换(IT)126恢复残差并且提供已恢复残差用于重建。随后的重建128基于预测信号与已恢复的残差信号重建视频数据。来自REC 128的已重建视频数据经过包含去块滤波器130与自适应环路滤波器132的进一步处理。
最初HEVC采用的自适应环路滤波(ALF)应用线性空间滤波器以处理去块重建帧,其中可为每个区块选择性地将ALF变为ON或OFF。区块尺寸与区块形状可为自适应的,并且区块尺寸与区块形状的信息可明确发送至解码器或者暗中由解码器取得。根据性能标准,视频编码器将决定区块是否应用ALF,以及利用ALF标志为每个区块发出ON/OFF决定的信号从而使得解码器相应地应用ALF。典型的ALF是线性空间滤波,其中上述滤波用其系数说明。诸如系数的滤波信息可合并入比特流从而使得解码器可恢复滤波信息并相应地应用ALF。
在HEVC测试模型版本3.0(HM-3.0)中,一个图像可被分割为多个条带并且将ALF参数合并入图像级别(picture level)。条带部分可为LCU对齐。依据当前HEVC的语法结构总是将整个ALF信息合并入第一条带头中。在无序传输以及第一条带迟到的情况下,根据当前HEVC的语法结构可遭受较长延迟。此外,既然每个平行路径必须从第一条带取得ALF信息,因此对于平行解码过程来说,在第一条带中ALF信息的合并是困难的。编号为12/978,490,申请日为2010年12月24日,名称为“Method and Apparatus of Slice Boundary Filtering for HighEfficiency Video Coding”的美国专利申请揭露了独立条带(slice-independent)去块滤波(DF)与ALF,其中未穿过条带边界执行DF与ALF过程。相应地,基于编号为12/978,490的美国专利申请的ALF处理允许独立条带编码或解码。
图3A显示对于包含一个条带的图像依据HEVC旧版本的条带语法结构。如图3A所示,条带头包含通用信息与ALF信息。上述ALF信息包含与ALF相关联的信息,例如ALF系数相关参数与ON/OFF控制相关参数。通用信息包含与条带相关联的非ALF相关信息(non-ALFrelated information)。通用信息的示例可包含用于条带的编码模式与量化参数(QP)。在HEVC测试模型版本2.0(HM-2.0)中,一个图像可分割为多个LCU对齐的条带,并且在图像级别适应ALF参数。如图3B所示,与ALF信息相关的语法位于图像的第一条带头中。每个后续条带包含条带头与条带数据负载,其中条带头包含通用信息。通用信息包含非ALF相关信息,例如编码模式与量化参数。在无序传输以及第一条带迟到的情况下,上述语法设计可引起较大解码延迟。另外,通用信息包含在每个条带头中并且可引起冗余。此外,既然所有ALF信息位于第一条带中,则对于平行条带解码将是困难的。因此,发展一个与新语法结构相关的***以允许平行ALF处理并消除非必要冗余是令人满意的。此外,允许条带自适应地使用图像级别的通用信息与/或ALF信息或使用条带头中的其自身通用信息与/或ALF信息是令人满意的。
因此,可发展信息共享技术及相关语法设计以允许平行ALF处理与消除条带头中通用信息的非必要冗余。其也允许条带自适应地使用图像级别的通用信息与/或ALF信息或使用条带头中的自身通用信息与/或ALF信息。图4是根据本发明实施例描述的语法结构。为了消除冗余,将通用信息从多个条带头移至图片头(picture header)中,即图片参数集合(Picture Parameter Set,PPS)。为了更好地支持平行条带处理,将ALF系数从第一条带头重新放至PPS中,并且每个条带头包含其自身ALF编码单元(Coding Unit,CU)ON/OFF控制相关参数。因此,图片的所有条带共享图片头中的相同的通用信息与ALF系数相关参数。由于分配所有条带头中的ALF CU ON/OFF控制相关参数引起的字节对齐填充比特,所以共享技术可导致轻微的比特增长。对于图像仅有一个条带的编码***,可禁用条带信息共享。换句话说,ALF信息与条带通用信息皆合并入条带头。可设计语法以用信号通知是否允许条带信息共享。
图5A至图5G显示根据本发明实施例的语法设计第一示例,其中使用图像级别中的标志指示是否在图像级别共享信息。如图5A所示,将pps_use_more_pps_info_flag合并入图片参数集合(PPS)。当pps_use_more_pps_info_flag具有零值时,其指示无信息共享并且相应地在PPS中不发送pps_info( )与pps_alf_param( )。在这种情况下,在条带头中发送slice_info( )与slice_alf_param( )从而使得每个条带使用其自身非ALF信息与ALF参数。另一方面,当pps_use_more_pps_info_flag具有为1的值时,其指示信息共享并且相应地在PPS中发送pps_info( )与pps_alf_param( )。在这种情况下,在条带头中未包含slice_info( )与slice_alf_param( )。当图像仅有一个条带时,可将pps_use_more_pps_info_flag设定为零值从而使得条带头包含slice_info( )与slice_alf_param( )。当图像具有多个条带时,可将pps_use_more_pps_info_flag设定为1从而使得PPS包含pps_info( )与pps_alf_param( )以允许条带信息共享。图5A所示的PPS也包含PPSID pic_parameter_set_id与SPS ID seq_parameter_set_id。
图5B描述语法pps_info( )的示例,其中pps_info( )包含多个条带共享的非ALF语法元素。语法pps_info( )可包含从具有条带类型、图像级别量化参数(QP)、熵编码模式、允许/禁止去块滤波的控制标志、参考图像信息、像素值偏移信息的组中选出的一个或多个语法元素,其中参考图像信息包含例如参考图像索引与参考图像排序。上述偏移可基于不同的分类方法取得,例如DC值、边缘取向、像素强度以及从编码与解码过程中取得的其他类型偏移。图5C描述语法pps_alf_param( )的示例,其中pps_alf_param( )包含语法元素adaptive_loop_filter_flag。当adaptive_loop_filter_flag具有零值时,其指示禁用自适应环路滤波(ALF)。当adaptive_loop_filter_flag具有为1值时,其指示启动自适应环路滤波(ALF)并且将滤波信息并入pps_alf_param( )中。
图5D描述语法slice_header( )的示例。如前所述,如果pps_use_more_pps_info_flag具有零值,则条带头包含slice_info( )与slice_alf_param( );否则,条带头不包含slice_info( )与slice_alf_param( )。如果pps_use_more_pps_info_flag具有为1的值,则将从PPS取得用于条带的ALF系数相关参数与非ALF信息。条带头总是包含对应图5D所示ALF编码单元(CU)控制参数的语法alf_cu_control_param( )。图5E与图5F描述slice_info( )与slice_alf_param( )的示例语法。语法slice_info( )包含非ALF信息。如果由adaptive_loop_filter_flag等于1指示允许ALF,则语法slice_alf_param( )可包含类似滤波尺寸与滤波系数的ALF系数相关参数。如图5F所示,滤波ON/OFF控制标志未合并入slice_alf_param( )。
图5G描述示例语法alf_cu_control_param( )。当adaptive_loop_filter_flag等于1指示允许ALF时,将alf_cu_control_flag并入alf_cu_control_para( )。如果adaptive_loop_filter_flag具有零值时,则其指示条带的亮度部分不具有CU ON/OFF控制相关参数;否则包含CU ON/OFF控制相关参数。当包含CU ON/OFF控制相关参数时,将滤波对应具有“ON”标志的CU控制区域的亮度部分。CU ON/OFF控制相关参数关联于语法元素alf_cu_control_max_depth、num_of_alf_cu_control_flags、alf_onoff_flag。语法元素alf_cu_control_max_depth说明LCU的最大***深度(split depth)用于决定ALF中的CU控制区域尺寸。语法元素num_of_alf_cu_control_flags说明CU ON/OFF标志的数量。可确定编码上述数量从而使得发送预测误差以节省带宽。当语法元素alf_onoff_flag具有零值时,其指示不滤波CU区域;否则将滤波CU区域。
当图5A至图5G的示例语法设计在图像级别使用标志pps_use_more_pps_info_flag以指示是否使用条带信息共享时,信息共享标志也可合并入序列级别(sequence level)以指示是否使用条带信息共享。图6A至图6C显示根据本发明实施例的语法设计第二示例。pps_info( )、pps_alf_param( )、slice_info( )、slice_alf_param( )、alf_cu_control_param( )的语法设计与图5B-5C以及图5E-5G的语法设计相同,并且因此不重复用于上述语法元素的语法设计。图6A描述示例序列头(sequence header)语法合并。利用标志sps_use_more_pps_info_flag指示信息共享。当sps_use_more_pps_info_flag具有零值时,其指示无信息共享并且相应地如图6B所示,语法元素pps_info( )、pps_alf_param( )未包含在PPS中。在这种情况下,单独语法元素slice_info( )、slice_alf_param( )合并入条带头中从而如图6C所示使得每个条带可使用单独的ALF。当sps_use_more_pps_info_flag具有为1的值时,其指示信息共享并且相应地语法元素pps_info( )、pps_alf_param( )包含在PPS中以及可被所有条带共享。在这种情况下,slice_info( )、slice_alf_param( )不包含在条带头中。SPS也包含如图6A所示的SPS ID seq_parameter_set_id。图6B描述与图6A的序列级别语法合作的示例PPS语法以支持信息共享。除了使用序列级别标志sps_use_more_pps_info_flag以替换图像级别标志pps_use_more_pps_info_flag,图6B的PPS语法与图5A的PPS语法相似。图6C描述除了使用序列级别标志sps_use_more_pps_info_flag替代图像级别标志pps_use_more_pps_info_flag外与图5D的条带头设计相似的条带头语法设计,以确定slice_info( )、slice_alf_param( )是否存在于条带头中。相应地,第二示例语法设计描述使用序列级别标志以指示是否共享信息。
当图5A-5G的第一示例语法设计根据PPS中的标志pps_use_more_pps_info_flag描述信息共享并且图6A-6C的第二示例语法设计根据序列级别中的标志sps_use_more_pps_info_flag描述信息共享时,也可由条带头中的信令取得信息共享。第三示例语法设计根据条带级别(slice level)标志允许PPS中的信息共享。图7A-7B显示根据本发明实施例的第三示例语法设计使用条带级别标志。第三示例语法设计几乎与图5A至图5G所示的第一示例语法设计相同,除了PPS与条带头。使用条带头中的信息共享标志sh_use_more_pps_info_flag以指示是否为相关条带共享信息。图7A所示的PPS的语法可与HM-2.0中的传统PPS相同。PPS包含PPS ID pic_parameter_set_id、SPS IDseq_parameter_set_id。语法元素pps_info( )、pps_alf_param( )总是合并入PPS中。图7B描述示例条带头语法,其中条带头包含PPS IDpic_parameter_set_id以及sh_use_more_pps_info_flag。当sh_use_more_pps_info_flag具有零值时,其指示无信息共享并且相应地当前条带在条带头中具有其自身slice_info( )、slice_alf_param( )。否者,当前条带在条带头中不具有其自身slice_info( )、slice_alf_param( )并且反而在PPS中使用pps_info( )、pps_alf_param( )。图5A-5G、图6A-6C、图7A-7B所示的第一、第二、第三示例语法设计是用于描述目的从而显示根据本发明实施例的允许信息共享的语法设计。描述的特定语法元素不应作为对本发明之限制。本领域技术人员可使用其他语法设计实现本发明。
当上面公开的第一、第二、第三示例语法设计描述由PPS、SPS或条带头中的信息共享标志指示的信息共享示例时,可在不同级别使用多于一个的信息共享标志。图8显示第四示例语法设计以根据条带级别的信息共享标志允许具有进一步自适应性的基于PPS的信息共享。除了slice_header( ),第四示例语法设计几乎与图5A-5G所示的第一语法设计相同。图8未重复具有相同设计的语法元素。根据示例条带头语法slice_header( )或图8,如果pps_use_more_pps_info_flag具有为1的值,则使用sh_use_more_pps_info_flag以决定是否在图像级别共享信息或使用条带级别的其自身信息。如果sh_use_more_pps_info_flag具有为1的值,其指示信息共享并且上述条带将使用PPS中的信息。相应地,slice_info( )、slice_alf_param( )未并入条带头中。如果sh_use_more_pps_info_flag具有零值,则其指示无信息共享并且条带将使用条带头中的其自身信息。相应地,slice_info( )、slice_alf_param( )并入条带头中。如果pps_use_more_pps_info_flag具有零值,则其指示无信息共享并且相应地上述条带使用条带头中其自身的slice_info( )、slice_alf_param( )。因此,使用图像级别标志pps_use_more_pps_info_flag与条带级别标志sh_use_more_pps_info_flag的组合以允许第四示例中的信息共享。
当第四示例语法设计描述使用图像级别标志pps_use_more_pps_info_flag与条带级别标志sh_use_more_pps_info_flag的组合以允许信息共享时,也可能使用其他组合。图9显示根据本发明实施例的第五示例语法设计,其中可使用序列级别标志sps_use_more_pps_info_flag与条带级别标志sh_use_more_pps_info_flag的组合以允许信息共享。除了slice_header( ),第五示例语法设计与关联图6A-6C的第二语法设计几乎相同。图9未重复具有相同设计的语法元素。根据示例条带头语法,如果sps_use_more_pps_info_flag具有为1的值,则允许信息共享。在这种情况下,根据条带级别信息共享标志sh_use_more_pps_info_flag决定是否共享图像级别的信息或使用条带头中的单独信息。如果sh_use_more_pps_info_flag具有为1的值,则其指示信息共享并且条带将使用PPS中的信息。相应地,slice_info( )、slice_alf_param( )不并入条带头中。如果sh_use_more_pps_info_flag具有零值,则其指示无信息共享并且条带将使用条带头中其自身的信息。相应地,slice_info( )、slice_alf_param( )并入条带头中。如果sps_use_more_pps_info_flag具有零值,则其指示无信息共享并且相应地条带使用条带头中其自身的slice_info( )、slice_alf_param( )。因此,使用序列级别标志sps_use_more_pps_info_flag与条带级别标志sh_use_more_pps_info_flag的组合以允许第五示例中的信息共享。
第六示例语法设计描述使用在两个不同级别的两个信息共享标志组合的另一示例,其中如图10A-10B所示的信息共享标志并入序列级别与图像级别中。除了PPS与slice_header( )语法,第六示例语法设计与第二示例语法设计几乎相同。未重复相同的语法元素设计。如果定义在SPS中的SPS标志sps_use_more_pps_info_flag具有为1的值,则允许信息共享并且根据pps_use_more_pps_info_flag决定是否共享图像信息。在这种情况下,如果图像级别标志pps_use_more_pps_info_flag具有为1的值,则如图10A所示指示信息共享并且将pps_info( )、pps_alf_param( )并入PPS中。如果图像级别标志pps_use_more_pps_info_flag具有零值,则如图10A所示指示无信息共享并且不将pps_info( )、pps_alf_param( )并入PPS中。替代地,将slice_info( )、slice_alf_param( )并入条带头中。如果sps_use_more_pps_info_flag具有零值,则指示不允许信息共享。相应地不将pps_info( )、pps_alf_param( )并入PPS中并且替代地,将slice_info( )、slice_alf_param( )并入条带头中。因此,第六语法设计描述基于SPS标志sps_use_more_pps_info_flag与图像级别标志pps_use_more_pps_info_flag的信息共享情况。
当在第四、第五、第六示例中使用两个标志结合以指示信息共享时,也可能使用在所有三个级别的三个标志指示信息共享。在第七示例中,同时使用SPS标志sps_use_more_pps_info_flag、PPS标志pps_use_more_pps_info_flag、条带头标志sh_use_more_pps_info_flag指示信息共享。除了slice_header( ),第七示例语法设计与第六示例语法设计几乎相同。图11显示slice_header( )的第七语法设计,其中未重复与第六示例相同的语法元素设计。当sps_use_more_pps_info_flag具有零值时,将不允许信息共享。当sps_use_more_pps_info_fag具有为1的值并且pps_use_more_pps_info_flag具有零值时,将不允许信息共享。在上述两种情况下,pps_info( )、pps_alf_param( )未并入PPS中。替代地,slice_info( )、slice_alf_param( )并入条带头从而使得每个条带可使用其自身信息。当sps_use_more_pps_info_flag具有为1的值并且pps_use_more_pps_info_flag具有为1的值时,允许信息共享。在这种情况下,pps_info( )、pps_alf_param( )并入PPS中并且是否共享图像级别的信息或使用条带级别的信息取决于sh_use_more_pps_info_flag。如果sh_use_more_pps_info_flag具有为1的值,则指示在PPS中信息共享并且不将slice_info( )、slice_alf_param( )并入条带头中。如果sh_use_more_pps_info_flag具有零值,则指示无信息共享并且相应地slice_info( )、slice_alf_param( )并入条带头中从而使得条带可使用单独信息。因此第七语法设计示例描述基于SPS标志sps_use_more_pps_info_flag、图像标志pps_use_more_pps_info_flag、条带级别标志sh_use_more_pps_info_flag的信息共享情况。
为了根据本发明实施例进一步描述信息共享,下面将描述几个详细示例。在一个示例中,将第一图像分割为9个条带,第二图像仅包含一个条带,以及第三图像也包含一个条带。换句话说,在第二与第三图像中不存在条带分割。在编码器末端,将第一图像的pic_parameter_set_id设定为0并且将第一图像的图像参数集合(PPS)指定为PPS 0。将PPS 0中的pps_use_more_pps_info_flag设定为1以允许信息共享。第一图像中的所有9个条带头参考PPS 0并且9个条带的条带通用信息合并入PPS 0。将第二图像的pic_parameter_set_id设定为1并且将第二图像的图像参数集合(PPS)指定为PPS 1。既然在第二图像中仅存在一个条带并且无需信息共享。相应地,将PPS 1中的pps_use_more_pps_info_flag设定为0并且条带头参考PPS 1。相似地,第三图像中的仅一个条带也可参考PPS1以禁止信息共享。
对应上述示例的在解码器侧的操作描述如下。接收PPS 0并且根据PPS 0中的pps_use_more_pps_info_flag启动信息共享。相应地,诸如ALF系数相关参数的共享信息与非ALF通用信息用于第一图像的所有9个条带。此外,解码器进一步接收第一图像中9个条带头的每个的信息,例如ALF CU ON/OFF控制相关参数。接着根据PPS 0中的ALF系数相关参数与各自条带头中的ALF CU ON/OFF控制相关参数将ALF应用于每个条带。接着解码器继续接收PPS 1。根据PPS 1中的pps_use_more_pps_info_flag,其在上述示例中具有零值以指示无信息共享,解码器从条带头接收例如ALF系数相关参数与ON/OFF控制相关参数的ALF信息。接着将ALF应用于第二图像的仅一个条带。解码器进一步继续接收第三图像的条带头。既然用于第三图像条带的条带头也参考PPS 1,所以解码器从第三图像条带的条带头接收例如ALF系数相关参数与ON/OFF控制相关参数的ALF信息。接着将ALF应用于第三图像的仅一个条带。
接下来示例描述根据本发明实施例的使用图像层(picture-layer)参数集合的延时ALF滤波(time-delayed ALF filtering)。本示例也描述本发明可提供ALF参数的图像级别与条带级别改写。在本示例中,将第一图像分割为9个条带,第二图像包含一个条带,以及第三图像也包含一个条带。换句话说,在第二与第三图像中不存在条带分割。在第一图像中,前5个条带使用基于5个条带取得的ALF并且剩余的4个条带共享与前5个条带相同的ALF系数以执行延时滤波。相似地,第三图像使用从第二图像取得的ALF系数以执行延时滤波。在解码器侧,基于第一图像的前5个条带取得ALF系数并且将ALF系数合并入PPS 0。既然ALF系数以前5个条带为基础,所以解码器必须等待解码前5个条带完成然后确定ALF系数。因此,延迟用于前5个条带的ALF滤波直到解码了所有5个条带为止。第一图像的所有9个条带头参考PPS 0。在第二图像中,为第二图像取得的ALF系数合并入PPS 1并且与第二图像相关的条带头参考PPS 1。对于第三图像,条带使用基于第二图像设计的ALF系数并且条带头也参考PPS 1。在解码器侧,除了无延时,操作与上述滤波示例相似。
除了ALF之外,像边界偏移(edge offset)或频带偏移(band offset)的偏移修复(offset restoration)也可在图像级别与条带级别共享信息。对于偏移校正(offset correction)来说,与条带关联的偏移信息可合并入比特流从而使得解码器可应用合适的偏移值以为条带校正偏移。接下来示例描述根据本发明实施例的使用图像层参数集合的延时偏移修复。在本示例中,将第一图像分割成9个条带,第二图像具有1个条带,以及第三图像也具有一个条带。换句话说,在第二与第三图像中不存在条带分割。在第一图像中,前5个条带使用基于5个条带的偏移信息并且剩余的4个条带共享与前5个条带相同的偏移信息以执行延时偏移修复。相似地,第三图像使用从第二图像取得的偏移信息以执行延时偏移修复。在编码器侧,基于第一图像的前5个条带取得偏移信息并且将偏移信息合并入PPS 0。第一图像的所有9个条带头参考PPS 0。在第二图像中,为第二图像取得的偏移信息合并入PPS 1并且与第二图像相关的条带头参考PPS 1。在第三图像中,条带头也参考PPS 1。与偏移修复相关的信息共享可合并入非ALF通用信息。
在解码器侧,接收PPS 0。根据PPS 0中在本示例中具有为1值的pps_use_more_pps_info_flag指示信息共享,解码器对图像中的所有条带使用PPS 0中的偏移信息。与偏移修复相关联的信息共享可合并入非ALF通用信息。接收第一图像中的9个条带头。条带头参考PPS 0并且PPS 0中的偏移信息用于第一图像。接着,解码器继续接收PPS 1并且接收第二图像的条带头。条带头参考PPS 1并且PPS 1中的偏移信息用于第二图像。解码器进一步继续接收与第三图像相关联的条带头。条带头参考PPS 1并且PPS 1中的偏移信息用于第三图像。
上面描述的示例语法设计也允许具有多条带的图像使用不止一个图像层参数集合。图12根据本发明实施例描述语法结构示例。将图像分为N个条带并且从条带1至条带(N-1)共享并入PPS_0中的相同的ALF系数。条带N参考不同的PPS,即PPS_1,其中禁用信息共享。相应地,条带N使用条带头中其自身信息。虽然使用两个图像头,但也可使用超过两个的图像头。虽然分割条带以具有参考图12中第二图像头的最终条带,但是也可对条带进行不同分割以根据本发明执行实施例。
虽然图1与图2描述去块滤波器与自适应环路滤波器作为编码***中使用的两种类型环内滤波器,但是也可使用其他类型的环内滤波器处理已重建的视频数据。例如,编号为13/177,424,申请日为2011年7月6日的美国专利申请揭露了称为采样自适应偏移(SampleAdaptive Offset,SAO)的环内滤波器。当使用SAO作为环内滤波器时,其可在去块之前,去块与ALF之间或ALF之后应用于已重建信号。图13描述在去块滤波器(DF)130与ALF 132之间应用SAO 1310的示例。为了允许解码器正确将相应环内滤波器应用于已重建视频数据,必须将相关环内滤波信息参数告知视频解码器。例如,视频比特流可运载与环内滤波参数相关联的信息。图13描述将与去块、SAO、ALF相关的环内滤波信息提供至熵编码122用于合并入视频比特流的示例。视频编码区块122将与DF、SAO、ALF相关的滤波信息以压缩形式合并入视频比特流。虽然环内滤波信息以压缩形式合并入视频比特流,但是也可将某些或所有环内滤波信息以非压缩形式进行合并。图14描述具有去块、SAO、ALF作为环内滤波器的示例解码器。再次,在去块与ALF之间使用SAO以匹配图13中的编码器设置。熵解码器222提取环内滤波信息并且将环内滤波信息提供至各自环内滤波器,例如去块、SAO、ALF。
在HEVC测试模型版本3.2(HM-3.2),将环内滤波信息合并入条带头。对于包含一个条带的图像,条带数据结构如图15A所示,其中条带头包含由SAO信息与ALF信息组成的环内滤波信息。此外,ALF信息包含ALF系数相关参数与ALF CU ON/OF控制信息。对于包含多个条带的图像来说,可共享某些环内滤波信息。例如,根据HM-3.2,如图15B所示可共享ALF信息。将ALF系数合并入PPS用于相关条带共享。换句话说,如图15B所示将ALF CU ON/OF控制信息合并入各自条带的条带头。虽然图15B描述的方法说明环内滤波信息共享方式,但是必须为每个图像发送PPS中的冗余信息。换句话说,PPS设计的最初意图不是为了频繁地改变信息。相应地发展名为自适应参数集合(Adaptation Parameter Set,APS)的新参数集合以克服在每个图像中发送冗余信息的问题以及对频繁改变信息缺乏支持的问题。根据本发明的APS将仅包含与环内滤波相关联的信息从而使得其将允许频繁改变信息而无未频繁改变的重复信息负担。APS携带的信息可包含部分或全部滤波参数。此外,如果使用多个APS,则APS也可包含一个标识符以指示选择的APS。可利用原始字节序列负荷(Raw Byte SequencePayload,RBSP)格式将APS合并入视频比特流。
根据本发明一个实施例的自适应参数集合(APS)允许每个图像激活一次。当激活APS时,其仅在一图像的第一接收条带激活。从图像到图像APS可保持不变并且也可在图像之间进行改变。此外,APS仅包含预期在图像之间频繁改变的信息。图16A显示根据本发明一实施例的对于一个条带图像的包含APS的一个示例数据结构。将SAO信息与ALF系数合并入APS中而不是PPS中。条带数据结构与图15B所示的用于HM-3.2中多条带图像的条带数据结构相似。图16B根据本发明一实施例描述对于多条带图像的包含APS的示例数据结构。在PPS中不存在环内信息共享标志。除了存在用于多条带图像的多条带数据外,用于多条带图像的数据结构与用于单条带图像的的数据结构相同。图16A-16B所示的APS示例描述SAO与ALF总在相同APS共享环内滤波信息的情况。然而,如下所述,也可能为SAO与ALF使用单独的APS。如图16A-16B所示,ALF CU ON/OFF控制相关参数总停留在单条带或多条带图像情况的条带头中。
图17根据本发明实施例描述支持APS的条带语法设计示例。如果在SPS中sample_adaptive_offset_enabled_flag、adaptive_loop_filter_enabled_flag分别指示允许SAO或ALF,则合并APS标识符aps_id从而使得条带将能够如aps_id指示的共享APS中携带的环内滤波信息。此外,如果按adaptive_loop_filter_enabled_flag指示的允许ALF并且如aps_adaptive_loop_filter_enabled_flag指示的在APS中共享某些ALF信息,则仅ALF CU ON/OF控制信息将合并入条带头。图17中的条带头设计示例利用为所有环内滤波的单一aps_id共享信息。然而,也可使用其他条带头设计实现本发明。例如,代替用于所有环内滤波器的共同APS,可为每个环内滤波器使用单独APS。可替换地,一部分环内滤波器可具有单独APS以及其他部分可共享共同APS。
图17所示的条带头设计允许每个条带选择其自身aps_id以决定条带的环内滤波信息。因此,图17中的示例条带头设计能够调整图像中的条带使用不同的APS。图18描述图片中两个APS携带两组ALF系数的示例。取决于各自条带头中的aps_id,条带可选择使用APS_0或APS_1中携带的环内滤波信息。图18中的示例描述当第N个条带使用APS_1中的环内滤波信息而第一与第二条带使用APS_0中的环内滤波信息的情况。虽然在图18中描述图像中两个APS,但是在图像中可使用更多APS。必须相应地设计APS标识符aps_id以能够代表图像中允许的APS数量。
在各种环内滤波器之间,可将去块滤波器应用于诸如变换单元边界的区块边界。通常从将去块的区块确定需求的滤波信息并且无需滤波信息共享。因此,可将环内滤波信息共享应用至环内滤波器而不是去块滤波器。在本揭露中除了去块滤波器的环内滤波器可称为非去块滤波器(non-deblocking filter,NDF)。在根据本发明的实施例中,NDF包含图19A所示的SAO与ALF,其中NDF由具有NDF(0)=SAO与NDF(1)=ALF的两个环内滤波器组成。如果在SAO之前应用ALF,则将NDF表示为NDF(0)=ALF与NDF(1)=SAO。如图19B所示可将NDF扩展包含N个环内滤波器,其中NDF包含NDF(0),…,NDF(N-1)。根据本发明实施例,在APS中编码与发讯NDF参数。APS是图像级别(或图像层)原始字节序列负荷(Raw Byte Sequence Payload,RBSP),其包含频繁改变的图像级别信息。另外,APS的存在依靠在序列参数集合(SPS)中发讯的NDF使用标志。如果SPS中NDF使用标志指示关闭所有NDF,即所有使用标志为零,则将不发讯任何APS。
图17所示的示例条带头语法为所有环内滤波器使用条带头中的一个aps_id。然而,用于条带的每个环内滤波器可具有其自身aps_id以增加灵活性。例如,可在条带头中发讯多个APS ID并且条带可为每个NDF选择不同的APS。SPS中NDF(n)的使用标志推定条带头中用于NDF(n)的NDF(n)APS标识符NDF(n)_aps_id的存在。如果SPS中NDF(n)的使用标志为0,则NDF(n)_aps_id未合并入条带头中。图20描述允许条带中的每个环内滤波器使用其自身APS标识符aps_id的示例数据结构设计。在条带级别,条带k的条带头包含用于所有环内滤波器的APS标识符,即NDF(0)_aps_id,NDF(1)_aps_id,…,NDF(N-1)_aps_id。换句话说,在图像/条带级别携带多个APS。NDF(i)的APS标识符NDF(i)_aps_id可指向不同于其他NDF(j)的APS标识符的APS。在图20的示例中,NDF(n)_aps_id=p与NDF(n+1)_aps_id=q暗示从APS(p)选择滤波器NDF(n)的滤波信息以及从APS(q)选择滤波器NDF(n+1)的滤波信息。例如,在具有NDF(0)=ALF与NDF(1)=SAO的两个NDF情况下,如果ALF的APS ID ALF_aps_id为0,则将为条带的ALF过程应用APS(0)中的ALF参数。如果SAO的APS IDSAO_aps_id为2,将为条带的SAO过程应用APS(2)中的SAO参数。在条带头发讯ALF_aps_id与SAO_aps_id。图21与图22描述支持多环内滤波器并且允许每个环内滤波器具有从APS集合中选出其自身滤波信息的条带头与APS语法示例。图21描述允许条带从多个APS中选择SAO与ALF单独滤波信息的示例条带头语法。例如,当SPS中的SAO允许标志sample_adaptive_offset_enabled_flag指示允许SAO时,合并SAO_aps_id以允许条带从SAO_aps_id指向的APS中选择SAO滤波信息。相似地,当SPS中的adaptive_loop_filter_enabled_flag指示允许ALF时,合并ALF_aps_id以允许条带从ALF_aps_id指向的APS中选择ALF滤波信息。在APS语法中,即aps_parameter_set_rbsp(),如图22所示包含APS标识符aps_parameter_set_id。各自的SAO信息SAO_param()与ALF信息ALF_param()也包含于aps_parameter_set_rbsp()。
在本发明的另一实施例中,可收集相同NDF工具的多个APS至APS组(APSG)。如前所述,NDF(n)涉及N个NDF中特定环内滤波器类型或环内滤波器工具。例如,图19A中的NDF(0)涉及SAO环内滤波器。相应地,也将NDF(n)称为第n个NDF工具。当使用APS组时,使用APSG(n)以指明用于NDF(n)参数的APS组。根据SPS中NDF(n)的使用标志可推定APSG(n)的存在。如果SPS中NDF(n)的使用标志指示不使用NDF(n),则将不发讯APSG(n)。根据SPS中NDF(n)的使用标志可推定条带头中NDF(n)_aps_id的存在。如果SPS中NDF(n)的使用标志指示不使用NDF(n),则将不在条带头发讯NDF(n)_aps_id。图23描述允许灵活滤波信息共享的示例条带头与APS结构,其中条带头结构保持不变并且组织特定NDF工具的APS入群组。例如,可将NDF(n)的参数集合组织入群组APSG(n)。相似地,可将NDF(n+1)的参数集合组织入群组APSG(n+1)。如果NDF(n)_aps_id等于p,则选择APSG(n)中的参数APS(p)。相似地,如果NDF(n+1)_aps_id等于q,则选择APSG(n+1)中的参数APS(q)。
图23中的条带头结构与图20中的条带头结构相同。因此,可使用图21中相同的条带头语法支持使用APS组的情况。图24与图25分别显示SAO APSG与ALF APSG中APS语法。在图24中,SAO APSG中的APS语法aps_sao_parameter_set_rbsp()包含SAO APSG中用于SAO参数的APS ID aps_sao_parameter_set_id与关联aps_sao_parameter_set_id的SAO_param()。相似地,在图25,ALFAPSG中的APS语法aps_alf_parameter_set_rbsp()包含ALF APSG中用于ALF参数的APS ID aps_alf_parameter_set_id与关联aps_alf_parameter_set_id的ALF_param()。
根据本发明另一实施例,可使用SPS中的标志multiple_aps_ids_enabled_flag指示在条带头中是否发讯多个APS ID或单个APS ID。当SPS中的标志指示使用多个APS ID时,接着在条带头发讯多个APS ID以从多个APS中选择环内滤波器的滤波信息。当SPS中的标志指示使用单个APS ID时,在条带头仅发讯一个APSID,与图17中的情况类似。图26描述包含多个APS ID标志multiple_aps_ids_enabled_flag的示例SPS语法。图27描述支持上述多个APS ID的示例条带头语法。当multiple_aps_ids_enabled_flag指示的多个APS ID启动时,如果如SPS中sample_adaptive_offset_enabled_flag指示启动SAO,则条带头将包含SAO APS ID SAO_aps_id。此外,如果如SPS中adaptive_loop_filter_enabled_flag指示启动ALF,则条带头将包含ALF APS ID ALF_aps_id。如果multiple_aps_ids_enabled_flag指示的多个APS ID未启动,如果如SPS中sample_adaptive_offset_enabled_flag指示启动SAO或如SPS中adaptive_loop_filter_enabled_flag指示启动ALF,则条带头将包含通用APS ID ndf_aps_id。图27中的示例条带头语法调整两种类型NDF,即SAO与ALF。然而,根据本发明的实施例可包含或多或少的NDF。此外,利用上述的示例语法描述示例以实施本发明的各种实施例。本领域技术人员可在不脱离本发明精神的情况下使用其他语法实施本发明。
不仅在视频解码器中,在视频编码器中也可使用上述的通用构造共享方案。上述的根据本发明的通用信息共享实施例可在各种硬件、软件编码或两者组合中进行实施。例如,本发明实施例可为集成入视频压缩芯片的电路或集成入视频压缩软件以执行上述过程的程序代码。本发明的实施例也可为在数据信号处理器(Digital Signal Processor,DSP)中执行的执行上述程序的程序代码。本发明也可涉及计算机处理器、数字信号处理器、微处理器或现场可编程门阵列(Field ProgrammableGate Array,FPGA)执行的多种功能。可根据本发明配置上述处理器执行特定任务,其通过执行定义了本发明揭示的特定方法的机器可读软件代码或固件代码来完成。可将软件代码或固件代码发展为不同的程序语言与不同的格式或形式。也可为了不同的目标平台编译软件代码。然而,根据本发明执行任务的软件代码与其他类型配置代码的不同代码样式、类型与语言不脱离本发明的精神与范围。
在不脱离本发明精神或本质特征的情况下,可以其他特定形式实施本发明。描述示例被认为说明的所有方面并且无限制。因此,本发明的范围由权利要求书指示,而非前面描述。所有在权利要求等同的方法与范围中的变化皆属于本发明的涵盖范围。
Claims (56)
1.一种视频解码***中共享信息的方法,该方法包含:
接收在图像级别数据、序列级别数据或条带级别数据中的第一信息共享标志;
根据该第一信息共享标志决定该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合中的用于图像条带的环内滤波器的至少部分滤波信息;以及
将该环内滤波器应用于该条带。
2.如权利要求1所述的方法,其特征在于,该第一信息共享标志位于该图像级别数据或该序列级别数据中;其中如果该第一信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及其中如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。
3.如权利要求1所述的方法,其特征在于,该第一信息共享标志位于该条带级别数据中,并且至少部分第一滤波信息位于该图像的一个或多个条带的该图像级别数据中以共享;其中如果该第一信息共享标志指示未共享,则第二滤波信息位于该条带级别数据中;以及如果该第一信息共享标志指示共享,则为该环内滤波器选择该第一滤波信息,并且如果该第一信息共享标志指示未共享,则为该环内滤波器选择该第二滤波信息。
4.如权利要求1所述的方法,其特征在于,进一步包含接收该条带级别数据的第二信息共享标志,其中该第一信息共享标志位于该图像级别数据或该序列级别数据中;其中如果该第一信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及其中如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。
5.如权利要求4所述的方法,其特征在于,如果该第一信息共享标志指示共享并且该第二信息共享标志指示未共享,则为该环内滤波器选择该条带级别数据中的第二滤波信息。
6.如权利要求1所述的方法,其特征在于,进一步包含接收该图像级别数据中的第二信息共享标志,其中该第一信息共享标志位于该序列级别数据中;其中如果该第一信息共享标志指示共享并且该第二信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及否则该滤波信息位于该条带级别数据中。
7.如权利要求6所述的方法,其特征在于,进一步包含接收该条带级别的第三信息共享标志,其中如果该第一信息共享标志指示共享,该第二信息共享标志指示共享,并且该第三信息共享标志指示未共享,则为该环内滤波器选择该条带级别数据中的第二滤波信息。
8.如权利要求1所述的方法,其特征在于,进一步包含决定非滤波通用信息,其中该非滤波通用信息与该至少部分滤波信息位于该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合中。
9.如权利要求8所述的方法,其特征在于,该非滤波通用信息包含从具有条带类型、图像级别量化参数、熵编码模式、允许/禁止去块滤波的控制标志、参考图像信息以及像素强度偏移信息的集合中选出的一个或多个信息。
10.如权利要求8所述的方法,其特征在于,如果该至少部分滤波信息位于该图像级别数据中,则图像级别通用信息语法包含该非滤波通用信息。
11.如权利要求8所述的方法,其特征在于,如果该至少部分滤波信息位于该条带级别数据中,则条带级别滤波参数语法包含该非滤波通用信息。
12.如权利要求1所述的方法,其特征在于,该环内滤波器为具有滤波系数的自适应环路滤波器并且其中该至少部分滤波信息包含该滤波系数。
13.如权利要求12所述的方法,其特征在于,如果该至少部分滤波信息位于该图像级别数据中,则图像级别滤波参数语法包含该滤波系数。
14.如权利要求12所述的方法,其特征在于,如果该至少部分滤波信息位于该条带级别数据中,则条带级别滤波参数语法包含该滤波系数。
15.一种视频编码***中共享信息的方法,该方法包含:
接收图像的已重建数据,其中该图像包含一个或多个条带;
决定是否共享图像级别数据中的用于该图像的信息;
将第一信息共享标志合并入该图像级别数据、序列级别数据或条带级别数据中,其中该第一信息共享标志根据该决定是否共享图像级别数据中的信息决定;
根据该第一信息共享标志将用于条带的环内滤波器的至少部分滤波信息合并入该图像级别数据、该条带级别数据、或该图像级别数据与该条带级别数据结合中;以及
将该环内滤波器应用于该条带。
16.如权利要求15所述的方法,其特征在于,该第一信息共享标志位于该图像级别数据或该序列级别数据中;其中如果该第一信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及其中如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。
17.如权利要求15所述的方法,其特征在于,该第一信息共享标志位于该条带级别数据中,其中至少部分第一滤波信息位于该图像的一个或多个条带的该图像级别数据中以共享;其中如果该第一信息共享标志指示未共享,则第二滤波信息位于该条带级别数据中;以及如果该第一信息共享标志指示共享,则为该环内滤波器选择该第一滤波信息,并且如果该第一信息共享标志指示未共享,则为该环内滤波器选择该第二滤波信息。
18.如权利要求15所述的方法,其特征在于,进一步包含将第二信息共享标志合并入该条带级别数据中,其中该第一信息共享标志位于该图像级别数据或该序列级别数据中;其中如果该第一信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及其中如果该第一信息共享标志指示未共享,则该滤波信息位于该条带级别数据中。
19.如权利要求18所述的方法,其特征在于,如果该第一信息共享标志指示共享并且该第二信息共享标志指示未共享,则为该环内滤波器选择该条带级别数据中的第二滤波信息。
20.如权利要求15所述的方法,其特征在于,进一步包含将第二信息共享标志合并入该图像级别数据中,其中该第一信息共享标志位于该序列级别数据中;其中如果该第一信息共享标志指示共享并且该第二信息共享标志指示共享,则该至少部分滤波信息位于用于该图像的一个或多个条带的该图像级别数据中以共享;以及否则该滤波信息位于该条带级别数据中。
21.如权利要求20所述的方法,其特征在于,进一步包含将第三信息共享标志合并入该条带级别,其中如果该第一信息共享标志指示共享,该第二信息共享标志指示共享,并且该第三信息共享标志指示未共享,则为该环内滤波器选择该条带级别数据中的第二滤波信息。
22.如权利要求15所述的方法,其特征在于,进一步包含将非滤波通用信息合并入该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合中,其中该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合包含该至少部分滤波信息。
23.如权利要求22所述的方法,其特征在于,如果该至少部分滤波信息位于该图像级别数据中,则图像级别通用信息语法包含该非滤波通用信息。
24.如权利要求22所述的方法,其特征在于,如果该至少部分滤波信息位于该条带级别数据中,则条带级别滤波参数语法包含该非滤波通用信息。
25.如权利要求15所述的方法,其特征在于,该环内滤波器为具有滤波系数的自适应环路滤波器并且其中该至少部分滤波信息包含该滤波系数。
26.如权利要求25所述的方法,其特征在于,如果该至少部分滤波信息位于该图像级别数据中,则图像级别滤波参数语法包含该滤波系数。
27.如权利要求25所述的方法,其特征在于,如果该至少部分滤波信息位于该条带级别数据中,则条带级别滤波参数语法包含该滤波系数。
28.一种视频解码***中共享信息的装置,该装置包含:
用于接收在图像级别数据、序列级别数据或条带级别数据中的第一信息共享标志的装置;
用于根据该第一信息共享标志决定该图像级别数据、该条带级别数据或该图像级别数据与该条带级别数据结合中的用于视频数据条带的环内滤波器的至少部分滤波信息的装置;以及
用于将该环内滤波器应用于该条带的装置。
29.一种视频编码***中共享信息的装置,该装置包含:
用于接收图像的已重建数据的装置,其中该图像包含一个或多个条带;
用于决定是否共享图像级别数据中的用于该图像的信息的装置;
用于将第一信息共享标志合并入该图像级别数据、序列级别数据或条带级别数据中的装置,其中根据该决定是否共享图像级别数据中的信息决定该第一信息共享标志;
用于根据该第一信息共享标志将用于条带的环内滤波器的至少部分滤波信息合并入该图像级别数据、该条带级别数据、或该图像级别数据与该条带级别数据结合中的装置;以及
用于将该环内滤波器应用于该条带的装置。
30.一种视频解码***中共享环内滤波信息的方法,该方法包含:
为图像区域接收与至少一个环内滤波器相关联的信息共享标识符;
根据该标识符接收用于该图像区域的自适应参数集合(APS),其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;
决定该至少一个环内滤波器的该滤波参数包含来自该APS的该至少部分滤波信息;以及
在该图像区域的区块应用该至少一个环内滤波器。
31.如权利要求30所述的方法,其特征在于,该APS是在原始字节序列负荷格式中。
32.如权利要求30所述的方法,其特征在于,该至少一个环内滤波器包含样本自适应偏移(SAO)滤波器与自适应环路滤波器(ALF)。
33.如权利要求30所述的方法,其特征在于,该信息共享标识符位于序列级别数据、图像级别数据或该序列级别数据与该图像级别数据结合中。
34.如权利要求30所述的方法,其特征在于,该图像区域为一个图像、多个条带或一个条带。
35.如权利要求30所述的方法,其特征在于,多个自适应参数集合(APSs)位于图像级别或条带级别中。
36.如权利要求35所述的方法,其特征在于,将该多个APS组织入至少两个组中,其中该至少两个组中的一个包含与该至少一个环内滤波器的一个相关联的至少两个APS。
37.如权利要求36所述的方法,其特征在于,基于对应该至少一个环内滤波器的该一个的使用信息,决定与该至少一个环内滤波器的该一个相关联的该至少两个组中的该一个的存在,以及其中该使用信息是在序列级别数据、图像级别数据或该序列级别数据与该图像级别数据结合中。
38.如权利要求37所述的方法,其特征在于,如果对应该至少一个环内滤波器的该一个的使用信息指示未使用该至少一个环内滤波器的该一个,则不存在与该至少一个环内滤波器的该一个相关联的该至少两个组中的该一个。
39.如权利要求35所述的方法,其特征在于,进一步包含决定条带头中的APS选择信息,其中利用该APS选择信息选择该多个APS中的一个。
40.如权利要求39所述的方法,其特征在于,基于对应该至少一个环内滤波器的使用信息决定该条带头中该APS选择信息的存在,以及其中该使用信息位于序列级别数据、图像级别数据、或该序列级别数据与该图像级别数据结合中。
41.如权利要求40所述的方法,其特征在于,如果该使用信息指示未使用该至少一个环内滤波器的该一个,则与该至少一个环内滤波器的一个相关联的该APS选择信息不存在于该条带头中。
42.如权利要求39所述的方法,其特征在于,该至少一个环内滤波器包含具有第一APS选择信息的第一环内滤波器与具有第二APS选择信息的第二环内滤波器,其中该第一APS选择信息具有与该第二APS选择信息不同的值。
43.如权利要求30所述的方法,其特征在于,该至少一个环内滤波器包含自适应环路滤波器(ALF),其中该APS包含ALF系数并且ALF ON/OFF控制信息位于条带头中。
44.如权利要求30所述的方法,其特征在于,该信息共享标识符包含多个APS标识符以指示是否多个APS选择信息或单个APS选择信息位于条带头中,其中该多个APS标识符位于序列级别数据、图像级别数据、或该序列级别数据与该图像级别数据结合中。
45.如权利要求30所述的方法,其特征在于,进一步包含接收序列参数集合(SPS),其中该APS的存在取决于该SPS中环内滤波器的使用信息,以及当使用该至少一个环内滤波器时该APS存在。
46.一种视频编码***中共享环内滤波信息的方法,该方法包含:
将信息共享标识符合并入视频流,其中该信息共享标识符与至少一个环内滤波器相关联;
合并自适应参数集合(APS),其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;以及
在图像区域的区块应用该至少一个环内滤波器。
47.如权利要求46所述的方法,其特征在于,该APS是在原始字节序列负荷格式中。
48.如权利要求46所述的方法,其特征在于,该至少一个环内滤波器包含样本自适应偏移(SAO)滤波器与自适应环路滤波器(ALF)。
49.如权利要求46所述的方法,其特征在于,该信息共享标识符位于序列级别数据、图像级别数据或该序列级别数据与该图像级别数据结合中。
50.如权利要求46所述的方法,其特征在于,该图像区域为一个图像、多个条带或一个条带。
51.如权利要求46所述的方法,其特征在于,多个自适应参数集合(APSs)位于图像级别或条带级别中。
52.如权利要求46所述的方法,其特征在于,该至少一个环内滤波器包含自适应环路滤波器(ALF),其中该APS包含ALF系数并且ALF ON/OFF控制信息位于条带头中。
53.如权利要求46所述的方法,其特征在于,该信息共享标识符包含多个APS标识符以指示是否多个APS选择信息或单个APS选择信息位于条带头中,其中该多个APS标识符位于序列级别数据、图像级别数据、或该序列级别数据与该图像级别数据结合中。
54.如权利要求46所述的方法,其特征在于,进一步包含合并序列参数集合(SPS),其中该APS的该合并取决于该SPS中环内滤波器的使用信息,以及当使用该至少一个环内滤波器时仅合并该APS。
55.一种视频解码***中共享环内滤波信息的装置,该装置包含:
用于为图像区域接收与至少一个环内滤波器相关联的信息共享标识符的装置;
用于根据该标识符接收用于该图像区域的自适应参数集合(APS)的装置,其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;
用于决定该至少一个环内滤波器的该滤波参数包含来自该APS的该至少部分该滤波信息的装置;以及
用于在该图像区域的区块应用该至少一个环内滤波器的装置。
56.一种视频编码***中共享环内滤波信息的装置,该装置包含:
用于将信息共享标识符合并入视频流的装置,其中该信息共享标识符与至少一个环内滤波器相关联;
用于合并自适应参数集合(APS)的装置,其中该APS仅包含与该至少一个环内滤波器相关的信息并且该信息包含该至少一个环内滤波器的至少部分滤波信息;以及
用于在该图像区域的区块应用该至少一个环内滤波器的装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610375977.0A CN105979271A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
CN201610375978.5A CN105979272A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161443561P | 2011-02-16 | 2011-02-16 | |
US61/443,561 | 2011-02-16 | ||
US201161454826P | 2011-03-21 | 2011-03-21 | |
US61/454,826 | 2011-03-21 | ||
US201161508820P | 2011-07-18 | 2011-07-18 | |
US61/508,820 | 2011-07-18 | ||
US201161528867P | 2011-08-30 | 2011-08-30 | |
US61/528,867 | 2011-08-30 | ||
US13/298,294 US9001883B2 (en) | 2011-02-16 | 2011-11-17 | Method and apparatus for slice common information sharing |
US13/298,294 | 2011-11-17 | ||
PCT/CN2012/071183 WO2012109990A1 (en) | 2011-02-16 | 2012-02-16 | Method and apparatus for slice common information sharing |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610375977.0A Division CN105979271A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
CN201610375978.5A Division CN105979272A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103210650A true CN103210650A (zh) | 2013-07-17 |
Family
ID=46636861
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610375977.0A Withdrawn CN105979271A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
CN2012800035993A Pending CN103210650A (zh) | 2011-02-16 | 2012-02-16 | 用于条带通用信息共享的装置及其方法 |
CN201610375978.5A Pending CN105979272A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610375977.0A Withdrawn CN105979271A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610375978.5A Pending CN105979272A (zh) | 2011-02-16 | 2012-02-16 | 视频编解码***中共享信息的方法与装置 |
Country Status (7)
Country | Link |
---|---|
US (2) | US9001883B2 (zh) |
EP (3) | EP3226562B1 (zh) |
KR (1) | KR101372965B1 (zh) |
CN (3) | CN105979271A (zh) |
AU (1) | AU2012217542B2 (zh) |
RU (2) | RU2573277C2 (zh) |
WO (1) | WO2012109990A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530519A (zh) * | 2014-09-29 | 2016-04-27 | 炬芯(珠海)科技有限公司 | 一种环内滤波方法及装置 |
CN113132724A (zh) * | 2020-01-13 | 2021-07-16 | 杭州海康威视数字技术股份有限公司 | 编码、解码方法、装置及其设备 |
CN115552802A (zh) * | 2020-04-26 | 2022-12-30 | 字节跳动有限公司 | 加权预测信息的条件信令通知 |
CN116489389A (zh) * | 2019-12-31 | 2023-07-25 | 华为技术有限公司 | 编码器、解码器及对应方法 |
Families Citing this family (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9386304B2 (en) * | 2008-11-11 | 2016-07-05 | Cisco Technology, Inc. | Digital video compression system, method and computer readable medium |
EP2351374A1 (en) * | 2008-11-25 | 2011-08-03 | Thomson Licensing | Methods and apparatus for sparsity-based de-artifact filtering for video encoding and decoding |
KR20120090740A (ko) * | 2011-02-07 | 2012-08-17 | (주)휴맥스 | 정밀한 단위의 필터 선택을 적용한 영상 부호화/복호화 장치 및 방법 |
US9001883B2 (en) * | 2011-02-16 | 2015-04-07 | Mediatek Inc | Method and apparatus for slice common information sharing |
KR101898464B1 (ko) * | 2011-03-17 | 2018-09-13 | 삼성전자주식회사 | 모션 추정 장치 및 그것의 모션 추정 방법 |
KR102183214B1 (ko) | 2011-06-14 | 2020-11-25 | 엘지전자 주식회사 | 영상 정보 인코딩 및 디코딩 방법 |
US10484693B2 (en) | 2011-06-22 | 2019-11-19 | Texas Instruments Incorporated | Method and apparatus for sample adaptive offset parameter estimation for image and video coding |
KR102229157B1 (ko) | 2011-06-24 | 2021-03-17 | 엘지전자 주식회사 | 영상 정보 부호화 및 복호화 방법 |
US10070152B2 (en) * | 2011-08-24 | 2018-09-04 | Texas Instruments Incorporated | Sample adaptive offset (SAO) parameter signaling |
CN103748884A (zh) * | 2011-08-30 | 2014-04-23 | 索尼公司 | 图像处理装置和图像处理方法 |
US9532074B2 (en) * | 2011-10-26 | 2016-12-27 | Mediatek Inc. | Method and system for video coding system with loop filtering |
CN103096047B (zh) * | 2011-11-01 | 2018-06-19 | 中兴通讯股份有限公司 | 一种分片层参数集解码及编码方法和装置 |
GB201119206D0 (en) | 2011-11-07 | 2011-12-21 | Canon Kk | Method and device for providing compensation offsets for a set of reconstructed samples of an image |
US9277194B2 (en) | 2011-11-08 | 2016-03-01 | Texas Instruments Incorporated | Method and apparatus for image and video coding using hierarchical sample adaptive band offset |
EP2777259A2 (en) | 2011-11-08 | 2014-09-17 | Motorola Mobility LLC | Devices and methods for sample adaptive offset coding and/or signaling |
US9253482B2 (en) | 2011-11-08 | 2016-02-02 | Texas Insturments Incorporated | Method and apparatus for sample adaptive offset without sign coding |
EP2789120B1 (en) * | 2011-12-06 | 2018-06-06 | Mitel Networks Corporation | Collaboration system and method |
WO2013103893A1 (en) * | 2012-01-05 | 2013-07-11 | General Instrument Corporation | Devices and methods for multipass sample adaptive offset coding |
EP2801195B1 (en) * | 2012-01-05 | 2018-03-07 | Google Technology Holdings LLC | Devices and methods for sample adaptive offset coding and selection of edge offset parameters |
JP2014197723A (ja) * | 2012-01-06 | 2014-10-16 | ソニー株式会社 | 画像処理装置および方法 |
WO2013109125A1 (ko) * | 2012-01-20 | 2013-07-25 | 삼성전자 주식회사 | 병렬 처리를 위한 단일화된 신택스를 이용하는 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
CN107257490B (zh) * | 2012-01-27 | 2019-12-17 | 太阳专利托管公司 | 图像编码方法及图像编码装置 |
IN2014DN08053A (zh) * | 2012-04-06 | 2015-05-01 | Sony Corp | |
WO2013152356A1 (en) | 2012-04-06 | 2013-10-10 | Motorola Mobility Llc | Devices and methods for signaling sample adaptive offset (sao) parameters |
TWI569625B (zh) * | 2012-04-06 | 2017-02-01 | Sony Corp | Image processing apparatus and method, program, and recording medium |
US9445088B2 (en) * | 2012-04-09 | 2016-09-13 | Qualcomm Incorporated | LCU-based adaptive loop filtering for video coding |
GB2501125B (en) * | 2012-04-13 | 2015-08-19 | Canon Kk | Method and device for providing adaptation parameters to a decoder |
TWI618404B (zh) * | 2012-06-27 | 2018-03-11 | Sony Corp | Image processing device and method |
US9992490B2 (en) | 2012-09-26 | 2018-06-05 | Sony Corporation | Video parameter set (VPS) syntax re-ordering for easy access of extension parameters |
CN103716628B (zh) * | 2012-09-29 | 2017-08-18 | 华为技术有限公司 | 编解码处理方法、编码器和解码器 |
KR102445274B1 (ko) | 2012-10-01 | 2022-09-20 | 지이 비디오 컴프레션, 엘엘씨 | 향상 레이어에서 변환 계수 블록들의 서브블록-기반 코딩을 이용한 스케일러블 비디오 코딩 |
US9426469B2 (en) * | 2012-12-17 | 2016-08-23 | Broadcom Corporation | Combination HEVC deblocker/SAO filter |
US10419778B2 (en) | 2013-01-04 | 2019-09-17 | Sony Corporation | JCTVC-L0227: VPS_extension with updates of profile-tier-level syntax structure |
US10219006B2 (en) * | 2013-01-04 | 2019-02-26 | Sony Corporation | JCTVC-L0226: VPS and VPS_extension updates |
KR102284107B1 (ko) | 2013-01-07 | 2021-07-30 | 삼성전자주식회사 | 영상을 부호화/복호화하기 위한 파라미터 세트 생성 방법 및 장치 |
KR102164698B1 (ko) * | 2013-03-25 | 2020-10-14 | 광운대학교 산학협력단 | 입력 버퍼를 재사용하는 샘플 적응적 오프셋 처리 장치 및 샘플 적응적 오프셋 처리 장치의 동작 방법 |
US10110910B2 (en) * | 2013-10-21 | 2018-10-23 | Vid Scale, Inc. | Parallel decoding method for layered video coding |
KR102276914B1 (ko) * | 2013-10-24 | 2021-07-13 | 삼성전자주식회사 | 비디오 인코딩 장치 그리고 이의 구동 방법 |
US9872022B2 (en) * | 2014-01-03 | 2018-01-16 | Mediatek Inc. | Method and apparatus for sample adaptive offset processing |
US9774881B2 (en) * | 2014-01-08 | 2017-09-26 | Microsoft Technology Licensing, Llc | Representing motion vectors in an encoded bitstream |
EP3324542B1 (en) | 2016-11-18 | 2019-10-23 | Nxp B.V. | Adaptive filter with manageable resource sharing |
EP3324543B1 (en) * | 2016-11-18 | 2020-01-08 | Nxp B.V. | Adaptive filter and method of operating an adaptive filter |
US11240535B2 (en) | 2017-09-28 | 2022-02-01 | Lg Electronics Inc. | Method and device for filtering image in image coding system |
GB2574423A (en) * | 2018-06-05 | 2019-12-11 | Canon Kk | Video coding and decoding |
EP3821609A1 (en) * | 2018-07-11 | 2021-05-19 | InterDigital VC Holdings, Inc. | In-loop filter with multiple regions |
EP3900360A4 (en) * | 2018-12-20 | 2022-03-16 | Telefonaktiebolaget Lm Ericsson (Publ) | METHOD OF ENCODING AND/OR DECODING VIDEO WITH SYNTAX DISPLAY AND IMAGE HEADER |
CN113396582B (zh) * | 2019-02-01 | 2024-03-08 | 北京字节跳动网络技术有限公司 | 环路整形和调色板模式之间的相互作用 |
KR102606330B1 (ko) * | 2019-02-28 | 2023-11-24 | 엘지전자 주식회사 | Aps 시그널링 기반 비디오 또는 영상 코딩 |
KR102479050B1 (ko) * | 2019-03-07 | 2022-12-19 | 엘지전자 주식회사 | 루마 맵핑 및 크로마 스케일링 기반 비디오 또는 영상 코딩 |
KR20230016712A (ko) * | 2019-03-11 | 2023-02-02 | 엘지전자 주식회사 | 루마 맵핑 및 크로마 스케일링 기반 비디오 또는 영상 코딩 |
CN113574889B (zh) | 2019-03-14 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 环路整形信息的信令和语法 |
US11159791B2 (en) * | 2019-03-16 | 2021-10-26 | Mediatek Inc. | Method and apparatus for signaling adaptive loop filter parameters in video coding |
US20220132110A1 (en) * | 2019-03-23 | 2022-04-28 | Lg Electronics Inc. | Filtering-based video or image coding comprising mapping |
US11683487B2 (en) | 2019-03-26 | 2023-06-20 | Qualcomm Incorporated | Block-based adaptive loop filter (ALF) with adaptive parameter set (APS) in video coding |
WO2020204414A1 (ko) * | 2019-04-03 | 2020-10-08 | 엘지전자 주식회사 | 적응적 루프 필터를 사용하는 비디오 또는 영상 코딩 |
US11917143B2 (en) | 2019-04-03 | 2024-02-27 | Lg Electronics Inc. | Adaptive loop filter-based video or image coding |
US20220217405A1 (en) * | 2019-04-03 | 2022-07-07 | Lg Electronics Inc. | Video or image coding for modifying reconstructed picture |
CN113785570B (zh) * | 2019-04-03 | 2024-07-12 | Lg电子株式会社 | 视频或图像编译方法及其装置 |
CN113796075B (zh) * | 2019-05-03 | 2024-05-31 | 寰发股份有限公司 | 视频编码***中编码或解码视频数据的方法和装置 |
US11019334B2 (en) * | 2019-05-17 | 2021-05-25 | Qualcomm Incorporated | Multiple adaptive loop filter sets for video coding |
WO2020263158A1 (en) | 2019-06-24 | 2020-12-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Signaling parameter value information in a parameter set to reduce the amount of data contained in an encoded video bitstream |
CN114365497A (zh) | 2019-07-08 | 2022-04-15 | Lg电子株式会社 | 基于缩放列表参数的视频或图像编码 |
EP3984215A4 (en) * | 2019-07-14 | 2022-08-24 | Beijing Bytedance Network Technology Co., Ltd. | TRANSFORM BLOCK SIZE RESTRICTION IN VIDEO CODING |
AU2020332558A1 (en) * | 2019-08-19 | 2022-03-10 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Usage of access unit delimiters and adaptation parameter sets |
CN114424543A (zh) | 2019-09-12 | 2022-04-29 | 阿里巴巴集团控股有限公司 | 用于发送视频编解码信息的方法和装置 |
US11641475B2 (en) | 2019-09-12 | 2023-05-02 | Alibaba Group Holding Limited | Method and apparatus for encoding or decoding video |
EP4018665A4 (en) * | 2019-09-24 | 2022-11-09 | Huawei Technologies Co., Ltd. | SUPPORT FOR MIXED IRAP AND NON-IRAP IMAGES WITHIN AN ACCESS UNIT IN MULTI-LAYER VIDEO BITSTREAMS |
US11178418B2 (en) * | 2019-09-27 | 2021-11-16 | Tencent America LLC | Method and apparatus for efficient signaling of picture size and partitioning information in video bitstream |
CN110809163B (zh) * | 2019-10-30 | 2023-05-12 | 腾讯科技(深圳)有限公司 | 一种数据传输方法、装置、计算机设备以及存储介质 |
WO2021118265A1 (ko) * | 2019-12-12 | 2021-06-17 | 엘지전자 주식회사 | 적응적 루프 필터를 적용하는 비디오 또는 영상 코딩 |
EP4075805A4 (en) * | 2019-12-12 | 2023-08-23 | LG Electronics Inc. | METHOD AND DEVICE FOR SIGNALING VIDEO INFORMATION APPLICABLE AT THE FRAME OR DISC LEVEL |
EP4078961A1 (en) * | 2019-12-19 | 2022-10-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Picture header prediction |
WO2021121419A1 (en) | 2019-12-19 | 2021-06-24 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between adaptive color transform and quantization parameters |
CN115152238A (zh) * | 2019-12-23 | 2022-10-04 | Lg电子株式会社 | 基于滤波的图像编码装置和方法 |
WO2021136554A1 (en) | 2020-01-05 | 2021-07-08 | Beijing Bytedance Network Technology Co., Ltd. | General constraints information for video coding |
US11297320B2 (en) * | 2020-01-10 | 2022-04-05 | Mediatek Inc. | Signaling quantization related parameters |
CN114946180B (zh) * | 2020-01-15 | 2024-07-09 | 抖音视界(北京)有限公司 | 使用量化参数信息的去方块滤波 |
CN115176470A (zh) | 2020-01-18 | 2022-10-11 | 抖音视界有限公司 | 图像/视频编解码中的自适应颜色变换 |
EP4307677A3 (en) | 2020-02-24 | 2024-04-17 | ByteDance Inc. | Interaction between subpicture and tile row signaling |
AR121127A1 (es) * | 2020-02-29 | 2022-04-20 | Beijing Bytedance Network Tech Co Ltd | Señalización de información de imagen de referencia en un flujo de bits de video |
JP7479492B2 (ja) | 2020-03-03 | 2024-05-08 | バイトダンス インコーポレイテッド | ビデオ・コーディングにおける低周波ノン・セパラブル変換シグナリング |
GB2592957A (en) * | 2020-03-11 | 2021-09-15 | Canon Kk | High level syntax for video coding and decoding |
JP2021158633A (ja) * | 2020-03-30 | 2021-10-07 | Kddi株式会社 | 画像復号装置、画像復号方法及びプログラム |
CN115428444A (zh) * | 2020-04-01 | 2022-12-02 | 抖音视界有限公司 | 对自适应参数集语法元素的约束 |
CN115443653A (zh) | 2020-04-07 | 2022-12-06 | 抖音视界有限公司 | 高级别语法中的帧间预测的信令通知 |
CN115668917A (zh) * | 2020-04-09 | 2023-01-31 | 抖音视界有限公司 | 视频编解码中的去块信令通知 |
WO2021204251A1 (en) | 2020-04-10 | 2021-10-14 | Beijing Bytedance Network Technology Co., Ltd. | Use of header syntax elements and adaptation parameter set |
CN115868159A (zh) | 2020-04-17 | 2023-03-28 | 抖音视界有限公司 | 自适应参数集单元的存在 |
US11563963B2 (en) * | 2020-05-19 | 2023-01-24 | Qualcomm Incorporated | Determining whether to code picture header data of pictures of video data in slice headers |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101543076A (zh) * | 2006-11-08 | 2009-09-23 | 汤姆逊许可证公司 | 用于环内去伪影滤波的方法和设备 |
JP2010010760A (ja) * | 2008-06-24 | 2010-01-14 | Sony Corp | 撮像装置および方法 |
CN101656885A (zh) * | 2009-09-17 | 2010-02-24 | 中兴通讯股份有限公司 | 多核处理器中并行解码的方法和装置 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6377915B1 (en) * | 1999-03-17 | 2002-04-23 | Yrp Advanced Mobile Communication Systems Research Laboratories Co., Ltd. | Speech decoding using mix ratio table |
CN101448162B (zh) * | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
US7924921B2 (en) * | 2003-09-07 | 2011-04-12 | Microsoft Corporation | Signaling coding and display options in entry point headers |
KR20050075578A (ko) * | 2004-01-16 | 2005-07-21 | 삼성전자주식회사 | 폐루프 최적화를 지원하는 스케일러블 비디오 엔코딩 방법및 장치 |
CN100481953C (zh) * | 2005-11-29 | 2009-04-22 | 同济大学 | 一种对于视频码流判断图像边界及预读图像数据的解码方法和装置 |
JP2009522974A (ja) * | 2006-01-09 | 2009-06-11 | ノキア コーポレイション | 低複雑度の動き補償付き微細粒度スケーラブルビデオ符号化のためのシステムと装置 |
US8059714B2 (en) * | 2006-07-10 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for residual layer scaling |
US8532176B2 (en) * | 2006-07-10 | 2013-09-10 | Sharp Laboratories Of America, Inc. | Methods and systems for combining layers in a multi-layer bitstream |
SG140508A1 (en) * | 2006-08-31 | 2008-03-28 | St Microelectronics Asia | Multimode filter for de-blocking and de-ringing |
US8582666B2 (en) | 2006-12-18 | 2013-11-12 | Koninklijke Philips N.V. | Image compression and decompression |
BRPI0812190A2 (pt) * | 2007-06-08 | 2014-11-18 | Thomson Licensing | Métodos e aparelho para filtração de remoção de artefatos em loop com base em filtração baseada em dispersão de múltiplas treliças |
WO2009000110A1 (en) * | 2007-06-27 | 2008-12-31 | Thomson Licensing | Method and apparatus for encoding and/or decoding video data using enhancement layer residual prediction for bit depth scalability |
US8422803B2 (en) * | 2007-06-28 | 2013-04-16 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method and image decoding method |
WO2009133845A1 (ja) * | 2008-04-30 | 2009-11-05 | 株式会社 東芝 | 動画像符号化/復号化装置及び方法 |
US20100046629A1 (en) * | 2008-08-19 | 2010-02-25 | Chun-Chia Chen | Video decoding system and method thereof |
US8325796B2 (en) * | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video coding using adaptive segmentation |
WO2010120338A2 (en) * | 2009-04-14 | 2010-10-21 | Thomson Licensing | Methods and apparatus for filter parameter determination and selection responsive to variable transforms in sparsity-based de-artifact filtering |
KR101773009B1 (ko) | 2009-06-29 | 2017-08-30 | 톰슨 라이센싱 | 코딩되지 않은 구문에 대한 적응 확률 갱신을 위한 방법 및 장치 |
US9743081B2 (en) * | 2009-07-07 | 2017-08-22 | Thomson Licensing | Methods and apparatus for collaborative partition coding for region based filters |
CN101662697A (zh) | 2009-07-21 | 2010-03-03 | 天津大学 | Avs视频基本码流分析方法 |
US8259808B2 (en) * | 2010-03-25 | 2012-09-04 | Mediatek Inc. | Low complexity video decoder |
US9172980B2 (en) * | 2010-03-25 | 2015-10-27 | Mediatek Inc. | Method for adaptively performing video decoding, and associated adaptive complexity video decoder and adaptive audio/video playback system |
WO2011142801A1 (en) * | 2010-05-10 | 2011-11-17 | Thomson Licensing | Methods and apparatus for adaptive interpolative intra block encoding and decoding |
US8538177B2 (en) * | 2010-07-30 | 2013-09-17 | Microsoft Corporation | Line and pixel based methods for intra frame coding |
US9001883B2 (en) * | 2011-02-16 | 2015-04-07 | Mediatek Inc | Method and apparatus for slice common information sharing |
US8913656B2 (en) * | 2011-10-14 | 2014-12-16 | Mediatek Inc. | Method and apparatus for in-loop filtering |
-
2011
- 2011-11-17 US US13/298,294 patent/US9001883B2/en active Active
-
2012
- 2012-02-16 CN CN201610375977.0A patent/CN105979271A/zh not_active Withdrawn
- 2012-02-16 EP EP17170099.0A patent/EP3226562B1/en active Active
- 2012-02-16 KR KR1020137007009A patent/KR101372965B1/ko active IP Right Grant
- 2012-02-16 EP EP12747000.3A patent/EP2676444A4/en not_active Ceased
- 2012-02-16 EP EP17168201.6A patent/EP3217669A1/en not_active Ceased
- 2012-02-16 WO PCT/CN2012/071183 patent/WO2012109990A1/en active Application Filing
- 2012-02-16 CN CN2012800035993A patent/CN103210650A/zh active Pending
- 2012-02-16 RU RU2013112007/08A patent/RU2573277C2/ru active
- 2012-02-16 RU RU2015133248A patent/RU2630369C1/ru active
- 2012-02-16 CN CN201610375978.5A patent/CN105979272A/zh active Pending
- 2012-02-16 AU AU2012217542A patent/AU2012217542B2/en active Active
-
2015
- 2015-02-17 US US14/623,599 patent/US9237349B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101543076A (zh) * | 2006-11-08 | 2009-09-23 | 汤姆逊许可证公司 | 用于环内去伪影滤波的方法和设备 |
JP2010010760A (ja) * | 2008-06-24 | 2010-01-14 | Sony Corp | 撮像装置および方法 |
CN101656885A (zh) * | 2009-09-17 | 2010-02-24 | 中兴通讯股份有限公司 | 多核处理器中并行解码的方法和装置 |
Non-Patent Citations (1)
Title |
---|
CHIA-YANG TSAI 等: "Slice Boundary Processing and Picture Layer Raw Byte Sequence Payload", 《4.JCT-VC MEETING; 95.MPEG MEETING; JOINT COLLABORATIVE TEAM ON VIDEO CODING OF ISO/IEC JTC1/SC29/WG11 AND ITU-T SG.16 URL: HTTP://WFTP3.ITU.INT/AV-ARCH/JCTVC-SITE/, NO.JCTVC-D128》, 28 January 2011 (2011-01-28) * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530519A (zh) * | 2014-09-29 | 2016-04-27 | 炬芯(珠海)科技有限公司 | 一种环内滤波方法及装置 |
CN105530519B (zh) * | 2014-09-29 | 2018-09-25 | 炬芯(珠海)科技有限公司 | 一种环内滤波方法及装置 |
CN116489389A (zh) * | 2019-12-31 | 2023-07-25 | 华为技术有限公司 | 编码器、解码器及对应方法 |
CN116489389B (zh) * | 2019-12-31 | 2024-02-13 | 华为技术有限公司 | 编码器、解码器及对应方法 |
CN113132724A (zh) * | 2020-01-13 | 2021-07-16 | 杭州海康威视数字技术股份有限公司 | 编码、解码方法、装置及其设备 |
US11962768B2 (en) | 2020-01-13 | 2024-04-16 | Hangzhou Hikvision Digital Technology Co., Ltd. | Encoding method and apparatus, decoding method and apparatus, and devices therefor |
CN115552802A (zh) * | 2020-04-26 | 2022-12-30 | 字节跳动有限公司 | 加权预测信息的条件信令通知 |
Also Published As
Publication number | Publication date |
---|---|
WO2012109990A1 (en) | 2012-08-23 |
EP3217669A1 (en) | 2017-09-13 |
KR20130054377A (ko) | 2013-05-24 |
AU2012217542B2 (en) | 2014-08-21 |
KR101372965B1 (ko) | 2014-03-12 |
US20150163488A1 (en) | 2015-06-11 |
RU2573277C2 (ru) | 2016-01-20 |
CN105979272A (zh) | 2016-09-28 |
US20120207227A1 (en) | 2012-08-16 |
EP3226562A1 (en) | 2017-10-04 |
RU2013112007A (ru) | 2015-04-10 |
AU2012217542A1 (en) | 2013-04-11 |
CN105979271A (zh) | 2016-09-28 |
US9001883B2 (en) | 2015-04-07 |
EP3226562B1 (en) | 2020-11-18 |
EP2676444A4 (en) | 2016-01-06 |
RU2630369C1 (ru) | 2017-09-07 |
US9237349B2 (en) | 2016-01-12 |
EP2676444A1 (en) | 2013-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103210650A (zh) | 用于条带通用信息共享的装置及其方法 | |
TWI786481B (zh) | 用於視訊編碼系統之跨元件適應性迴圈濾波器的語法傳訊限制方法和裝置 | |
CN107071485B (zh) | 具有样本自适应偏移处理的视频编码方法及装置 | |
US10116967B2 (en) | Method and apparatus for coding of sample adaptive offset information | |
JP2023145724A (ja) | 映像復号化方法、映像符号化方法およびビットストリーム送信方法 | |
CN112272298B (zh) | 转换系数编解码的方法及装置 | |
EP2697973A1 (en) | Method and apparatus for loop filtering across slice or tile boundaries | |
CN105120270A (zh) | 采用样本自适应偏移处理重构视频的方法及装置 | |
WO2015055111A1 (en) | Method of lossless mode signaling for video system with lossless and lossy coding | |
CN110063057B (zh) | 用于视频编解码的采样自适应偏移处理的方法和装置 | |
KR20220046686A (ko) | 비디오 코딩을 위한 제약된 교차 성분 적응형 루프 필터링 방법 및 장치 | |
WO2013155899A1 (en) | Method and apparatus for sample adaptive offset coding with separate sign and magnitude | |
CN115379220A (zh) | 转换系数编码或解码的方法与装置 | |
CN102845061A (zh) | 高性能视频编码的码字限制 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160920 Address after: Hsinchu County, Taiwan, China Applicant after: Atlas Limited by Share Ltd Address before: China Taiwan Hsinchu Science Park Hsinchu city Dusing a road No. Applicant before: MediaTek.Inc |
|
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130717 |
|
WD01 | Invention patent application deemed withdrawn after publication |