Methods for level partition of point cloud, and decoder
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorsShuai WAN, Lei WEI, Fuzheng YANG, Xiaobin DING
Life of this patent
Estimating the term…
Abstract
A method for level partition of a point cloud includes that: a point cloud bitstream is decoded; a maximum permissible value of a first syntax element in the point cloud bitstream is determined as a constant value; the first syntax element is decoded to obtain a value of the first syntax element; a number of levels of detail (LODs) in a process of decoding the attribute information is determined according to the value of the first syntax element; and the attribute information is decoded according to the number of the LODs and the geometry information, to determine a reconstructed point cloud of the point cloud.
Claims20
A method for level partition of a point cloud, applied to a decoder, the method comprising:
- decoding a point cloud bitstream, wherein the point cloud bitstream comprises geometry information and attribute information of the point cloud;
- determining a maximum permissible value of a first syntax element in the point cloud bitstream as a constant value;
- decoding the first syntax element to obtain a value of the first syntax element, wherein the value of the first syntax element is in a range formed by the maximum permissible value;
- determining, according to the value of the first syntax element, a number of levels of detail (LODs) in a process of decoding the attribute information;
- and
- decoding the attribute information according to the number of the LODs and the geometry information, to determine a reconstructed point cloud of the point cloud.
A method for level partition of a point cloud, applied to an encoder, the method comprising:
- determining geometry information and attribute information of the point cloud;
- determining a maximum permissible value of a first syntax element as a constant value, wherein the first syntax element represents a number of levels of detail (LODs) in a process of encoding the attribute information of the point cloud;
- performing LOD partition on the point cloud according to the maximum permissible value and the geometry information of the point cloud, and determining, in a range formed by the maximum permissible value, a value of the first syntax element;
- encoding the point cloud according to the LOD partition for the point cloud, to generate a bitstream;
- and
- encoding the value of the first syntax element, and signaling encoded bits into the bitstream.
A decoder, comprising:
- a processor;
- and
- a memory storing a computer program executable on the processor;
- wherein the processor is configured to execute the computer program to:
- decode a point cloud bitstream, wherein the point cloud bitstream comprises geometry information and attribute information of a point cloud;
- determine a maximum permissible value of a first syntax element in the point cloud bitstream as a constant value;
- decode the first syntax element to obtain a value of the first syntax element, wherein the value of the first syntax element is in a range formed by the maximum permissible value;
- determine, according to the value of the first syntax element, a number of levels of detail (LODs) in a process of decoding the attribute information;
- and
- decode the attribute information according to the number of the LODs and the geometry information, to determine a reconstructed point cloud of the point cloud.
Dependencies are inferred from the claim text.