Picture data encoding method and apparatus and picture data decoding method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsYin Zhao, Haitao Yang, Shan Liu
Life of this patent
Estimating the term…
Abstract
Embodiments of this application disclose a decoding method includes: obtaining a bitstream including picture data; parsing the bitstream to obtain node split mode information of a first-level coding tree and node split mode information of a second-level coding tree, if the split mode corresponding to the first node is no further splitting, parsing the bitstream to obtain encoding information of the first node; and decoding and reconstructing, based on the encoding information of the first node, a coding unit corresponding to the first node, to obtain a picture corresponding to the picture data.
Claims11
A method of picture data encoding, comprising:
- obtaining a sub-node of a first-level coding tree, wherein a root node of the first-level coding tree corresponds to a coding tree unit (CTU) of a picture;
- splitting a first node of a second-level coding tree into three child nodes using a horizontal ternary split mode or a vertical ternary split mode, wherein a root node of the second-level coding tree is the sub-node of the first-level coding tree;
- determining a split mode of a first child node of the first node from a candidate-split-mode set that does not comprise a horizontal binary split mode when the first node is split by the horizontal ternary split mode, or does not comprise a vertical binary split mode when the first node is split by the vertical ternary split mode;
- splitting the first child node into at least two sub-child nodes using the split mode of the first child node;
- and
- encoding a coding unit corresponding to a sub-child node from the at least two sub-child nodes into a video bitstream, when the sub-child node needs no further splitting.
An encoder device, comprising:
- a memory coupled to one or more processors to store instructions, which when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:
- obtaining a sub-node of a first-level coding tree, wherein a root node of the first-level coding tree corresponds to a coding tree unit (CTU) of a picture;
- splitting a first node of a second-level coding tree into three child nodes using a horizontal ternary split mode or a vertical ternary split mode, wherein a root node of the second-level coding tree is the sub-node of the first-level coding tree;
- determining a split mode of a first child node of the first node from a candidate-split- mode set that does not comprise a horizontal binary split mode when the first node is split by the horizontal ternary split mode, or does not comprise a vertical binary split mode when the first node is split by the vertical ternary split mode;
- splitting the first child node into at least two sub-child nodes using the split mode of the first child node;
- and
- encoding a coding unit corresponding to a sub-child node from the at least two sub-child nodes into a video bitstream, when the sub-child node needs no further splitting.
A non-transitory computer-readable storage medium storing a video bitstream that, when decoded by a coding device, is used by the coding device to generate a video, wherein the video bitstream comprises node split mode information of a first child node, wherein the first child node is split from a first node of a second-level coding tree, wherein a root node of the second-level coding tree is a sub-node of a first-level coding tree and a root node of the first-level coding tree corresponds to a coding tree unit (CTU) of a picture, wherein a split mode of the first child node, indicated by the node split mode information of the first child node, is not a horizontal binary split mode when the first node is split by a horizontal ternary split mode, or is not a vertical binary split mode when the first node is split by a vertical ternary split mode.
Dependencies are inferred from the claim text.