CPC G06T 9/001 (2013.01) [G06T 3/40 (2013.01); G06T 17/20 (2013.01); G06T 9/40 (2013.01)] | 14 Claims |
1. A three-dimensional data encoding method of encoding a three-dimensional point having attribute information, the three-dimensional data encoding method comprising:
calculating a predicted value of the attribute information of the three-dimensional point;
calculating a prediction residual which is a difference between the attribute information of the three-dimensional point and the predicted value;
binarizing the prediction residual to generate binary data including a prefix and a suffix;
selecting a first occurrence probability value to be used to arithmetic encode a current bit of the suffix;
selecting a second occurrence probability value to be used to arithmetic encode a current bit of the prefix; and
arithmetic encoding the binary data, wherein
in the arithmetic encoding of the binary data, (i) the first occurrence probability value is independently applied to the current bit of the suffix, and (ii) the second occurrence probability value is independently applied to the current bit of the prefix, and
the first occurrence probability value and the second occurrence probability value each indicate a probability of occurrence of 0 or 1 in the binary data.
|