| CPC G06T 9/001 (2013.01) | 7 Claims |

|
1. A point cloud intra prediction method based on weight optimization of a neighbor, comprising:
determining K nearest neighboring points of a current point;
calculating an optimized weight of each nearest neighboring point of the current point according to a coordinate of the current point and coordinates of the K nearest neighboring points by optimizing corresponding coefficients of x, y and z coordinate components of distances between the current point and the K nearest neighboring point;
calculating the differences between the current point and the nearest neighboring point on the x, y and z coordinate components and calculating the square values respectively, so as to obtain quadratic differences between the current point and the nearest neighboring point on the x, y and z coordinate components;
respectively multiplying the quadratic differences between the current point and the nearest neighboring point on the x, y and z coordinate components by corresponding coefficients α, β and γ, so as to obtain weighted quadratic differences between the current point and the nearest neighboring point on the x, y and z coordinate components;
summing the three weighted quadratic differences between the current point and the nearest neighboring point on the x, y and z coordinate components, so as to obtain a weighted distance square value between the current point and the nearest neighboring point;
calculating a reciprocal value of the weighted distance square value between the current point and the nearest neighboring point, so as to obtain the optimized weight of the nearest neighboring point;
carrying out weighted summation on attribute reconstruction values of the K nearest neighboring points by utilizing the optimized weights of the K nearest neighboring points of the current point, so as to obtain an attribute prediction value of the current point; and
carrying out coding processing according to the attribute prediction value of the current point, comprising:
determining a prediction residual of the current point by calculating the difference between an attribute value and the attribute prediction value of the current point; and encoding the prediction residual by carrying out transformation, quantization and entropy coding, so as to obtain a bitstream.
|