CPC G06T 9/40 (2013.01) | 20 Claims |
1. A method comprising:
receiving, by a computer system, first data regarding a plurality of points in a three-dimensional point cloud, wherein the first data is based on one or more measurements obtained by a sensor system, and wherein the first data comprises first spatial coordinates of at least some of the points according to a first coordinate system;
determining, by the computer system, second data regarding the plurality of points based on the first data, wherein the second data comprises:
second spatial coordinates of at least some of the points according to a second coordinate system different from the first coordinate system, and
one or more quantization parameters associated with the second spatial coordinates; and
encoding, by the computer system, the second data, wherein encoding the second data comprises generating a prediction tree having a plurality of nodes,
wherein a value of each node in the prediction tree represents the second spatial coordinates of a respective one of the plurality of points, and
wherein the value of at least a first node in the prediction tree is determined by predicting a position of a first point associated with the first node based on the value of one or more ancestor nodes of the first node and one or more properties of the sensor system,
wherein the sensor system comprises one or more light detection and ranging (LIDAR) sensors, and wherein the one or more properties of the sensor system comprise at least one of:
a rotational speed of one or more light emitters in the one or more LIDAR sensors,
a physical arrangement of one or more light emitters in the one or more LIDAR sensors, or
a pattern of emission of one or more light emitters in the one or more LIDAR sensors.
|