-
公开(公告)号:US20190273921A1
公开(公告)日:2019-09-05
申请号:US16287252
申请日:2019-02-27
Inventor: 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/46 , H04N19/107 , H04N19/176
Abstract: An encoder includes circuitry and memory. The circuitry, using the memory: writes, into a bitstream, one or more parameters including a first parameter indicating that a first partition of an image is to be split into a plurality of partitions including at least a second partition which is a non-rectangular partition; splits the first partition, based on the first parameter; and encodes at least the second partition.
-
公开(公告)号:US20250106440A1
公开(公告)日:2025-03-27
申请号:US18972329
申请日:2024-12-06
Inventor: Chong Soon LIM , Hai Wei SUN , Han Boon TEO , Jing Ya LI , Che-Wei KUO , Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Yusuke KATO
IPC: H04N19/82 , H04N19/119 , H04N19/176 , H04N19/593
Abstract: An encoder includes circuitry and memory coupled to the circuitry. The circuitry determines whether to split a current luma virtual pipeline decoding unit (VPDU) into smaller blocks. When it is determined not to split the current luma VPDU into smaller blocks, the circuitry predicts a block of chroma samples without using luma samples. When it is determined to split the luma VPDU into smaller blocks, the circuitry predicts the block of chroma samples using luma samples. The circuitry encodes the block using the predicted chroma samples.
-
公开(公告)号:US20250071275A1
公开(公告)日:2025-02-27
申请号:US18947538
申请日:2024-11-14
Inventor: Sughosh Pavan SHASHIDHAR , Hai Wei SUN , Chong Soon LIM , Ru Ling LIAO , Han Boon TEO , Jing Ya LI , Takahiro NISHI , Kiyofumi ABE , Ryuichi KANOH , Tadamasa TOMA
IPC: H04N19/119 , H04N19/176 , H04N19/184 , H04N19/60
Abstract: An encoder includes circuitry and a memory coupled to the circuitry. The circuitry, in operation, determines whether or not a ternary split process of splitting a block into three sub blocks in a first direction parallel to a first longer side of the block is allowed by comparing a size of a second shorter side of the block to a minimum threshold value. The circuitry, responsive to the ternary split process being allowed, writes, into a bitstream, a split direction parameter indicative of a splitting direction. The circuitry, in operation, splits the block into a plurality of sub blocks in a direction indicated by the split direction parameter; and encodes the plurality of sub blocks. The minimum threshold value corresponds to a minimum size supported in a transform process.
-
公开(公告)号:US20240314311A1
公开(公告)日:2024-09-19
申请号:US18671457
申请日:2024-05-22
Inventor: 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/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
CPC classification number: H04N19/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
Abstract: 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).
-
公开(公告)号:US20240314310A1
公开(公告)日:2024-09-19
申请号:US18669047
申请日:2024-05-20
Inventor: 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/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
CPC classification number: H04N19/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
Abstract: 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).
-
公开(公告)号:US20240291971A1
公开(公告)日:2024-08-29
申请号:US18656972
申请日:2024-05-07
Inventor: 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 classification number: H04N19/107 , H04N19/176
Abstract: 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.
-
公开(公告)号:US20240275963A1
公开(公告)日:2024-08-15
申请号:US18628452
申请日:2024-04-05
Inventor: Hai Wei SUN , Chong Soon LIM , Jing Ya LI , Han Boon TEO , Che-Wei KUO , Chu Tong WANG , Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Yusuke KATO
IPC: H04N19/117 , H04N19/132 , H04N19/186 , H04N19/82
CPC classification number: H04N19/117 , H04N19/132 , H04N19/186 , H04N19/82
Abstract: An encoder includes circuitry and memory coupled to the circuitry. 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, generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component, and clips the second coefficient value. The circuitry generates a third coefficient value by adding the first coefficient value to the clipped second coefficient value, and clips the third coefficient value. The circuitry encodes a third reconstructed image sample of the chroma component using the clipped third coefficient value.
-
公开(公告)号:US20240267520A1
公开(公告)日:2024-08-08
申请号:US18640826
申请日:2024-04-19
Inventor: Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Ryuichi KANOH , Chong Soon LIM , Sughosh Pavan SHASHIDHAR , Ru Ling LIAO , Hai Wei SUN , Han Boon TEO , Jing Ya LI
IPC: H04N19/119 , H04N19/157 , H04N19/176
CPC classification number: H04N19/119 , H04N19/157 , H04N19/176
Abstract: An encoder partitions into blocks using a set of block partition modes. The set of block partition modes includes a first partition mode for partitioning a first block, and a second block partition mode for partitioning a second block which is one of blocks obtained after the first block is partitioned. When the number of partitions of the first block partition mode is three, the second block is a center block among the blocks obtained after partitioning the first block, and the partition direction of the second block partition mode is same as the partition direction of the first block partition mode, the second block partition mode indicates that the number of partitions is only three. A parameter for identifying the second block partition mode includes a first flag indicating a horizontal or vertical partition direction, and does not include a second flag indicating the number of partitions.
-
公开(公告)号:US20240187622A1
公开(公告)日:2024-06-06
申请号:US18419347
申请日:2024-01-22
Inventor: 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/44 , H04N19/105 , H04N19/117 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46
CPC classification number: H04N19/44 , H04N19/105 , H04N19/117 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: 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.
-
公开(公告)号:US20240129523A1
公开(公告)日:2024-04-18
申请号:US18545682
申请日:2023-12-19
Inventor: 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/176
CPC classification number: H04N19/52 , H04N19/119 , H04N19/176
Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry, in operation, selects an encoding mode from among candidates including a decoder-side motion vector refinement (DMVR) encoding mode and a partition encoding mode. When the DMVR encoding mode is selected, the circuitry: obtains a first motion vector for a first image block; derives a second motion vector from the first motion vector using motion search; and generates a prediction image for the first image block using the second motion vector. When the partition encoding mode is selected, the circuitry: determines a plurality of partitions in a second image block; obtains a third motion vector for each partition; and generates a prediction image for the second image block using the third motion vector, without deriving a fourth motion vector from the third motion vector using motion search.
-
-
-
-
-
-
-
-
-