CPC H04N 19/103 (2014.11) [H04N 19/119 (2014.11); H04N 19/147 (2014.11); H04N 19/176 (2014.11); H04N 19/42 (2014.11); H04N 19/597 (2014.11)] | 20 Claims |
1. An electronic device, comprising:
circuitry configured to:
receive a three-dimensional (3D) point cloud geometry;
partition the 3D point cloud geometry into a set of 3D blocks;
determine, for a 3D block of the set of 3D blocks, mode decision information that comprises at least one of:
class information associated with the 3D point cloud geometry,
one or more operational conditions associated with an encoding stage of the 3D point cloud geometry, or
mode-related information associated with one or more 3D blocks of the set of 3D blocks;
select one or more modes for the 3D block of the 3D point cloud geometry from a plurality of modes, based on the mode decision information,
wherein each mode of the plurality of modes corresponds to an encoding function for the 3D block of the point cloud geometry,
the plurality of modes further corresponds to a plurality of density levels,
each density level of the plurality of density levels corresponds to a median of a distribution of local density values associated with 3D points in a 3D block of a calibration point cloud of a plurality of calibration point clouds, and
each of the local density values is a number of neighborhood points within a spherical volume around each 3D point in the 3D block of the calibration point cloud; and
encode the 3D block of the 3D point cloud geometry based on the selected one or more modes.
|