Method and apparatus for video coding that adaptively uses single tree and dual tree in one block
AssigneesHyundai Motor Company, Kia Corporation, Ewha University-Industry Collaboration Foundation
InventorsJe Won Kang, Jin Heo, Seung Wook Park
Life of this patent
Estimating the term…
Abstract
A method and an apparatus are disclosed for video coding that adaptively use a single tree and a dual tree in a block. In particular, a video decoding device decodes information of the current block on a luma component and tree structure information of the current block. The video decoding device determines a tree structure of the current block to be a single tree or a dual tree based on the size of the current block, the current tree depth, and the tree structure information.
Claims16
A method of decoding a current block by a video decoding device, the method comprising:
- decoding, from a bitstream, information of the current block on a luma component, the information of the current block including a size of the current block, a current tree depth, and partitioning information of the current block;
- decoding, from the bitstream, tree structure information of the current block, the tree structure information comprising a single-tree depth indicating a depth to utilize a single tree in an entire tree, a minimum single-tree block size indicating which block size utilizes the single tree in the entire tree, or a dual-tree enable flag indicating whether or not to utilize a dual tree;
- and
- determining a tree structure of the current block based on the size of the current block, the current tree depth, and the tree structure information,
- wherein the tree structure is indicative of the single tree or the dual tree.
A method of encoding a current block by a video encoding device, the method comprising:
- obtaining information of the current block on a luma component, the information of the current block including a size of the current block, a current tree depth, and partitioning information of the current block;
- determining tree structure information of the current block, the tree structure information comprising a single-tree depth indicating a depth to utilize a single tree in an entire tree, a minimum single-tree block size indicating which block size utilizes the single tree in the entire tree, or a dual-tree enable flag indicating whether or not to use a dual tree;
- and
- determining a tree structure of the current block based on the size of the current block, the current tree depth, and the tree structure information,
- wherein the tree structure is indicative of the single tree or the dual tree.
A computer-readable recording medium storing a bitstream generated by a video encoding method, the video encoding method comprises:
- obtaining information of a current block on a luma component, the information of the current block including a size of the current block, a current tree depth, and partitioning information of the current block;
- determining tree structure information of the current block, the tree structure information comprising a single-tree depth indicating a depth to utilize a single tree in an entire tree, a minimum single-tree block size indicating which block size utilizes the single tree in the entire tree, or a dual-tree enable flag indicating whether or not to use a dual tree;
- and
- determining a tree structure of the current block based on the size of the current block, the current tree depth, and the tree structure information,
- wherein the tree structure is indicative of the single tree or the dual tree.
Dependencies are inferred from the claim text.