Merge estimation region for multi-type-tree block structure
AssigneeQUALCOMM Incorporated
InventorsHan Huang, Wei-Jung Chien, Marta Karczewicz
Life of this patent
Estimating the term…
Abstract
A video encoder may encode a picture of video data using merge estimation regions (MERs). The video encoder may determine merge candidate lists in parallel for coding units within a MER. The video encoder may also partition the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit.
Claims30
A method of encoding video data, the method comprising:
- determining one or more merge estimation regions (MERs) for a picture of video data;
- partitioning the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit;
- and
- encoding the coding units according to the MERs.
An apparatus configured to encode video data, the apparatus comprising:
- a memory configured to store a picture of video data;
- and
- one or more processors in communication with the memory, the one or more processors configured to:
- determine one or more merge estimation regions (MERs) for the picture of video data;
- partition the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit;
- and
- encode the coding units according to the MERs.
An apparatus configured to encode video data, the apparatus comprising:
- means for determining one or more merge estimation regions (MERs) for a picture of video data;
- means for partitioning the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit;
- and
- means for encoding the coding units according to the MERs.
A non-transitory computer-readable storage medium storing instruction that, when executed, cause one or more processors configured to encode video data to:
- determine one or more merge estimation regions (MERs) for a picture of video data;
- partition the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit;
- and
- encode the coding units according to the MERs.
Dependencies are inferred from the claim text.