Method and Apparatus of Syntax Interleaving for Separate Coding Tree in Video Coding

    公开(公告)号:US20210368175A1

    公开(公告)日:2021-11-25

    申请号:US17395549

    申请日:2021-08-06

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of video coding operate by receiving input data associated with a current data unit in a current picture, wherein the current data unit includes a luma component and a chroma component and the current data unit includes a luma data unit and a chroma data unit. The operation proceeds by splitting the luma data unit and the Chroma data unit using one shared tree until the luma data unit and the chroma data unit reach a stop node, encoding or decoding the stop node as a leaf CU (coding unit) if the stop node is greater than M×N for the luma component, M and N are positive integers, and signalling or parsing a prediction mode for the stop node if the stop node is smaller than or equal to M×N for the luma component.

    Methods and Apparatuses of Processing Video Pictures with Partition Constraints in a Video Coding System

    公开(公告)号:US20210329233A1

    公开(公告)日:2021-10-21

    申请号:US17260008

    申请日:2019-07-12

    Applicant: MEDIATEK INC.

    Abstract: Video processing methods and apparatuses in a video encoding or decoding system for processing a video picture partitioned into blocks with one or more partition constraints. The video encoding or decoding system receives input data of a current block and checks whether a predefined splitting type is allowed to partition the current block according to first and second constraints. The first constraint restricts each sub-block partitioned from the current block to be completely contained in one pipeline unit, and the second constraint restricts each sub-block partitioned from the current block to contain one or more complete pipeline units. The pipeline units are non-overlapping units in the video picture designed for pipeline processing. The current block is not partitioned by the predefined splitting type if any sub-block partitioned by the predefined splitting type violates both the first and second constraints. The system encodes or decodes the current block.

    Method and Apparatus of Merge with Motion Vector Difference for Video Coding

    公开(公告)号:US20210306659A1

    公开(公告)日:2021-09-30

    申请号:US17263651

    申请日:2019-07-31

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of Inter prediction for video coding using UMVE (Ultimate Motion Vector Expression) are disclosed. According to this method, a base candidate is selected from an original Inter candidate list, where the base candidate has a base prediction direction. One or more extended candidates are derived by adding one or more offsets to the base candidate, where said one or more extended candidates have a same prediction direction as the base prediction direction. The extended candidates are then inserted into the original Inter candidate list to form an extended Inter candidate list for encoding or decoding. According to another method, the UMVE mode is treated as an additional AMVP (Advanced Motion Vector Prediction) mode.

    Method and Apparatus of Motion Vector Buffer Management for Video Coding System

    公开(公告)号:US20210297691A1

    公开(公告)日:2021-09-23

    申请号:US17253306

    申请日:2019-06-20

    Applicant: MEDIATEK INC.

    Abstract: Methods and apparatus of Inter prediction using coding modes including an affine mode are disclosed. According to one method, if the target neighbouring block is in a neighbouring region of the current block, an affine control-point MV candidate is derived based on two target MVs (motion vectors) of the target neighbouring block where the affine control-point MV candidate is based on a 4-parameter affine model and the target neighbouring block is coded in a 6-parameter affine mode. According to another method, if the target neighbouring block is in a neighbouring region of the current block, an affine control-point MV candidate is derived based on two sub-block MVs (motion vectors) of the target neighbouring block, if the target neighbouring block is in a same region as the current block, the affine control-point MV candidate is derived based on control-point MVs of the target neighbouring block.

    Methods and Apparatuses of Video Processing with Bi-Direction Prediction in Video Coding Systems

    公开(公告)号:US20210266595A1

    公开(公告)日:2021-08-26

    申请号:US17265976

    申请日:2019-08-16

    Applicant: MEDIATEK INC.

    Abstract: Exemplary video processing methods and apparatuses for encoding or decoding a current block by bi-directional prediction. Multiple weight sets are utilized for blending List 0 and List 1 predictors, and the selection among multiple weight sets may be implicitly determined based on video information. Each weight set is composed of multiple candidate weights, and one candidate weight is selected for the current block. A weight pair associated with the selected weight for the current block is used for weighted averaging List 0 and List 1 predictors of the current block to generate a final inter predictor. The video processing methods and apparatuses encode or decode the current block according to the final inter predictor of the current block.

    Method and Apparatus of Syntax Interleaving for Separate Coding Tree in Video Coding

    公开(公告)号:US20210235079A1

    公开(公告)日:2021-07-29

    申请号:US17051276

    申请日:2019-04-30

    Applicant: MEDIATEK INC.

    Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.

    Method and Apparatus of Neural Network for Video Coding

    公开(公告)号:US20210168405A1

    公开(公告)日:2021-06-03

    申请号:US17047244

    申请日:2019-04-16

    Applicant: MEDIATEK INC.

    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.

    Method and Apparatus of Signaling Subpicture Information in Video Coding

    公开(公告)号:US20210136420A1

    公开(公告)日:2021-05-06

    申请号:US17087671

    申请日:2020-11-03

    Applicant: MEDIATEK INC.

    Abstract: Methods and apparatus for video coding are disclosed. According to one method, a bitstream is generated or received, where the bitstream includes a first syntax and a second syntax. The first syntax is related to a target number of bits used to represent a set of third syntaxes and each third syntax specifies one subpicture ID for one subpicture in a set of subpictures. The second syntax is related to a total number of subpictures in the set of subpicture, where a first number that can be represented by the target number of bits is equal to or greater than the total number of subpictures. According to another method, the subpicture ID syntaxes have different values for different subpictures.

    METHOD AND APPARATUS OF MOTION REFINEMENT BASED ON BI-DIRECTIONAL OPTICAL FLOW FOR VIDEO CODING

    公开(公告)号:US20210127133A1

    公开(公告)日:2021-04-29

    申请号:US16494565

    申请日:2018-03-02

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of using Bi-directional optical flow (BIO) for a true bi-direction predicted block are disclosed. According to one method of the present invention, a division-free BIO process is disclosed, where the x-motion offset and y-motion offset are derived using operations including right-shifting without any division operation. According to another method, a refined predictor is generated for the current block by applying BIO process to the reference blocks, where said applying the BIO process comprises applying a boundary-condition-dependent BIO process conditionally to boundary pixels associated with the reference blocks.

Patent Agency Ranking