-
公开(公告)号:US11470356B2
公开(公告)日:2022-10-11
申请号:US17047244
申请日:2019-04-16
Applicant: MEDIATEK INC.
Inventor: Yu-Ling Hsiao , Yu-Chi Su , Jan Klopp , Ching-Yeh Chen , Tzu-Der Chuang , Chih-Wei Hsu , Yu-Wen Huang
Abstract: A method and apparatus of video encoding video coding for a video encoder or decoder using Neural Network (NN) are disclosed. According to this method, the multiple frames in a video sequence comprises multiple segments, where each of the multiple segments comprises a set of frames. The NN (Neural Network) processing is applied to a target signal in one or more encoded frames of a target segment in the encoder side or to the target signal in one or more decoded frames of the target segment in the decoder side using one NN parameter set for the target segment. The target signal may correspond to reconstructed residual, reconstructed output, de-blocked output, SAO (sample adaptive offset) output, ALF (adaptive loop filter) output, or a combination thereof. In another embodiment, the NN processing is applied to a target signal only in one or more specific encoded or decoded frames.
-
102.
公开(公告)号:US11438590B2
公开(公告)日:2022-09-06
申请号:US17265967
申请日:2019-08-16
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/119 , H04N19/124 , H04N19/167 , H04N19/176 , H04N19/186 , H04N19/70 , H04N19/196 , H04N19/96
Abstract: Video data processing methods and apparatuses comprise receiving input data associated with a current chroma block, determine a luma Quantization Parameter (QP) of a collocated luma block, reuse the luma QP of the collocated luma block to derive a chroma QP for the current chroma block, and encode or decode one or more Transform Units (TUs) associated with the current chroma block using the chroma QP. The collocated luma block is a block that covers a collocated sample of one predefined sample of the current chroma block, and an example of the predefined sample is a center sample of the current chroma block. The input video data is partitioned according to two separate Coding Unit (CU) partitioning structures for luma and chroma components when dual tree coding is enabled.
-
103.
公开(公告)号:US11425388B2
公开(公告)日:2022-08-23
申请号:US17218320
申请日:2021-03-31
Applicant: MEDIATEK INC.
Inventor: Yu-Wen Huang , Lulin Chen , Chih-Wei Hsu
IPC: H04N19/132 , H04N19/119 , H04N19/192 , H04N19/176 , H04N19/70 , H04N19/186 , H04N19/46
Abstract: Video processing methods and apparatuses include receiving input data associated with a current picture composed of multiple Coding Tree Units (CTUs) for encoding or decoding, partitioning the current picture into one or more slices including raster scan slices or rectangular slices, and for each slice in the current picture, encoding or decoding each slice by always processing CTUs within each slice in a raster scan order. Each slice includes an integer number of complete CTUs in the current picture that are exclusively contained in a single Network Access Layer (NAL) unit. Tile partition and tile concept may be removed to reduce the coding complexity of video processing.
-
公开(公告)号:US11425379B2
公开(公告)日:2022-08-23
申请号:US17614703
申请日:2020-05-29
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/119 , H04N19/184 , H04N19/146 , H04N19/132
Abstract: A method and apparatus of video coding are disclosed. A piece-wise linear mapping is derived to map a target luma sample from a first signal domain to a second signal domain, or vice versa. The piece-wise linear mapping process comprises determining first pivot points for performing video encoding or decoding of the luma samples using a piece-wise linear mapping. The first pivot points are determined so that: if a target mapped pivot point corresponding to one first pivot point in the second signal domain has a multiple of the target interval value, the target mapped pivot point and a next mapped pivot point can be located in a same second segment; and otherwise, the target mapped pivot point and the next mapped pivot point cannot be located in the same second segment.
-
公开(公告)号:US11405649B2
公开(公告)日:2022-08-02
申请号:US17178134
申请日:2021-02-17
Applicant: MEDIATEK INC.
Inventor: Chih-Wei Hsu , Lulin Chen , Chun-Chia Chen , Yu-Ling Hsiao , Yu-Wen Huang , Ching-Yeh Chen , Tzu-Der Chuang
IPC: H04N19/70 , H04N19/174 , H04N19/184 , H04N19/119
Abstract: A video system that partitions slices of video pictures into slice chunks is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. When a first syntax element in a picture parameter set (PPS) of the current picture indicates that one or more slices of the current picture are allowed to be divided into multiple slice chunks and when a second syntax element in a slice header of a current slice of the current picture indicates that data of the current slice is encoded and delivered in two or more slice chunks, the video decoder parses and specifies sizes and positions of the slice chunks of the current slice and reconstructs the current picture based on the slice chunks of the current slice.
-
公开(公告)号:US11356699B2
公开(公告)日:2022-06-07
申请号:US16738288
申请日:2020-01-09
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/593
Abstract: Method and apparatus for constrained de-blocking filter are disclosed. According to one method, a current block is partitioned into a plurality of sub-blocks using SDIP (Short Distance Intra Prediction mod). A first Bs (boundary strength) for an internal block boundary of the plurality of sub-blocks is determined by setting the first Bs to a second Bs of an Intra-coded boundary block of the current block. De-blocking process is applied, using the first Bs, to reconstructed samples across the internal block boundary of the plurality of sub-blocks to generate filtered-reconstructed samples. In another method, the current block is partitioned into two sub-blocks using SBT (sub-block transform) horizontally or vertically and the first Bs (boundary strength) is determined for an internal block boundary between the two sub-blocks by setting the first Bs to a second Bs of a non-zero cbf (coded block flag) block of the two sub-blocks in step.
-
公开(公告)号:US11350131B2
公开(公告)日:2022-05-31
申请号:US16908436
申请日:2020-06-22
Applicant: MediaTek Inc.
Inventor: Shih-Ta Hsiang , Lulin Chen , Tzu-Der Chuang , Chih-Wei Hsu , Ching-Yeh Chen , Olena Chubach , Yu-Wen Huang
IPC: H04N19/70 , H04N19/105 , H04N19/124 , H04N19/176
Abstract: A method for performing transform skip mode (TSM) in a video decoder is provided. A video decoder receives data from a bitstream to be decoded as a plurality of video pictures. The video decoder parses the bitstream for a first syntax element in a sequence parameter set (SPS) of a current sequence of video pictures. When the first syntax element indicates that transform skip mode is allowed for the current sequence of video pictures and when transform skip mode is used for a current block in a current picture of the current sequence, the video decoder reconstructs the current block by using quantized residual signals that are not transformed.
-
公开(公告)号:US11303900B2
公开(公告)日:2022-04-12
申请号:US15036900
申请日:2014-12-05
Applicant: MediaTek Inc.
Inventor: Chih-Wei Hsu
IPC: H04N19/583 , H04N19/51 , H04N19/139 , H04N19/105 , H04N19/182 , H04N19/573 , H04N19/124 , H04N19/13 , H04N19/15 , H04N19/186 , H04N19/176 , H04N19/96
Abstract: A method and apparatus for deriving motion compensated prediction for boundary pixels in a video coding system are disclosed. Embodiments of the present invention determine a current motion vector (MV) and one or more neighboring MVs corresponding to an above MV, a left MV, or both the above MV and the left MV. A first predictor for a current boundary pixel in a boundary region of the current CU is generated by applying motion compensation based on the current MV and a first reference picture pointed by the current MV. One or more second predictors for the current boundary pixel are generated by applying the motion compensation based on the neighboring MVs and reference pictures pointed by the neighboring MVs. A current boundary pixel predictor for the current boundary pixel is then generated using a weighted sum of the first predictor and the second predictors according to weighting factors.
-
公开(公告)号:US11290711B2
公开(公告)日:2022-03-29
申请号:US17282361
申请日:2019-10-05
Applicant: MEDIATEK INC.
Inventor: Yu-Cheng Lin , Chen-Yen Lai , Chun-Chia Chen , Yu-Ling Hsiao , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/136 , H04N19/176 , H04N19/105 , H04N19/96
Abstract: A method and apparatus of video coding using history-based candidate derivation are disclosed. According to one method, a current block is inside a Shared Merge candidate list Region (SMR) or a history-based parallel processing region is received. The current block is encoded or decoded using a Merge candidate list. Only if the current block is one of first-coded N (N≥0) blocks, one of last-coded N blocks, or one of selected N blocks, the history-based candidate list is updated after the current block is encoded or decoded. In one embodiment, Merge candidate list is pre-generated for the current block in the SMR and is separately generated for the current block in the history-based parallel processing region. In another method, if the current block is inside the SMR or the history-based parallel processing region, the current block is encoded or decoded using a history-based candidate list associated with the root CU.
-
110.
公开(公告)号:US11212523B2
公开(公告)日:2021-12-28
申请号:US17145568
申请日:2021-01-11
Applicant: MEDIATEK INC.
Inventor: Chih-Yao Chiu , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04N19/105 , H04N19/51
Abstract: Video processing methods and apparatuses include receiving input video data, determining a Merge number for a regular Merge mode, comparing the Merge number for the regular Merge mode with a predefined value, and only signaling or parsing a difference between the Merge number for the regular Merge mode and a Merge number for a Geometric Partition Mode (GPM) Merge mode when the Merge number for the regular Merge mode is larger than or equal to the predefined value. The difference between the Merge numbers is inferred to 0 when the difference is not signaled. The Merge number for the GPM Merge mode defines a size of a GPM Merge candidate list constructed for each block coded or to be coded by the GPM Merge mode.
-
-
-
-
-
-
-
-
-