-
公开(公告)号:US12108073B2
公开(公告)日:2024-10-01
申请号:US18217840
申请日:2023-07-03
发明人: Jing Ya Li , Chong Soon Lim , Ru Ling Liao , Han Boon Teo , Hai Wei Sun , Che Wei Kuo , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma
IPC分类号: H04N19/00 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/513
CPC分类号: H04N19/513 , H04N19/139 , H04N19/159 , H04N19/176
摘要: Provided is an encoder including circuitry and memory coupled to the circuitry. A prediction mode for a current block is an affine mode, and in operation, the circuitry: derives a base motion vector which is a motion vector to be used in a prediction process for the current block, and is a motion vector at an affine-mode control point in the current block; derives a first motion vector different from the base motion vector; derives a motion vector difference based on a difference between the base motion vector and the first motion vector; determines whether the motion vector difference is greater than a threshold; if so, modifies a second motion vector different from the base motion vector and the first motion vector, and if not, does not modify the second motion vector; and encodes the current block using the second motion vector modified or the second motion vector not modified.
-
公开(公告)号:US12034974B2
公开(公告)日:2024-07-09
申请号:US17885740
申请日:2022-08-11
发明人: Hai Wei Sun , Chong Soon Lim , Han Boon Teo , Jing Ya Li , Che Wei Kuo , Chu Tong Wang , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma
IPC分类号: H04N19/70 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/80
CPC分类号: H04N19/70 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/80
摘要: An encoder: includes circuitry, and memory coupled to the circuitry; stores a first parameter into a bitstream, the first parameter indicating whether a syntax element related to a chroma tool offset is present in the bitstream; when the first parameter indicates that the syntax element is present in the bitstream, (i) stores, in the bitstream, one or more second parameters that are used in deblocking filtering for a chroma sample of a current image, in addition to the syntax element, (ii) performs the deblocking filtering using the one or more second parameters, and (iii) encodes the current image; and when the first parameter indicates that the syntax element is not present in the bitstream, encodes the current image without storing the one or more second parameters into the bitstream.
-
公开(公告)号:US12034925B2
公开(公告)日:2024-07-09
申请号:US18071365
申请日:2022-11-29
发明人: Jing Ya Li , Chong Soon Lim , Hai Wei Sun , Han Boon Teo , Che Wei Kuo , Chu Tong Wang , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma , Yusuke Kato
IPC分类号: H04N19/82 , H04N19/105 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186
CPC分类号: H04N19/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
摘要: An encoder includes circuitry and memory. The circuitry, in operation, generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component. The circuitry generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component. The circuitry generates a third coefficient value by adding the first coefficient value to the second coefficient value, and encodes a third reconstructed image sample of the chroma component using the third coefficient value. In the CCALF process, in response to a coordinate of the second reconstructed image sample being (x, y), coordinates of the first reconstructed image samples are (2x, 2y−1), (2x−1, 2y), (2x, 2y), (2x+1, 2y), (2x−1, 2y+1), (2x, 2y+1), (2x+1, 2y+1), and (2x, 2y+2).
-
公开(公告)号:US12022063B2
公开(公告)日:2024-06-25
申请号:US17332132
申请日:2021-05-27
发明人: Ru Ling Liao , Chong Soon Lim , Jing Ya Li , Han Boon Teo , Hai Wei Sun , Che Wei Kuo , Yusuke Kato , Tadamasa Toma , Kiyofumi Abe , Takahiro Nishi
IPC分类号: H04N19/107 , H04N19/176
CPC分类号: H04N19/107 , H04N19/176
摘要: An image encoder includes: circuitry; and a memory coupled to the circuitry. The circuitry, in operation: calculates first values of a current block using intra prediction, the intra prediction being limited to planar mode, the planar mode using multiple reference pixels for each pixel location of the current block; calculates second values of the current block using inter prediction; calculates third values of the current block by weighting the first values and the second values; and encodes the current block using the third values, and in the calculating of the third values, a first weight is applied to the first values and a second weight is applied to the second values, the second weight being different from the first weight.
-
公开(公告)号:US12010347B2
公开(公告)日:2024-06-11
申请号:US17685226
申请日:2022-03-02
发明人: Che-Wei Kuo , Chong Soon Lim , Jing Ya Li , Han Boon Teo , Hai Wei Sun , Chu Tong Wang , Tadamasa Toma , Takahiro Nishi , Kiyofumi Abe , Yusuke Kato
IPC分类号: H04N19/82 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/593 , H04N19/61 , H04N19/96
CPC分类号: H04N19/82 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/593 , H04N19/61 , H04N19/96
摘要: An encoder includes circuitry and memory. The circuitry, in operation, generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component. The circuitry generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component. The circuitry generates a third coefficient value by adding the first coefficient value to the second coefficient value, and encodes a third reconstructed image sample of the chroma component using the third coefficient value. The circuitry determines a first parameter having the same value for Cb component and Cr component of the chroma component. The circuitry determines, using the first parameter, a model of entropy coding from a plurality of models. The circuitry performs, using the model, the entropy coding of a second parameter of the CCALF process.
-
公开(公告)号:US11985350B2
公开(公告)日:2024-05-14
申请号:US17373106
申请日:2021-07-12
发明人: Chong Soon Lim , Han Boon Teo , Takahiro Nishi , Tadamasa Toma , Ru Ling Liao , Sughosh Pavan Shashidhar , Hai Wei Sun
IPC分类号: H04N19/597 , G06T5/80 , H04N5/00 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/85
CPC分类号: H04N19/597 , G06T5/80 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/85
摘要: An encoder capable of properly handling an image to be encoded or decoded includes processing circuitry and memory connected to the processing circuitry. Using the memory, the processing circuitry: obtains parameters including at least one of (i) one or more parameters related to a first process for correcting distortion in an image captured with a wide angle lens and (ii) one or more parameters related to a second process for stitching a plurality of images; generates an encoded image by encoding a current image to be processed that is based on the image or the plurality of images; and writes the parameters into a bitstream including the encoded image.
-
公开(公告)号:US11917179B2
公开(公告)日:2024-02-27
申请号:US17962358
申请日:2022-10-07
发明人: Che-Wei Kuo , Chong Soon Lim , Han Boon Teo , Jing Ya Li , Hai Wei Sun , Chu Tong Wang , Tadamasa Toma , Takahiro Nishi , Kiyofumi Abe , Yusuke Kato
IPC分类号: H04N19/00 , H04N19/44 , H04N19/105 , H04N19/117 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46
CPC分类号: H04N19/44 , H04N19/105 , H04N19/117 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46
摘要: A decoder includes circuitry which, in operation, parses a first flag indicating whether a CCALF (cross component adaptive loop filtering) process is enabled for a first block located adjacent to a left side of a current block; parses a second flag indicating whether the CCALF process is enabled for a second block located adjacent to an upper side of the current block; determines a first index associated with a color component of the current block; and derives a second index indicating a context model, using the first flag, the second flag, and the first index. The circuitry, in operation, performs entropy decoding of a third flag indicating whether the CCALF process is enabled for the current block, using the context model indicated by the second index; and performs the CCALF process on the current block in response to the third flag indicating the CCALF process is enabled for the current block.
-
公开(公告)号:US11909968B2
公开(公告)日:2024-02-20
申请号:US17726133
申请日:2022-04-21
发明人: Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma , Ryuichi Kanoh , Chong Soon Lim , Ru Ling Liao , Hai Wei Sun , Sughosh Pavan Shashidhar , Han Boon Teo , Jing Ya Li
IPC分类号: H04N19/52 , H04N19/119 , H04N19/137 , H04N19/176
CPC分类号: H04N19/119 , H04N19/137 , H04N19/176 , H04N19/52
摘要: Provided is an encoder which includes circuitry and memory. Using the memory, the circuitry splits an image block into a plurality of partitions, obtains a prediction image for a partition, and encodes the image block using the prediction image. When the partition is not a non-rectangular partition, the circuitry obtains (i) a first prediction image for the partition, (ii) a gradient image for the first prediction image, and (iii) a second prediction image as the prediction image using the first prediction image and the gradient image. When the partition is a non-rectangular partition, the circuitry obtains the first prediction image as the prediction image without using the gradient image.
-
公开(公告)号:US11895298B2
公开(公告)日:2024-02-06
申请号:US17724178
申请日:2022-04-19
发明人: Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma , Ryuichi Kanoh , Chong Soon Lim , Ru Ling Liao , Hai Wei Sun , Sughosh Pavan Shashidhar , Han Boon Teo , Jing Ya Li
IPC分类号: H04N19/52 , H04N19/119 , H04N19/137 , H04N19/176
CPC分类号: H04N19/119 , H04N19/137 , H04N19/176 , H04N19/52
摘要: Provided is an encoder which includes circuitry and memory. Using the memory, the circuitry splits an image block into a plurality of partitions, obtains a prediction image for a partition, and encodes the image block using the prediction image. When the partition is not a non-rectangular partition, the circuitry obtains (i) a first prediction image for the partition, (ii) a gradient image for the first prediction image, and (iii) a second prediction image as the prediction image using the first prediction image and the gradient image. When the partition is a non-rectangular partition, the circuitry obtains the first prediction image as the prediction image without using the gradient image.
-
公开(公告)号:US11889075B2
公开(公告)日:2024-01-30
申请号:US17726125
申请日:2022-04-21
发明人: Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma , Ryuichi Kanoh , Chong Soon Lim , Ru Ling Liao , Hai Wei Sun , Sughosh Pavan Shashidhar , Han Boon Teo , Jing Ya Li
IPC分类号: H04N19/119 , H04N19/176
CPC分类号: H04N19/119 , H04N19/176
摘要: Provided is an encoder which includes circuitry and memory. The circuitry encodes an image block using the memory. In encoding the image block, the circuitry: obtains one or more size parameters related to a size of the image block; determines whether the one or more size parameters and one or more thresholds satisfy a determined relationship; encodes a split parameter when the one or more size parameters and the one or more thresholds are determined to satisfy the determined relationship, the split parameter indicating whether the image block is to be split into a plurality of partitions including a non-rectangular partition; and encodes the image block after splitting the image block into the plurality of partitions when the split parameter indicates that the image block is to be split into the plurality of partitions.
-
-
-
-
-
-
-
-
-