-
公开(公告)号:US20240040158A1
公开(公告)日:2024-02-01
申请号:US18479663
申请日:2023-10-02
Inventor: Jing Ya LI , Han Boon TEO , Chong Soon LIM , Hai Wei SUN , Che-Wei KUO , Chu Tong WANG , Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Yusuke KATO
IPC: H04N19/82 , H04N19/107 , H04N19/176 , H04N19/186
CPC classification number: H04N19/82 , H04N19/107 , H04N19/176 , H04N19/186
Abstract: A decoder includes memory and a processor coupled to the memory and configured to: generate a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component; clip the first coefficient value such that the clipped first coefficient value is within a first range from −27 to 27−1; generate a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component; clip the second coefficient value such that the clipped second coefficient value is within a second range different from the first range; generate a third coefficient value by adding the clipped first coefficient value to the clipped second coefficient value; and generate a third reconstructed image sample of the chroma component using the third coefficient value.
-
公开(公告)号:US20210360272A1
公开(公告)日:2021-11-18
申请号:US17388694
申请日:2021-07-29
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
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.
-
公开(公告)号:US20240276022A1
公开(公告)日:2024-08-15
申请号:US18642343
申请日:2024-04-22
Inventor: 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 classification number: H04N19/82 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/593 , H04N19/61 , H04N19/96
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. 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.
-
公开(公告)号:US20240276021A1
公开(公告)日:2024-08-15
申请号:US18638249
申请日:2024-04-17
Inventor: Chu Tong WANG , Chong Soon LIM , Han Boon TEO , Hai Wei SUN , Jing Ya LI , Che-Wei KUO , Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Yusuke KATO
IPC: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/167 , H04N19/17 , H04N19/186
CPC classification number: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/167 , H04N19/17 , H04N19/186
Abstract: An encoder includes circuitry and memory coupled to the circuitry. The circuitry, in response to a first reconstructed image sample being located outside a virtual boundary, duplicates a reconstructed sample located inside and adjacent to the virtual boundary to generate the first reconstructed image sample. The circuitry generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to the 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.
-
公开(公告)号:US20240146947A1
公开(公告)日:2024-05-02
申请号:US18403373
申请日:2024-01-03
Inventor: Che-Wei KUO , Jing Ya LI , Chong Soon LIM , Han Boon TEO , Hai Wei SUN , Rohith MARS , Tadamasa TOMA , Takahiro NISHI , Kiyofumi ABE , Yusuke KATO
IPC: H04N19/50 , H04N19/124 , H04N19/176 , H04N19/186 , H04N19/96
CPC classification number: H04N19/50 , H04N19/124 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: An encoder includes circuitry and memory. The circuitry determines whether a first virtual pipeline decoding unit (VPDU) is split into smaller blocks and whether a second VPDU is split into smaller blocks. In response to a determination the first VPDU is not split into smaller blocks and a determination the second VPDU is split into smaller blocks, a block of chroma samples is predicted without using luma samples. In response to a determination the first VPDU is split into smaller blocks and a determination the second VPDU is split into smaller blocks, the block of chroma samples is predicted using luma samples. In response to a determination the first VPDU is not split into smaller blocks and a determination the second VPDU is not split into smaller block, the block of chroma samples is predicted using luma samples. The block is encoded using the predicted chroma samples.
-
公开(公告)号:US20240048774A1
公开(公告)日:2024-02-08
申请号:US18484292
申请日:2023-10-10
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
CPC classification number: 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.
-
7.
公开(公告)号:US20230300327A1
公开(公告)日:2023-09-21
申请号:US18142166
申请日:2023-05-02
Inventor: Chong Soon LIM , Hai Wei SUN , Han Boon TEO , Jing Ya LI , Che-Wei KUO , Kiyofumi ABE , Tadamasa TOMA , Takahiro NISHI , Yusuke KATO
IPC: H04N19/117 , H04N19/176 , H04N19/51 , H04N19/80
CPC classification number: H04N19/117 , H04N19/176 , H04N19/51 , H04N19/80
Abstract: An encoder that encodes a current block to be encoded in an image is provided. The encoder includes: processor; and memory coupled to the processor, in which, in operation, the processor: generates a first prediction image based on a motion vector, the first prediction image being an image with full-pel precision; generates a second prediction image using an interpolation filter by interpolating a value at a fractional-pel position between full-pel positions included in the first prediction image; and encodes the current block based on the second prediction image, and in the using of the interpolation filter, the interpolation filter is switched between a first interpolation filter and a second interpolation filter differing in a total number of taps from the first interpolation filter.
-
公开(公告)号:US20230090421A1
公开(公告)日:2023-03-23
申请号:US17992833
申请日:2022-11-22
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
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.
-
公开(公告)号:US20220329793A1
公开(公告)日:2022-10-13
申请号:US17837171
申请日:2022-06-10
Inventor: Chong Soon LIM , Hai Wei SUN , Han Boon TEO , Jing Ya LI , Che-Wei KUO , Kiyofumi ABE , Tadamasa TOMA , Takahiro NISHI , Yusuke KATO
IPC: H04N19/117 , H04N19/176 , H04N19/51 , H04N19/80
Abstract: An encoder that encodes a current block to be encoded in an image is provided. The encoder includes: processor; and memory coupled to the processor, in which, in operation, the processor: generates a first prediction image based on a motion vector, the first prediction image being an image with full-pel precision; generates a second prediction image using an interpolation filter by interpolating a value at a fractional-pel position between full-pel positions included in the first prediction image; and encodes the current block based on the second prediction image, and in the using of the interpolation filter, the interpolation filter is switched between a first interpolation filter and a second interpolation filter differing in a total number of taps from the first interpolation filter.
-
公开(公告)号:US20220150482A1
公开(公告)日:2022-05-12
申请号:US17582937
申请日:2022-01-24
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/82 , H04N19/132 , H04N19/186
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.
-
-
-
-
-
-
-
-
-