US 12,262,013 B2
Point cloud encoding and decoding method and system, and point cloud encoder and point cloud decoder
Hui Yuan, Dongguan (CN); Xiaohui Wang, Dongguan (CN); Ming Li, Dongguan (CN); Lu Wang, Dongguan (CN); and Qi Liu, Dongguan (CN)
Assigned to GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Dongguan (CN)
Filed by GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Dongguan (CN)
Filed on Mar. 23, 2023, as Appl. No. 18/125,276.
Application 18/125,276 is a continuation of application No. PCT/CN2021/087064, filed on Apr. 13, 2021.
Claims priority of application No. PCT/CN2020/117941 (WO), filed on Sep. 25, 2020; application No. PCT/CN2020/138421 (WO), filed on Dec. 22, 2020; and application No. PCT/CN2020/138423 (WO), filed on Dec. 22, 2020.
Prior Publication US 2023/0232004 A1, Jul. 20, 2023
Int. Cl. H04N 19/126 (2014.01); H04N 19/136 (2014.01); H04N 19/157 (2014.01); H04N 19/189 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/126 (2014.11) [H04N 19/136 (2014.11); H04N 19/157 (2014.11); H04N 19/189 (2014.11); H04N 19/70 (2014.11)] 13 Claims
OG exemplary drawing
 
1. A method for point cloud encoding, comprising:
acquiring attribute information of a current point in a point cloud;
processing the attribute information of the current point to obtain a residual value of the attribute information of the current point; and
quantizing the residual value of the attribute information of the current point in a target quantization mode, to obtain a quantized residual value of the attribute information of the current point,
wherein the target quantization mode comprises at least two of the following quantization modes: a first quantization mode, a second quantization mode, and a third quantization mode, the first quantization mode is to set a quantization parameter increment for a quantization parameter of at least one point in the point cloud, the second quantization mode is to weight residual values of points in the point cloud, and the third quantization mode is to perform lossless encoding on the residual value of the attribute information of at least one point in the point cloud,
wherein the method further comprises:
acquiring geometry information of the points in the point cloud; and
partitioning the point cloud into one or more Levels of Detail (LODs) according to the geometry information of the points in the point cloud, each LOD comprising at least one multi-level detail expression level, and each detail expression level comprising at least one point,
wherein the target quantization mode comprises the first quantization mode and the second quantization mode, and the quantizing the residual value of the attribute information of the current point in a target quantization mode, to obtain a quantized residual value of the attribute information of the current point comprises:
determining a target LOD where the current point is located according to the geometry information of the current point;
determining a target quantization step which is adaptive to the target LOD;
determining a first quantization weight of the current point;
determining a second quantization weight of the current point according to the first quantization weight of the current point; and
quantizing the residual value of the attribute information of the current point according to the target quantization step and the second quantization weight, to obtain the quantized residual value,
wherein the second quantization weight is less than or equal to the target quantization step.