-
公开(公告)号:EP4398567A1
公开(公告)日:2024-07-10
申请号:EP24150587.4
申请日:2024-01-05
IPC分类号: H04N19/105 , H04N19/176 , H04N19/174
CPC分类号: H04N19/176 , H04N19/105 , H04N19/174
摘要: The current block may be predicted using a reference block and a difference between templates of the current bock and the reference block. The reference block may be selected from a plurality of candidate reference blocks. The selection may be based on a template matching cost that indicates the differences between the templates of the current block and the templates of a respective candidate reference block. An encoder or a decoder may transform samples from templates of the current block and of the candidate reference block into the same domain, for example, if the samples are in different domains before determining the template matching cost.
-
公开(公告)号:EP4362470A1
公开(公告)日:2024-05-01
申请号:EP23205016.1
申请日:2023-10-20
IPC分类号: H04N19/91 , H04N19/105 , H04N19/176 , H04N19/593 , H04N19/70 , H04N19/13 , H04N19/139 , H04N19/137
CPC分类号: H04N19/593 , H04N19/105 , H04N19/176 , H04N19/91 , H04N19/70 , H04N19/13 , H04N19/137
摘要: A video parameter (e.g., a block vector difference (BVD)) may be represented as a codeword encoded using an entropy code. The codeword may comprising a prefix part and a suffix part. A prefix part may indicate a range of values, and a suffix part may indicate a specific value within the range. Efficient entropy coding may be achieved by reducing lengths of suffix parts associated with one or more selected prefix parts. The prefix parts may be selected based on a maximum possible value of the video parameter.
-
公开(公告)号:EP4354857A1
公开(公告)日:2024-04-17
申请号:EP23203454.6
申请日:2023-10-13
IPC分类号: H04N19/105 , H04N19/176 , H04N19/52 , H04N19/593
CPC分类号: H04N19/593 , H04N19/52 , H04N19/176 , H04N19/105
摘要: A block vector predictor (BVP) may be adjusted to provide a more accurate prediction of a block vector (BV). A reference region may be determined corresponding to a direction for flipping, for example, based on a reconstruction-reordered intra block copy (RRIBC) mode being indicated in a direction for flipping a reference block relative to a current block. The reference region corresponding to the flipping direction may be used with respect to a BVP to determine whether the BVP should be replaced with an adjusted BVP.
-
公开(公告)号:EP4398573A1
公开(公告)日:2024-07-10
申请号:EP23215291.8
申请日:2023-12-08
IPC分类号: H04N19/52 , H04N19/513 , H04N19/105
CPC分类号: H04N19/52 , H04N19/105 , H04N19/513
摘要: A video may be compressed or decompressed using predictive encoding or decoding. The predictive encoding or decoding may involve entropy coding or decoding magnitude symbols of a block vector difference (BVD), for example, based on a plurality of BVD candidates. A subset of representative BVD candidates may be selected from the plurality of BVD candidates to reduce computation complexity (e.g., cost calculation). The subset of representative BVD candidates may be selected based on one or more subset selection criteria. The BVD may comprise a motion vector difference (MVD).
-
公开(公告)号:EP4358510A1
公开(公告)日:2024-04-24
申请号:EP23205013.8
申请日:2023-10-20
IPC分类号: H04N19/105 , H04N19/176 , H04N19/593 , H04N19/70 , H04N19/91 , H04N19/13 , H04N19/137
CPC分类号: H04N19/593 , H04N19/70 , H04N19/91 , H04N19/105 , H04N19/176 , H04N19/137 , H04N19/13
摘要: Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference (e.g., block vector difference (BVD)) between a block vector predictor (BVP) and the BV. The BVP may indicate a codeword comprising a prefix part and a suffix part. Efficient entropy coding may be achieved by selectively using variable length coding for the prefix part and the suffix part. For example, variable length coding for the prefix part and the suffix part may be used if the prefix part indicates a maximum prefix value.
-
公开(公告)号:EP4322529A1
公开(公告)日:2024-02-14
申请号:EP23190321.2
申请日:2023-08-08
IPC分类号: H04N19/52 , H04N19/13 , H04N19/147 , H04N19/105 , H04N19/176 , H04N19/44 , H04N19/593
摘要: Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector (BV) may be based on a block vector predictor (BVP) and a block vector difference (BVD). The BVD may be indicated based on a prediction about the magnitude of the BVD, which may improve the compression efficiency of one or more magnitude symbols of a BVD and reduce signaling overhead required for indicating the BVD. The disclosures described herein and used to indicate a BVD also may be used to indicate a motion vector difference (MVD).
-
公开(公告)号:EP4266686A1
公开(公告)日:2023-10-25
申请号:EP23168437.4
申请日:2023-04-18
IPC分类号: H04N19/44 , H04N19/593
摘要: Encoding and/or decoding a block of a video frame may be based on previously decoded reference information in the frame. A weighted sum of the reference information may be used as a prediction of the block for encoding and/or decoding the block. The weights to be applied for determining the weighted sum may be based on weights that most accurately predict neighboring, template samples of the block.
-
公开(公告)号:EP4210328A1
公开(公告)日:2023-07-12
申请号:EP23150490.3
申请日:2023-01-05
IPC分类号: H04N19/11 , H04N19/159 , H04N19/593 , H04N19/70 , H04N19/96 , H04N19/136 , H04N19/176
摘要: Encoding and/or decoding a block of a video frame may be based on a template associated with the block. The length of the template may be determined based on at least one of: a position of the block relative to a boundary, available reference samples above the boundary, and/or the length of a second template of one or more other template derivation algorithms. The length may be adjusted to improve prediction efficiencies and accuracies of template-based predictions.
-
公开(公告)号:EP4383717A1
公开(公告)日:2024-06-12
申请号:EP23215327.0
申请日:2023-12-08
IPC分类号: H04N19/577 , H04N19/105 , H04N19/147 , H04N19/176 , H04N19/186
CPC分类号: H04N19/176 , H04N19/186 , H04N19/105 , H04N19/147 , H04N19/577
摘要: Template matching (TM) costs for a coding unit (CU) may be used to determine a bi-directional prediction with CU weights (BCW) weights to predict the CU. The TM cost may be determined based on templates of a block (e.g., a current block and/or a reference block). The TM cost may be determined based on one or more color component (e.g., collocated luma and chroma components) of the CU by calculating the TM cost as a weighted sum that may use the one or more color components.
-
公开(公告)号:EP4383702A1
公开(公告)日:2024-06-12
申请号:EP23214723.1
申请日:2023-12-06
IPC分类号: H04N19/105 , H04N19/176 , H04N19/593 , H04N19/70
CPC分类号: H04N19/105 , H04N19/176 , H04N19/593 , H04N19/70
摘要: A block vector predictor (BVP) may be adjusted to provide a more accurate prediction of a block vector (BV). A coder (e.g., encoder or decoder) may determine that the at least one component of the BVD may be equal to zero (or, e.g., null), for example, based on a position of the Current Block (CB) relative to a boundary of the reference region. Consequently, the encoder may skip signaling, and the decoder may skip parsing, of the at least one component of the BVD in the bitstream.
-
-
-
-
-
-
-
-
-