| CPC G06T 9/00 (2013.01) | 9 Claims |

|
1. A point cloud attribute entropy encoding method, comprising:
for attribute residual coefficients A1, A2, . . . , AM of a current point, M being an integer greater than 1, determining whether the M attribute residual coefficients A1, A2, . . . , AM are equal to 0 at the same time;
if the M attribute residual coefficients A1, A2, . . . , AM are equal to 0 at the same time, the encoding of the attribute residual coefficients of the current point is ended;
if the M attribute residual coefficients A1, A2, . . . , AM are not equal to 0 at the same time, the encoding a flag bit Fk by utilizing contexts to represent whether Ak is equal to 0, 0<k<=M;
determining whether Ak is equal to 0;
if Ak is not equal to 0, adaptively selecting contexts to encode uncoded residual coefficients of the current point by utilizing encoded attribute residual coefficients of the current point;
ending the encoding of the attribute residual coefficients of the current point;
if Ak is equal to 0, encoding a flag bit Fj by utilizing contexts to represent whether Aj is equal to 0, 0<j<=M, and j is not equal to k;
determining whether Aj is equal to 0;
if Aj is equal to 0, adaptively selecting contexts to encode the uncoded attribute residual coefficients other than Aj and Ak of the current point by utilizing the encoded attribute residual coefficients of the current point;
ending the encoding of the attribute residual coefficients of the current point;
if Aj is not equal to 0, adaptively selecting contexts to encode the uncoded attribute residual coefficients other than Ak of the current point by utilizing the encoded attribute residual coefficients of the current point; and
ending the encoding of the attribute residual coefficients of the current point.
|