-
公开(公告)号:US20240121381A1
公开(公告)日:2024-04-11
申请号:US18501497
申请日:2023-11-03
Applicant: Bytedance Inc.
Inventor: Weijia Zhu , Li Zhang , Jizheng Xu , Hsiao Chiang Chuang
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: Video coding and decoding methods are described. An example method includes performing a conversion between a current video block of a video and a bitstream representation of the current video block by determining a first intra coding mode to be stored which is associated with the current video block using a differential coding mode, where the first intra coding mode associated with the current video block is determined according to a second prediction mode used by the differential coding mode, and where, in the differential coding mode, a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual is represented in the bitstream representation for the current video block using a differential pulse coding modulation (DPCM) representation.
-
公开(公告)号:US11445224B2
公开(公告)日:2022-09-13
申请号:US17110009
申请日:2020-12-02
Inventor: Li Zhang , Kai Zhang , Hongbin Liu , Hsiao Chiang Chuang , Yue Wang
IPC: H04N19/46 , H04N19/96 , H04N19/176 , H04N19/184 , H04N19/119 , H04N19/189 , H04N19/169
Abstract: Methods, systems and devices for using flexible and efficient partitioning techniques, and in particular, sub-block shapes in extended quadtree partitioning, are described. An exemplary method for visual media decoding includes applying, to a current visual media block, a partitioning process that splits the current visual media block into exactly four sub-blocks including at least one sub-block that has a size different from half of a width of the current visual media block times half of a height of the current visual media block, where a size of the current visual media block is M×N, and the size of the at least one sub-block is based on a minimum value between M and N, or a maximum value between M and N; decoding, based on a bitstream representation, the four sub-blocks; and decoding, based on the four sub-blocks and the partitioning process, the current visual media block.
-
公开(公告)号:US11265584B2
公开(公告)日:2022-03-01
申请号:US17090364
申请日:2020-11-05
Inventor: Li Zhang , Kai Zhang , Hongbin Liu , Hsiao Chiang Chuang , Yue Wang
IPC: H04N19/96 , H04N19/176 , H04N19/184 , H04N19/119 , H04N19/189 , H04N19/169 , H04N19/46
Abstract: An example method for visual media decoding includes applying, to a current visual media block, a partitioning process that splits the current visual media block into exactly four sub-blocks including at least one sub-block that has a size different from half of a width of the current visual media block times half of a height of the current visual media block decoding, based on a bitstream representation, the four sub-blocks, and decoding, based on the four sub-blocks and the partitioning process, the current visual media block.
-
公开(公告)号:US12034911B2
公开(公告)日:2024-07-09
申请号:US17134082
申请日:2020-12-24
Inventor: Kai Zhang , Li Zhang , Hongbin Liu , Hsiao Chiang Chuang , Yue Wang
IPC: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
CPC classification number: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
Abstract: Devices, systems and methods for using zero-units in video and image coding are described. In a representative aspect, a method for processing video, including: determining, for a conversion between a block of the video and a bitstream of the video, that the block is a zero-unit (ZU) block based on at least one of the dimensions being a non-power-of-two number, wherein no transform and inverse-transform operations are performed on the block; performing the conversion based on the determination.
-
公开(公告)号:US11611747B2
公开(公告)日:2023-03-21
申请号:US17399839
申请日:2021-08-11
Inventor: Hongbin Liu , Li Zhang , Kai Zhang , Hsiao Chiang Chuang , Zhipin Deng
IPC: H04N19/117 , H04N19/70 , H04N19/132 , H04N19/176
Abstract: Devices, systems and methods for adaptive loop filtering are described. In an exemplary aspect, a method for video processing includes performing, for a current video block of a video, a filtering process that uses filter coefficients and comprises two or more operations with at least one intermediate result, applying a clipping operation to the at least one intermediate result, and performing, based on the at least one intermediate result, a conversion between the current video block and a bitstream representation of the video, wherein the at least one intermediate result is based on a weighted sum of the filter coefficients and differences between a current sample of the current video block and neighboring samples of the current sample.
-
6.
公开(公告)号:US11431984B2
公开(公告)日:2022-08-30
申请号:US17411333
申请日:2021-08-25
Applicant: Bytedance Inc.
Inventor: Weijia Zhu , Li Zhang , Jizheng Xu , Hsiao Chiang Chuang
IPC: H04N19/00 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/70 , H04N19/11 , H04N19/124 , H04N19/182 , H04N19/593 , H04N19/105 , H04N19/59
Abstract: Video coding and decoding methods are described. In example method includes determining that a differential coding mode is applicable to a conversion between a current video block of a video and a bitstream representation of the current video block, and performing, based on the determining, the conversion between the current video block and the bitstream representation of the current video block using the differential coding mode according to an implementation rule, where, in the differential coding mode, the current video block is represented in the bitstream representation using a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual, and where, in the differential coding mode, the difference between the quantized residual and the prediction of the quantized residual is represented using a differential pulse coding modulation (DPCM) representation.
-
7.
公开(公告)号:US11388411B2
公开(公告)日:2022-07-12
申请号:US17411333
申请日:2021-08-25
Applicant: Bytedance Inc.
Inventor: Weijia Zhu , Li Zhang , Jizheng Xu , Hsiao Chiang Chuang
IPC: H04N19/00 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/70 , H04N19/11 , H04N19/124 , H04N19/182 , H04N19/593 , H04N19/105 , H04N19/59
Abstract: Video coding and decoding methods are described. In example method includes determining that a differential coding mode is applicable to a conversion between a current video block of a video and a bitstream representation of the current video block, and performing, based on the determining, the conversion between the current video block and the bitstream representation of the current video block using the differential coding mode according to an implementation rule, where, in the differential coding mode, the current video block is represented in the bitstream representation using a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual, and where, in the differential coding mode, the difference between the quantized residual and the prediction of the quantized residual is represented using a differential pulse coding modulation (DPCM) representation.
-
公开(公告)号:US20240333917A1
公开(公告)日:2024-10-03
申请号:US18741032
申请日:2024-06-12
Inventor: Kai Zhang , Li Zhang , Hongbin Liu , Hsiao Chiang Chuang , Yue Wang
IPC: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
CPC classification number: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/96
Abstract: Devices, systems and methods for using zero-units in video and image coding are described. In a representative aspect, a method for processing video, including: determining, for a conversion between a block of the video and a bitstream of the video, that the block is a zero-unit (ZU) block based on one or more dimensions of the block being a non-power-of-two number, wherein no transform and inverse-transform operations are performed on the block; and performing the conversion based on the determination.
-
公开(公告)号:US11943481B2
公开(公告)日:2024-03-26
申请号:US17965325
申请日:2022-10-13
Applicant: Bytedance Inc.
Inventor: Weijia Zhu , Jizheng Xu , Li Zhang , Hsiao Chiang Chuang
IPC: H04N19/70 , H04N19/132 , H04N19/176 , H04N19/186
CPC classification number: H04N19/70 , H04N19/132 , H04N19/176 , H04N19/186
Abstract: Methods, systems, and devices for performing entropy coding for a palette escape symbol in palette mode coding and decoding are described. An example method for video processing includes performing a conversion between a video having one or more video regions including a current video block and a bitstream representation of the video, wherein the bitstream representation conforms to a format rule that the current video block is coded using a palette mode coding tool, wherein a binarization of an escape symbol for the current video block uses an exponential-Golomb (EG) code of order K, wherein K is a non-negative integer that is unequal to three, and wherein the palette mode coding tool represents the current video block using a palette of representative color values and wherein the escape symbol is used for a sample of the current video block coded without using the representative color values.
-
公开(公告)号:US11895320B2
公开(公告)日:2024-02-06
申请号:US17486312
申请日:2021-09-27
Inventor: Jaehong Chon , Hsiao Chiang Chuang , Li Zhang , Yue Wang
IPC: H04N19/52 , H04N19/105 , H04N19/174 , H04N19/426 , H04N19/436 , H04N19/543 , H04N19/70 , H04N19/96
CPC classification number: H04N19/52 , H04N19/105 , H04N19/174 , H04N19/426 , H04N19/436 , H04N19/543 , H04N19/70 , H04N19/96
Abstract: History based motion vector prediction is disclosed. In one example method of video processing, initializing, for a conversion between a first region of video and a bitstream of the first region, a first history motion vector predictor (HMVP) table associated with the first region based on at least one of stored multiple HMVP tables, the multiple HMVP tables being used to store motion information associated with regions coded prior the first region; and performing the conversion by using the initialized first HMVP table which includes at least one motion candidate.
-
-
-
-
-
-
-
-
-