CN103314588B - 编码方法与装置以及解码方法与装置 - Google Patents
编码方法与装置以及解码方法与装置 Download PDFInfo
- Publication number
- CN103314588B CN103314588B CN201180063705.2A CN201180063705A CN103314588B CN 103314588 B CN103314588 B CN 103314588B CN 201180063705 A CN201180063705 A CN 201180063705A CN 103314588 B CN103314588 B CN 103314588B
- Authority
- CN
- China
- Prior art keywords
- chroma
- frame
- vlc
- variable
- code
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 241000023320 Luma <angiosperm> Species 0.000 claims abstract description 50
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims abstract description 50
- 238000012360 testing method Methods 0.000 claims description 21
- 230000006835 compression Effects 0.000 claims description 8
- 238000007906 compression Methods 0.000 claims description 8
- KXLUWEYBZBGJRZ-POEOZHCLSA-N Canin Chemical compound O([C@H]12)[C@]1([C@](CC[C@H]1C(=C)C(=O)O[C@@H]11)(C)O)[C@@H]1[C@@]1(C)[C@@H]2O1 KXLUWEYBZBGJRZ-POEOZHCLSA-N 0.000 claims 1
- GPFVKTQSZOQXLY-UHFFFAOYSA-N Chrysartemin A Natural products CC1(O)C2OC2C34OC3(C)CC5C(CC14)OC(=O)C5=C GPFVKTQSZOQXLY-UHFFFAOYSA-N 0.000 claims 1
- 238000003066 decision tree Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
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/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/182—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 a pixel
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/186—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 a colour or a chrominance component
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
Abstract
本发明提供一种用于编码色度块的帧内色度预测模式的编码方法与装置。所述方法包含:接收与色度块的帧内色度预测模式相关的一组色度模式符号,此组色度模式符号包含与亮度模式相关的项目,以允许色度块使用一个对应亮度块的帧内亮度预测模式或多个对应亮度块的选定的帧内亮度预测模式来作为帧内色度预测模式;决定用于此组色度模式符号的多个可变长度码,最短的可变长度码被指派给亮度模式;接收用于当前色度块的当前帧内色度预测模式;以及依据多个可变长度码决定用于当前色度块的当前帧内色度预测模式的色度预测码。本发明亦提供一种用于解码色度块的帧内色度预测模式的解码方法与装置。上述方法与装置能够提升帧内色度预测模式的编码效率。
Description
相关申请的交叉引用
本申请要求以下优先权:申请日为2011年1月7日、申请号为No.61/430,701、名称为“ImprovedIntraPredictionModeCodingMethod”的美国临时申请,以及申请日为2011年1月31日、申请号为No.61/437,910、名称为“ImprovedIntraPredictionModeCodingMethod”的美国临时申请。在此参考并结合所述申请案的全部内容。
技术领域
本发明有关于视频编码,且特别有关于与帧内色度预测模式(intrachromapredictionmode)相关的编码技术。
背景技术
运动补偿帧间编码(motioncompensatedinter-framecoding)被各种编码标准广泛采用,例如MPEG-1/2/4以及H.261/H.263/H.264/AVC。虽然运动补偿帧间编码可以有效降低压缩视频的比特率,但仍需要帧内模式编码以处理原始图像、或周期性地插入I图像(I-pictures)或I块(I-blocks)以用于随机存取(randomaccess)或者减轻误差的扩散(errorpropagation)。帧内预测可于图像内或者图像区域(pictureregion)内利用空间相关(spatialcorrelation)。实际上,图像或者图像区域是被划分为块(block)的,而帧内预测可基于块来执行。当前块的帧内预测可依赖于相邻块中被处理过的像素。举例来说,若图像或者图像区域中的块是按照逐行从上到下、且从左到右进行处理,则当前块上方的相邻块和左侧的相邻块可用于形成所述当前块中像素的帧内预测子(intrapredictor)。虽然处理过的相邻块中的任何像素都可以用于当前块中像素的帧内预测子,但通常只有靠近当前块上方和左侧边界的相邻块中像素会被使用。进一步来说,帧内预测子通常被设计成利用图像中的空间特征(spatialfeature),例如平滑区域(DC模式)、垂直线或边、水平线或边、以及对角线或边。更进一步来说,空间特征通常存在于亮度(luma)成分与色度(chroma)成分两者中。因此,帧内亮度预测模式可作为帧内色度预测模式的候选。而且,可以分别设计帧内预测子以相应地利用每一特征。
如上所述,帧内模式编码可具有多种帧内预测模式。对于每一个块而言,与所选帧内预测模式相关的信息必须要传送到解码器端,以使对应的帧内预测子可被用于恢复帧内编码图像或图像区域。当块的尺寸很小时,与帧内预测模式相关的边信息(sideinformation)变得尤为重要。对于视频数据的色度成分来说,块的尺寸通常会比亮度成分的块的尺寸小。因此,色度成分的帧内预测模式的编码效率愈加重要。可变长度码(variablelengthcodes)已被用于编码H.264/AVC以及正在开发的高效视频编码(High-EfficiencyVideoCoding,HEVC)中的帧内色度预测模式。不管怎样,仍需要进一步提升帧内色度预测模式的编码效率。
发明内容
一种用于编码色度块的帧内色度预测模式的方法与装置。在依据本发明的一实施例中,所述用于编码色度块的帧内色度预测模式的方法及装置包含以下步骤:接收与色度块的帧内色度预测模式相关的一组色度模式符号;决定用于所述组色度模式符号的多个可变长度码;接收当前色度块的当前帧内色度预测模式;以及依据所述多个可变长度码决定用于当前色度块的当前帧内色度预测模式的码。所述组色度模式符号包含与亮度模式相关的一项目,以允许所述色度块使用一对应亮度块的帧内亮度预测模式来作为帧内色度预测模式,且一具有最小长度的码被指派给所述亮度模式。当仅有一个对应亮度块可用时,所述亮度模式为其最佳亮度模式;否则,亮度模式从对应亮度块的所有亮度模式中选出。在本发明的另一个实施例中,色度预测码的决定与对应亮度块的帧内亮度预测模式相关。所述组色度模式符号对应于多个频繁模式。当对应亮度块的帧内亮度预测模式(即,亮度模式)为多个频繁模式其中之一时,可变长度码被修改以使可变长度码的总数减少1,且使最长的可变长度码被相应地减少1位。所述多个频繁模式包含DC模式、垂直模式、水平模式、对角模式或其他可能的帧内预测模式。在本发明的又一实施例中,所述方法进一步包含如下步骤:接收与当前色度块的至少一个相邻色度块相关的上下文;以及决定于算术编码中每一色度预测码的第一位相关的上下文。其中,各种上下文格式被揭露以实现本发明。
一种用于解码色度块的帧内色度预测模式的方法及装置。在依据本发明的一实施例中,所述用于解码色度块的帧内色度预测模式的方法及装置包含以下步骤:接收与色度块的帧内色度预测模式相关的一组色度模式符号的多个可变长度码;从压缩比特流接收数据,其中所述压缩比特流包含对应于当前色度块的当前帧内色度预测模式的色度预测码;以及依据所述色度预测模式的码与所述多个可变长度码来决定所述当前色度块的所述当前帧内色度预测模式。所述组色度模式符号包含与亮度模式相关的一项目,以允许所述色度块使用一对应亮度块的帧内亮度预测模式来作为帧内色度预测模式,且一具有最小长度的码被指派给所述亮度模式。当仅有一个对应亮度块可用时,所述亮度模式为其最佳亮度模式;否则,亮度模式从对应亮度块的所有亮度模式中选出。在本发明的另一个实施例中,所述组色度模式符号对应于多个频繁模式。当对应亮度块的帧内亮度预测模式(即,亮度模式)为多个频繁模式其中之一时,可变长度码被修改以使可变长度码的总数减少1,且使最长的可变长度码被相应地减少1位。所述多个频繁模式包含DC模式、垂直模式、水平模式、对角模式或其他可能的帧内预测模式。在本发明的又一实施例中,所述方法进一步包含如下步骤:接收与当前色度块的至少一个相邻色度块相关的上下文;以及决定于算术解码中每一色度预测码的第一位相关的上下文。其中,各种上下文格式被揭露以实现本发明。
上述编码/解码方法与装置能够提升帧内色度预测模式的编码效率。
附图说明
图1是根据本发明的编码色度块的帧内色度预测模式的流程示意图。
图2是基于两个相邻块形成上下文的范例的示意图。
图3是形成决策树以选择上下文的范例的示意图。
图4是根据本发明在色度块的色度预测码的算术编码中选择上下文的流程示意图。
图5是依据本发明的解码色度块的帧内色度预测模式的流程示意图。
图6是根据本发明在色度块的色度预测码的算术解码中选择上下文的流程示意图。
具体实施方式
H.264/AVC以及正在开发的HEVC中的帧内模式编码(intra-modecoding)比旧的编码标准(例如MPEG-1/2/4)更为先进。H.264/AVC以及HEVC中的帧内模式编码可基于相邻的处理过的块于空间域(spatialdomain)执行预测。对于H.264/AVC中的亮度成分而言,其允许3三种分割方式,即,帧内4×4、帧内8×8以及帧内16×16。而对于色度成分而言,其帧内预测的尺寸固定为8×8。对于每一种块尺寸,亦允许多种预测模式。举例而言,对应于垂直预测、水平预测、DC预测以及6个偏轴预测(off-axisprediction),4×4的亮度块具有9种预测模式。而宏块的每一8×8的色度成分则是由先前已编码并重建的上方色度采样及/或左侧色度采样预测得出。对于H.264/AVC而言,帧内色度预测模式有4种:DC模式(模式0)、水平模式(模式1)、垂直模式(模式2)、以及平面模式(模式3)。多预测模式的使用可减小产生的残差,从而能够提升帧内预测的品质。然而,与帧内预测模式相关的信息需要与残差一并传送,以使所述块能够于解码器端正确重建。
正在开发的HEVC采用了用于帧间/帧内预测的新单元,称为预测单元,所述预测单元可从最大块尺寸分层分割得到。在HEVC中,对于帧内色度预测而言,额外增加了一个帧内预测模式,即,亮度模式(Luma_mode)。因此,在当前版本的HEVC中,色度块具有5种帧内预测模式:DC、水平、垂直、对角、以及亮度模式。依据一现有HEVC设计,所述5种色度预测模式(DC、水平、垂直、对角、以及亮度模式)的可变长度码如下表1所示。
色度模式符号 | 色度预测模式名 | 码字 |
0 | 垂直模式 | 0 |
1 | 水平模式 | 10 |
2 | DC模式 | 110 |
3 | 对角模式 | 1110 |
4 | 亮度模式 | 1111 |
表1
如上述表1所示,现有HEVC设计为垂直、水平及DC色度预测模式指派了具有较小长度的码字(1、2及3位)。为便利起见,在下述描述中,术语“码”亦可被用于指称“码字”。由于亮度和色度成分中可能存在图像或图像区域的相同空间特征,因此,若对应的亮度块已被编码,则所述亮度块的帧内亮度预测模式可作为所述色度块的帧内色度预测模式的较佳候选。对于同一预测单元而言,其帧内亮度预测模式和帧内色度预测模式有很大可能是相同的。上表所示的可变长度码可能无法达成最佳编码效率。
为提升与帧内色度预测模式相关的编码效率,本发明的一实施例适应性地为亮度模式指定了具有最小长度的码。相应地,当编码当前预测单元的色度块时,亮度块的帧内模式(intra_luma_pred_mode)被认为是最可能的模式并被指派具有最小长度的码字。在上述实施例中,帧内色度预测具有5个可能模式,而帧内亮度预测模式则具有很多个可能模式。额外的帧内亮度模式的指示可被映射至一个模式符号。举例而言,对于16×16的亮度块,在HEVC中可考虑的帧内亮度预测模式总数为34个。模式符号“0”、“1”、“2”、“3”被用于分别标示帧内亮度预测的垂直、水平、DC以及对角模式,而其他的帧内亮度预测模式则被映射至模式符号“4”。在上述实施例中,只有5个帧内色度预测模式符号被使用,即,“0”、“1”、“2”、“3”、“4”,亮度模式的使用扩展了用于色度块的可能模式选项。举例而言,若帧内亮度预测模式(标记为intra_luma_pred_mode)为22且帧内色度预测模式选择亮度模式,则表明色度块是根据帧内亮度模式22来进行帧内编码的。用于色度块的对应于帧内亮度模式22的帧内预测子(intrapredictor)可被相应地导出。由于实际的帧内色度模式符号是由帧内亮度预测模式决定的,因此,与亮度模式相关的实际的帧内色度预测模式符号(例如,上述实施例中的“22”)隐含于表1中。表1中明确列出的帧内色度预测模式,即,DC、水平、垂直、对角、以及亮度模式是较为频繁被使用的模式,为了指称方便,这些模式可以被称为频繁模式(frequentmode)。当然,在实际应用中,其他帧内预测模式也可以成为频繁模式。
若当前色度块在相同预测单元中仅有一个对应的亮度块,则此亮度块的帧内亮度预测模式或依据上述映射方法的帧内亮度预测模式的映射索引被直接用作所述亮度模式。否则,由于预测单元的分割,若一个当前色度块具有超过一个的对应亮度块,则所述亮度模式是从对应亮度块的所有可能的帧内亮度预测模式中选出。举例而言,以具有最小模式索引的帧内亮度预测模式为所述亮度模式。
于上述映射范例中,若所述亮度模式的索引等于色度成分的模式决定程序中的频繁模式的索引,其意味着表1所示范例中亮度模式对应的索引小于4,则实际上只有4个候选色度预测模式。举例而言,在亮度模式的为“1”的情况下,若帧内色度预测模式的也是“1”,则表明帧内色度预测模式与帧内亮度预测模式相同。因此,帧内色度预测模式“4”-亮度模式会被使用,而初始的色度预测模式“1”则变成不可用的模式符号。而与4个模式符号相关的可变长度码也可被修改以缩减码字的最大长度。请注意,符号“1110”和“1111”是码树中具有最大长度的两个码字。当码树中两个节点之一被取消时,另一码字可通过移除最后一位(lastbit)来缩减长度。从而,具有最大长度的码字变为“111”和“110”。当亮度模式不与任何一个频繁色度预测模式相同时,其意味着在表1所示的范例中,对应的帧内亮度预测模式的索引等于或大于4,则亮度模式作为对应于模式符号“4”的额外的候选模式,且所有的频繁模式“0”、“1”、“2”、“3”都可用。
表2是本发明建议的编码表。如实施例所示,当亮度模式与频繁模式其中之一相同时,候选的色度预测模式只有4个,具有4个色度预测码的I表(TableI)被使用。当亮度模式不与任何一个频繁模式相同时,则具有5个候选的色度预测模式可用,具有5个码的II表(TableII)被使用。当候选的色度预测模式的数量增加,码表(codingtable)也需要相应地扩展。具有6个码的码表范例如表2中的III表(TableIII)所示。请注意,所述码表具有三个主要特征:第一,具有最小长度的码字“0”通常被指定给亮度模式;第二,两个码字具有最大长度,且所述长度等于码字的总数减1;第三,对于具有最大长度的两个码字而言,最后一位为“1”的码字排序在最后一位为“0”的码字之前。举例而言,码“111”的排序高于码“110”。
表2
图1是在编码器端实施本发明的范例方法的流程示意图。如图1的步骤110所示,所述过程开始于接收与色度块的帧内色度预测模式相关的一组色度模式符号,其中此组色度模式符号包含与亮度模式相关的一项目,以允许所述色度块使用一对应亮度块的帧内亮度预测模式、或多个对应亮度块的选定的帧内亮度预测模式来作为帧内色度预测模式。在前述实施例中,此组色度模式符号包含分别与垂直、水平、DC、对角、以及亮度模式相关的“0”、“1”、“2”、“3”、“4”。在步骤120中,通过将具有最小长度的码指定给亮度模式来产生用于此组色度模式符号的可变长度码。其他可变长度码则指派给此组色度模式符号中的剩余项目。本领域中有多种方法来产生可变长度码,例如Exp-Golomb码或者Huffman码。通过将具有最小长度的码指定给亮度模式,任何可变长度码的产生方法皆可应用于此以实施本发明。当可变长度码已被决定,所述方法可准备编码色度预测模式。如步骤130所示,当前色度块的当前帧内色度预测模式被接收。当前帧内色度预测模式可依据例如最小均方误差(minimummeansquarederror)、率失真(Rate-Distortion)最优化等性能标准来决定。当前帧内色度预测模式的决定可由编码器系统中的处理单元来执行。尽管如此,当前帧内色度预测模式的决定亦可于一实施例中执行以实施本发明。在步骤140中,所述方法接着依据可变长度码来决定用于当前色度块的当前色度预测模式的色度预测码。
依据对应亮度块的帧内亮度预测模式,所述可变长度码可以适应性地指派给此组帧内色度预测模式符号。表3是依据本发明的适应性可变长度码的范例,其中,intra_chroma_pred_mode代表帧内色度预测模式,而帧内亮度预测模式则以intra_luma_pred_mode来表示。具有最小长度的码字,即,“0”总是指派给与帧内亮度预测模式相同的帧内色度预测模式。当intra_luma_pred_mode为“0”、“1”、“2”、或“3”时,与其相同的intra_chroma_pred_mode被设置为不可用,且以亮度模式“4”来替代使用。
表3
当具有最小长度的码字被指派给与帧内亮度预测模式相同的帧内色度预测模式时,其他可用的可变长度码被指派给剩余的其他帧内色度预测模式,其中具有较小长度的码字指派给具有较小索引的色度预测模式。表3所示的适应性码字指派仅为例示本发明,不应作为本发明的限制。intra_luma_pred_mode和intra_luma_pred_mode可包含更多或更少项目,且不同的可变长度码可被应用于此以实施本发明。
在依本发明的指派的码字的算术编码中,所述码字的第一位的上下文(context)系基于当前块的可用相邻块的信息。举例而言,来自当前块的上方块和左侧块的信息可用于所述上下文。与相邻块相关的信息可以是帧内色度预测模式,或是可以影响用于当前色度块的帧内色度预测模式的统计量(statistics)的其他特性。决策树(decisiontree)可以用来选择上下文。在一个实施例中,相邻块包含2个块,其中块A位于当前块的左侧,块B位于当前块的上方,具体如图2所示。虽然本实施例中使用了2个相邻块,但亦可使用更多或者更少的相邻块。此外,相邻块的位置也可以不是紧靠当前块的上方与左侧。图3是形成与图2中上下文相关的决策树的范例的示意图。于此,将块A的帧内色度预测模式ModeA(C)与帧内亮度预测模式ModeA(L)进行比较。而且,将块B的帧内色度预测模式ModeB(C)与帧内亮度预测模式ModeB(L)进行比较。如图3所示,决策树可以依据上述测试形成,其可产生树选择节点(treeselectionnode)0至2。
图4是编码器端实施在色度预测码的算术编码中的上下文选择的范例方法的流程示意图,其类似与图1所示方法。然而,所述方法包含额外增加的步骤410以接收与当前色度块的至少一个相邻色度块相关的上下文。所述上下文将用于色度预测码的第一位的算术编码中。
图5是解码器端实施依本发明的改进型帧内色度预测模式编码的范例方法的流程示意图。如步骤510所示,所述方法开始于接收与色度块的帧内色度预测模式相关的一组色度模式符号的多个可变长度码。此组色度模式符号包含与亮度模式相关的一项目,以允许色度块使用一对应亮度块的帧内亮度预测模式、或多个对应亮度块的选定的帧内亮度预测模式来作为帧内色度预测模式,且一具有最小长度的码被指派给所述亮度模式。在步骤520中,从压缩比特流接收数据,其中所述压缩比特流包含对应于当前色度块的当前帧内色度预测模式的色度预测码。所述方法接着依据所述色度预测码与所述多个可变长度码来决定当前色度块的当前帧内色度预测模式。
图6是解码器端实施在色度预测码的算术解码中的上下文选择的范例方法的流程示意图,其类似与图5所示方法。然而,如步骤610所示,所述方法开始于接收与当前色度块的至少一个相邻色度块相关的上下文。所述上下文将用于色度预测码的第一位的算术解码中。所述方法的其他步骤与图5中方法相同。请注意,上述流程示意图仅仅为了例示如何实施本发明,本领域的技术人员可调整上述步骤的顺序以实现本发明的目的。
上文描述了依据本发明的视频系统可整合帧内色度预测的编码和解码,所述视频系统可以不同硬件、软件代码、或两者的结合来实施。举例而言,依据本发明的一实施例,其可以是用来实施所述方法的、整合至视频压缩芯片中的电路,或是整合至视频压缩软件中的程序代码。依据本发明的另一实施例,其也可以是数字信号处理器(DigitalSignalProcessor,DSP)上执行的、用来实施所述方法的程序代码。本发明亦可包含由计算机处理器、DSP、微处理器、或现场可编程门阵列(FieldProgrammableGateArray,FPGA)执行的一系列功能。依据本发明,通过执行定义了本发明实施例特定方法的机器可读软件代码或固件代码,这些处理器可被设置为执行特定的任务。所述软件代码或固件代码可通过不同的编程语言及不同格式/样式来开发。所述软件代码亦可符合不同的目标平台。然而,执行与本发明相应的任务的、具有不同代码格式、样式及语言的软件代码,以及其他方式形成的代码都应包含在本发明的范围内。
在不脱离本发明的精神及基本特征的前提下,本发明亦可用其他特定形式来实施。以上所述的实施例仅仅是为了例示本发明,并非本发明的限制。本发明的范围当所附的权利要求为准,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
Claims (32)
1.一种编码方法,用于编码色度块的帧内色度预测模式,其特征在于,该编码方法包含:
接收与该色度块的该帧内色度预测模式相关的一组色度模式符号,其中该组色度模式符号包含与亮度模式相关的一项目,以允许该色度块使用一个对应亮度块的帧内亮度预测模式或多个对应亮度块的所有可能的帧内亮度预测模式中选定的帧内亮度预测模式来作为该帧内色度预测模式;
决定用于该组色度模式符号的多个可变长度码,其中具有最小长度的可变长度码被指派给该亮度模式;
接收用于当前色度块的当前帧内色度预测模式;以及
依据该多个可变长度码决定用于该当前色度块的该当前帧内色度预测模式的色度预测码。
2.如权利要求1所述的编码方法,其特征在于,该决定用于该当前色度块的该当前帧内色度预测模式的色度预测码的步骤与该亮度模式相关,该组色度模式符号对应于多个频繁模式,且当该亮度模式与该多个频繁模式其中之一相同时,修改该多个可变长度码以使该多个可变长度码的总数减少1,且使该多个可变长度码的最大长度被相应地减少1位。
3.如权利要求2所述的编码方法,其特征在于,该多个频繁模式包含DC模式、垂直模式、水平模式、对角模式。
4.如权利要求2所述的编码方法,其特征在于,修改该多个可变长度码是通过将该多个可变长度码的该最大长度减少1位或多位来实现;对于该多个可变长度码中具有相同长度的可变长度码,包含“1”较多的可变长度码排序较高;以及该多个可变长度码随着色度预测模式的数量增加而扩展。
5.如权利要求1所述的编码方法,其特征在于,该编码方法还包含:
接收与该当前色度块的至少一个相邻色度块相关的上下文,其中该上下文是用于该色度预测码的第一位的算术编码中。
6.如权利要求5所述的编码方法,其特征在于:与该至少一个相邻色度块相关的该上下文包含与该至少一个相邻色度块中每一者相关的该帧内色度预测模式的信息。
7.如权利要求5所述的编码方法,其特征在于,该至少一个相邻色度块包含该当前色度块左侧的第一相邻色度块以及该当前色度块上方的第二相邻色度块。
8.如权利要求7所述的编码方法,其特征在于,该上下文包含与第一测试及第二测试相关的信息,且对应于该上下文的选择节点包含来自该第一测试的第一结果与来自该第二测试的第二结果的组合,其中该第一测试是决定与该第一相邻色度块相关的第一帧内色度预测模式是否与对应于该第一相邻色度块的第一亮度块的第一帧内亮度预测模式相同,以及该第二测试是决定与该第二相邻色度块相关的第二帧内色度预测模式是否与对应于该第二相邻色度块的第二亮度块的第二帧内亮度预测模式相同。
9.一种解码方法,用于解码色度块的帧内色度预测模式,其特征在于,该解码方法包含:
接收与该色度块的该帧内色度预测模式相关的一组色度模式符号的多个可变长度码,其中该组色度模式符号包含与亮度模式相关的一项目,以允许该色度块使用一个对应亮度块的帧内亮度预测模式或多个对应亮度块的所有可能的帧内亮度预测模式中选定的帧内亮度预测模式来作为该帧内色度预测模式,且具有最小长度的可变长度码被指派给该亮度模式;
从压缩比特流接收数据,其中该压缩比特流包含对应于当前色度块的当前帧内色度预测模式的色度预测码;以及
依据该色度预测码及该多个可变长度码决定该当前色度块的该当前帧内色度预测模式。
10.如权利要求9所述的解码方法,其特征在于,该组色度模式符号对应于多个频繁模式,且当该亮度模式与该多个频繁模式其中之一相同时,修改该多个可变长度码以使该多个可变长度码的总数减少1,且使该多个可变长度码的最大长度被相应地减少1位。
11.如权利要求10所述的解码方法,其特征在于,该多个频繁模式包含DC模式、垂直模式、水平模式、对角模式。
12.如权利要求10所述的解码方法,其特征在于,修改该多个可变长度码是通过将该多个可变长度码的该最大长度减少1位或多位来实现;对于该多个可变长度码中具有相同长度的可变长度码,包含“1”较多的可变长度码排序较高;以及该多个可变长度码随着色度预测模式的数量增加而扩展。
13.如权利要求9所述的解码方法,其特征在于,该解码方法还包含:
接收与该当前色度块的至少一个相邻色度块相关的上下文,其中该上下文是用于该色度预测码的第一位的算术解码中。
14.如权利要求13所述的解码方法,其特征在于,与该至少一个相邻色度块相关的该上下文包含与该至少一个相邻色度块中每一者相关的该帧内色度预测模式的信息。
15.如权利要求13所述的解码方法,其特征在于,该至少一个相邻色度块包含该当前色度块左侧的第一相邻色度块以及该当前色度块上方的第二相邻色度块。
16.如权利要求15所述的解码方法,其特征在于,该上下文包含与第一测试及第二测试相关的信息,且对应于该上下文的选择节点包含来自该第一测试的第一结果与来自该第二测试的第二结果的组合,其中该第一测试是决定与该第一相邻色度块相关的第一帧内色度预测模式是否与对应于该第一相邻色度块的第一亮度块的第一帧内亮度预测模式相同,以及该第二测试是决定与该第二相邻色度块相关的第二帧内色度预测模式是否与对应于该第二相邻色度块的第二亮度块的第二帧内亮度预测模式相同。
17.一种编码装置,用于编码色度块的帧内色度预测模式,其特征在于,该编码装置包含:
第一接收模块,用于接收与该色度块的该帧内色度预测模式相关的一组色度模式符号,其中该组色度模式符号包含与亮度模式相关的一项目,以允许该色度块使用一个对应亮度块的帧内亮度预测模式或多个对应亮度块的所有可能的帧内亮度预测模式中选定的帧内亮度预测模式来作为该帧内色度预测模式;
第一决定模块,用于决定用于该组色度模式符号的多个可变长度码,其中具有最小长度的可变长度码被指派给该亮度模式;
第二接收模块,用于接收用于当前色度块的当前帧内色度预测模式;以及
第二决定模块,用于依据该多个可变长度码决定用于该当前色度块的该当前帧内色度预测模式的色度预测码。
18.如权利要求17所述的编码装置,其特征在于,该决定用于该当前色度块的该当前帧内色度预测模式的色度预测码的该第二决定模块与该亮度模式相关,该组色度模式符号对应于多个频繁模式,且当该亮度模式与该多个频繁模式其中之一相同时,修改该多个可变长度码以使该多个可变长度码的总数减少1,且使该多个可变长度码的最大长度被相应地减少1位。
19.如权利要求18所述的编码装置,其特征在于,该多个频繁模式包含DC模式、垂直模式、水平模式、对角模式。
20.如权利要求18所述的编码装置,其特征在于,修改该多个可变长度码是通过将该多个可变长度码的该最大长度减少1位或多位来实现;对于该多个可变长度码中具有相同长度的可变长度码,包含“1”较多的可变长度码排序较高;以及该多个可变长度码随着色度预测模式的数量增加而扩展。
21.如权利要求17所述的编码装置,其特征在于,该编码装置还包含:
第三接收模块,用于接收与该当前色度块的至少一个相邻色度块相关的上下文,其中该上下文是用于该色度预测码的第一位的算术编码中。
22.如权利要求21所述的编码装置,其特征在于:与该至少一个相邻色度块相关的该上下文包含与该至少一个相邻色度块中每一者相关的该帧内色度预测模式的信息。
23.如权利要求21所述的编码装置,其特征在于,该至少一个相邻色度块包含该当前色度块左侧的第一相邻色度块以及该当前色度块上方的第二相邻色度块。
24.如权利要求23所述的编码装置,其特征在于,该上下文包含与第一测试及第二测试相关的信息,且对应于该上下文的选择节点包含来自该第一测试的第一结果与来自该第二测试的第二结果的组合,其中该第一测试是决定与该第一相邻色度块相关的第一帧内色度预测模式是否与对应于该第一相邻色度块的第一亮度块的第一帧内亮度预测模式相同,以及该第二测试是决定与该第二相邻色度块相关的第二帧内色度预测模式是否与对应于该第二相邻色度块的第二亮度块的第二帧内亮度预测模式相同。
25.一种解码装置,用于解码色度块的帧内色度预测模式,其特征在于,该解码装置包含:
第一接收模块,用于接收与该色度块的该帧内色度预测模式相关的一组色度模式符号的多个可变长度码,其中该组色度模式符号包含与亮度模式相关的一项目,以允许该色度块使用一个对应亮度块的帧内亮度预测模式或多个对应亮度块的所有可能的帧内亮度预测模式中选定的帧内亮度预测模式来作为该帧内色度预测模式,且具有最小长度的可变长度码被指派给该亮度模式;
第二接收模块,用于从压缩比特流接收数据,其中该压缩比特流包含对应于当前色度块的当前帧内色度预测模式的色度预测码;以及
决定模块,用于依据该色度预测码及该多个可变长度码决定该当前色度块的该当前帧内色度预测模式。
26.如权利要求25所述的解码装置,其特征在于,该组色度模式符号对应于多个频繁模式,且当该亮度模式与该多个频繁模式其中之一相同时,修改该多个可变长度码以使该多个可变长度码的总数减少1,且使该多个可变长度码的最大长度被相应地减少1位。
27.如权利要求26所述的解码装置,其特征在于,该多个频繁模式包含DC模式、垂直模式、水平模式、对角模式。
28.如权利要求26所述的解码装置,其特征在于,修改该多个可变长度码是通过将该多个可变长度码的该最大长度减少1位或多位来实现;对于该多个可变长度码中具有相同长度的可变长度码,包含“1”较多的可变长度码排序较高;以及该多个可变长度码随着色度预测模式的数量增加而扩展。
29.如权利要求25所述的解码装置,其特征在于,该解码装置还包含:
第三接收模块,用于接收与该当前色度块的至少一个相邻色度块相关的上下文,其中该上下文是用于该色度预测码的第一位的算术解码中。
30.如权利要求29所述的解码装置,其特征在于,与该至少一个相邻色度块相关的该上下文包含与该至少一个相邻色度块中每一者相关的该帧内色度预测模式的信息。
31.如权利要求29所述的解码装置,其特征在于,该至少一个相邻色度块包含该当前色度块左侧的第一相邻色度块以及该当前色度块上方的第二相邻色度块。
32.如权利要求31所述的解码装置,其特征在于,该上下文包含与第一测试及第二测试相关的信息,且对应于该上下文的选择节点包含来自该第一测试的第一结果与来自该第二测试的第二结果的组合,其中该第一测试是决定与该第一相邻色度块相关的第一帧内色度预测模式是否与对应于该第一相邻色度块的第一亮度块的第一帧内亮度预测模式相同,以及该第二测试是决定与该第二相邻色度块相关的第二帧内色度预测模式是否与对应于该第二相邻色度块的第二亮度块的第二帧内亮度预测模式相同。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161430701P | 2011-01-07 | 2011-01-07 | |
US61/430,701 | 2011-01-07 | ||
US201161437910P | 2011-01-31 | 2011-01-31 | |
US61/437,910 | 2011-01-31 | ||
PCT/CN2011/076498 WO2012092761A1 (en) | 2011-01-07 | 2011-06-28 | Method and apparatus for improved intra prediction mode coding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103314588A CN103314588A (zh) | 2013-09-18 |
CN103314588B true CN103314588B (zh) | 2016-05-11 |
Family
ID=46455219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180063705.2A Active CN103314588B (zh) | 2011-01-07 | 2011-06-28 | 编码方法与装置以及解码方法与装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8755435B2 (zh) |
JP (1) | JP5636507B2 (zh) |
CN (1) | CN103314588B (zh) |
BR (1) | BR112013014371B8 (zh) |
WO (1) | WO2012092761A1 (zh) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102484701A (zh) * | 2009-07-06 | 2012-05-30 | 汤姆逊许可证公司 | 用于空间变化残差编码的方法和设备 |
CN105472386B (zh) * | 2010-04-09 | 2018-09-18 | Lg电子株式会社 | 处理视频数据的方法和装置 |
US20120183064A1 (en) | 2011-01-14 | 2012-07-19 | Sony Corporation | Codeword assignment for intra chroma mode signaling for hevc |
US9232227B2 (en) * | 2011-01-14 | 2016-01-05 | Sony Corporation | Codeword space reduction for intra chroma mode signaling for HEVC |
CN102595121A (zh) * | 2011-01-15 | 2012-07-18 | 华为技术有限公司 | 帧内预测模式二进制化的方法、解码方法、装置和系统 |
HRP20221483T1 (hr) | 2011-03-06 | 2023-02-03 | Lg Electronics Inc. | Postupak intra predviđanja za blokove krominancije |
WO2012134246A2 (ko) * | 2011-04-01 | 2012-10-04 | 엘지전자 주식회사 | 엔트로피 디코딩 방법 및 이를 이용하는 디코딩 장치 |
US9654785B2 (en) | 2011-06-09 | 2017-05-16 | Qualcomm Incorporated | Enhanced intra-prediction mode signaling for video coding using neighboring mode |
US20130016769A1 (en) | 2011-07-17 | 2013-01-17 | Qualcomm Incorporated | Signaling picture size in video coding |
DK3139596T3 (da) * | 2011-09-13 | 2020-01-06 | Hfi Innovation Inc | Fremgangsmåde og apparat til intra-modus-kodning i hevc |
KR20130049522A (ko) | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 방법 |
US9154796B2 (en) | 2011-11-04 | 2015-10-06 | Qualcomm Incorporated | Intra-mode video coding |
JP2014127832A (ja) * | 2012-12-26 | 2014-07-07 | Canon Inc | 画像符号化装置、画像符号化方法、及びコンピュータプログラム |
US9300964B2 (en) * | 2013-01-24 | 2016-03-29 | Sharp Kabushiki Kaisha | Image decoding apparatus and image coding apparatus |
JP6376130B2 (ja) * | 2013-07-19 | 2018-08-22 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法及びプログラム |
EP3033886B1 (en) * | 2013-11-27 | 2021-01-06 | HFI Innovation Inc. | Method of video coding using prediction based on intra picture block copy |
CN103873862B (zh) * | 2014-02-28 | 2017-06-30 | 北京师范大学 | 一种帧内快速编码方法及系统 |
CN106162175A (zh) * | 2015-03-26 | 2016-11-23 | 北京君正集成电路股份有限公司 | 帧内预测模式选择方法及装置 |
WO2016192662A1 (en) * | 2015-06-03 | 2016-12-08 | Mediatek Inc. | Method and apparatus for resource sharing between intra block copy mode and inter prediction mode in video coding systems |
WO2017008255A1 (en) * | 2015-07-14 | 2017-01-19 | Mediatek Singapore Pte. Ltd. | Advanced intra prediction mode signaling in video coding |
US10277896B2 (en) * | 2016-01-22 | 2019-04-30 | Apple Inc. | Intra-frame prediction systems and methods |
WO2017143467A1 (en) * | 2016-02-22 | 2017-08-31 | Mediatek Singapore Pte. Ltd. | Localized luma mode prediction inheritance for chroma coding |
FR3051309A1 (fr) * | 2016-05-10 | 2017-11-17 | Bcom | Procedes et dispositifs de codage et de decodage d'un flux de donnees representatif d'au moins une image |
US10547854B2 (en) | 2016-05-13 | 2020-01-28 | Qualcomm Incorporated | Neighbor based signaling of intra prediction modes |
US10440391B2 (en) * | 2016-08-05 | 2019-10-08 | Mediatek Inc. | Method and apparatus of video coding |
US10368107B2 (en) | 2016-08-15 | 2019-07-30 | Qualcomm Incorporated | Intra video coding using a decoupled tree structure |
US10326986B2 (en) * | 2016-08-15 | 2019-06-18 | Qualcomm Incorporated | Intra video coding using a decoupled tree structure |
US10506228B2 (en) * | 2016-10-04 | 2019-12-10 | Qualcomm Incorporated | Variable number of intra modes for video coding |
WO2018064956A1 (en) * | 2016-10-07 | 2018-04-12 | Mediatek Inc. | Method and apparatus for intra chroma coding in image and video coding |
EP3547683A4 (en) * | 2016-12-28 | 2019-12-04 | Huawei Technologies Co., Ltd. | CHROMINANT PRESERVATION METHOD AND DEVICE |
JP6917719B2 (ja) * | 2017-01-27 | 2021-08-11 | 日本放送協会 | イントラ予測器、画像符号化装置、画像復号装置およびプログラム |
US10567772B2 (en) * | 2017-07-11 | 2020-02-18 | Google Llc | Sub8×8 block processing |
AU2019201653A1 (en) | 2019-03-11 | 2020-10-01 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding a tree of blocks of video samples |
AU2019201649A1 (en) * | 2019-03-11 | 2020-10-01 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding a tree of blocks of video samples |
JP7676314B2 (ja) * | 2019-04-12 | 2025-05-14 | 北京字節跳動網絡技術有限公司 | ビデオ処理方法、装置、記憶媒体及び記憶方法 |
WO2020211807A1 (en) | 2019-04-16 | 2020-10-22 | Beijing Bytedance Network Technology Co., Ltd. | Matrix derivation in intra coding mode |
CN113728647B (zh) | 2019-05-01 | 2023-09-05 | 北京字节跳动网络技术有限公司 | 基于矩阵的帧内预测的上下文编码 |
WO2020221373A1 (en) | 2019-05-01 | 2020-11-05 | Beijing Bytedance Network Technology Co., Ltd. | Matrix-based intra prediction using filtering |
SG11202112517QA (en) | 2019-05-22 | 2021-12-30 | Beijing Bytedance Network Technology Co Ltd | Matrix-based intra prediction using upsampling |
JP2022535726A (ja) | 2019-05-31 | 2022-08-10 | 北京字節跳動網絡技術有限公司 | 行列ベースイントラ予測における制約されたアップサンプリングプロセス |
EP3963885A4 (en) | 2019-06-05 | 2022-12-14 | Beijing Bytedance Network Technology Co., Ltd. | Context determination for matrix-based intra prediction |
US11477444B2 (en) * | 2019-08-06 | 2022-10-18 | Hfi Innovation Inc. | Method and apparatus of encoding or decoding video data with intra prediction mode mapping |
JP7404526B2 (ja) | 2019-10-28 | 2023-12-25 | 北京字節跳動網絡技術有限公司 | カラーコンポーネントに基づくシンタックスシグナリング及び構文解析 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585495A (zh) * | 2004-06-11 | 2005-02-23 | 上海大学 | H.264/avc帧内预测模式的快速选择方法 |
CN1784015A (zh) * | 2004-12-02 | 2006-06-07 | 中国科学院计算技术研究所 | 一种帧内图像预测编码方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7646815B2 (en) * | 2003-07-15 | 2010-01-12 | Lsi Corporation | Intra estimation chroma mode 0 sub-block dependent prediction |
KR100964401B1 (ko) * | 2003-10-23 | 2010-06-17 | 삼성전자주식회사 | 칼라 영상을 위한 인트라 부호화/복호화 방법 및 장치 |
US7599435B2 (en) * | 2004-01-30 | 2009-10-06 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Video frame encoding and decoding |
KR100587698B1 (ko) * | 2004-10-22 | 2006-06-08 | 주식회사 휴맥스 | 선택적 예측 부호화/복호화 방법 및 장치 |
KR100873636B1 (ko) * | 2005-11-14 | 2008-12-12 | 삼성전자주식회사 | 단일 부호화 모드를 이용하는 영상 부호화/복호화 방법 및장치 |
JP2007150913A (ja) * | 2005-11-29 | 2007-06-14 | Matsushita Electric Ind Co Ltd | 画像符号化装置 |
BRPI0818444A2 (pt) * | 2007-10-12 | 2016-10-11 | Qualcomm Inc | codificação adaptativa de informação de cabeçalho de bloco de vídeo |
KR101291196B1 (ko) * | 2008-01-25 | 2013-07-31 | 삼성전자주식회사 | 영상의 부호화, 복호화 방법 및 장치 |
CN101494792A (zh) * | 2009-01-15 | 2009-07-29 | 北京航空航天大学 | 一种基于边缘特征的h.264/avc帧内预测方法 |
JP2010177809A (ja) * | 2009-01-27 | 2010-08-12 | Toshiba Corp | 動画像符号化装置および動画像復号装置 |
KR101527085B1 (ko) * | 2009-06-30 | 2015-06-10 | 한국전자통신연구원 | 인트라 부호화/복호화 방법 및 장치 |
CN101883286B (zh) * | 2010-06-25 | 2012-12-05 | 无锡中星微电子有限公司 | 运动估计中的校准方法及装置、运动估计方法及装置 |
KR101562158B1 (ko) * | 2010-07-15 | 2015-10-20 | 미쓰비시덴키 가부시키가이샤 | 동영상 부호화 장치, 동영상 복호 장치, 동영상 부호화 방법 및 동영상 복호 방법 |
-
2011
- 2011-06-28 JP JP2013534151A patent/JP5636507B2/ja active Active
- 2011-06-28 CN CN201180063705.2A patent/CN103314588B/zh active Active
- 2011-06-28 BR BR112013014371A patent/BR112013014371B8/pt active IP Right Grant
- 2011-06-28 WO PCT/CN2011/076498 patent/WO2012092761A1/en active Application Filing
- 2011-06-29 US US13/171,858 patent/US8755435B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585495A (zh) * | 2004-06-11 | 2005-02-23 | 上海大学 | H.264/avc帧内预测模式的快速选择方法 |
CN1784015A (zh) * | 2004-12-02 | 2006-06-07 | 中国科学院计算技术研究所 | 一种帧内图像预测编码方法 |
Also Published As
Publication number | Publication date |
---|---|
US8755435B2 (en) | 2014-06-17 |
US20120177112A1 (en) | 2012-07-12 |
JP2013541303A (ja) | 2013-11-07 |
BR112013014371B1 (pt) | 2022-03-15 |
WO2012092761A1 (en) | 2012-07-12 |
BR112013014371A2 (pt) | 2019-09-24 |
CN103314588A (zh) | 2013-09-18 |
BR112013014371B8 (pt) | 2022-05-24 |
JP5636507B2 (ja) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103314588B (zh) | 编码方法与装置以及解码方法与装置 | |
EP3709648A1 (en) | Method and apparatus for video encoding and decoding with subblock based local illumination compensation | |
CN103891293B (zh) | 用于色度分量的自适应环路滤波的方法及设备 | |
US20230136121A1 (en) | Method and apparatus for video encoding and decoding with partially shared luma and chroma coding trees | |
US20240205386A1 (en) | Intra block copy with template matching for video encoding and decoding | |
CN102090065A (zh) | 图像编码装置、图像解码装置、图像编码方法以及图像解码方法 | |
CN105723707A (zh) | 用于视频译码的色彩残差预测 | |
CN103959777A (zh) | 视频译码中的与自适应环路滤波器合并的样本自适应偏移 | |
CN103348677A (zh) | 像素层级自适应帧内平滑化 | |
CN103891281A (zh) | 检测用于视频译码的相邻视频单元的可用性 | |
KR20080047351A (ko) | 영상 신호의 코딩정보를 압축/해제하기 위해 모델링하는방법 | |
EP3794829A1 (en) | Block shape adaptive intra prediction directions for quadtree-binary tree | |
CN104054344A (zh) | 对色度数据进行解块以用于视频译码 | |
CN119364009A (zh) | 管理编解码工具组合和限制 | |
US11463712B2 (en) | Residual coding with reduced usage of local neighborhood | |
US20250039357A1 (en) | Chroma prediction for video encoding and decoding based on template matching | |
CN113508599A (zh) | 用于视频编码中运动信息信令通知的语法 | |
CN119135887A (zh) | 用于解码视频的画面数据的方法、设备和存储介质 | |
CN113170135A (zh) | 用于图片编码和解码的方法及设备 | |
JP7679532B2 (ja) | ビデオコード化のための残差コード化における通常のビンの柔軟な割り当て | |
EP3709657A1 (en) | Reducing the number of regular coded bins | |
WO2020185468A1 (en) | Reducing the number of regular coded bins | |
EP3706421A1 (en) | Method and apparatus for video encoding and decoding based on affine motion compensation | |
CN115039409A (zh) | 用于视频编码和解码的残差处理 | |
TW202127898A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160919 Address after: Hsinchu County, Taiwan, China Patentee after: Atlas Limited by Share Ltd Address before: Singapore, Singapore, one of the third floor of the Soras building on the first city road Patentee before: Mediatek (Singapore) Pte. Ltd. |