Abstract
This paper describes a novel lossless point cloud
compression algorithm that uses a neural network for estimating
the coding probabilities for the occupancy status of voxels,
depending on wide three dimensional contexts around the voxel
to be encoded. The point cloud is represented as an octree, with
each resolution layer being sequentially encoded and decoded
using arithmetic coding, starting from the lowest resolution, until
the final resolution is reached. The occupancy probability of
each voxel of the splitting pattern at each node of the octree
is modeled by a neural network, having at its input the already
encoded occupancy status of several octree nodes (belonging to
the past and current resolutions), corresponding to a 3D context
surrounding the node to be encoded. The algorithm has a fast
and a slow version, the fast version selecting differently several
voxels of the context, which allows an increased parallelization by
sending larger batches of templates to be estimated by the neural
network, at both encoder and decoder. The proposed algorithms
yield state-of-the-art results on benchmark datasets. The imple-
mentation will be available at https://github.com/marmus12/nnct
compression algorithm that uses a neural network for estimating
the coding probabilities for the occupancy status of voxels,
depending on wide three dimensional contexts around the voxel
to be encoded. The point cloud is represented as an octree, with
each resolution layer being sequentially encoded and decoded
using arithmetic coding, starting from the lowest resolution, until
the final resolution is reached. The occupancy probability of
each voxel of the splitting pattern at each node of the octree
is modeled by a neural network, having at its input the already
encoded occupancy status of several octree nodes (belonging to
the past and current resolutions), corresponding to a 3D context
surrounding the node to be encoded. The algorithm has a fast
and a slow version, the fast version selecting differently several
voxels of the context, which allows an increased parallelization by
sending larger batches of templates to be estimated by the neural
network, at both encoder and decoder. The proposed algorithms
yield state-of-the-art results on benchmark datasets. The imple-
mentation will be available at https://github.com/marmus12/nnct
| Original language | English |
|---|---|
| Title of host publication | IEEE 23rd International Workshop on Multimedia Signal Processing |
| Publisher | IEEE |
| Number of pages | 6 |
| ISBN (Electronic) | 978-1-6654-3288-7 |
| DOIs | |
| Publication status | Published - 2022 |
| Publication type | A4 Article in conference proceedings |
| Event | IEEE International Workshop on Multimedia Signal Processing - Tampere, Finland Duration: 6 Oct 2021 → 8 Oct 2021 https://attend.ieee.org/mmsp-2021/ |
Publication series
| Name | IEEE International Workshop on Multimedia Signal Processing |
|---|---|
| ISSN (Electronic) | 2473-3628 |
Conference
| Conference | IEEE International Workshop on Multimedia Signal Processing |
|---|---|
| Abbreviated title | IEEE MMSP 2021 |
| Country/Territory | Finland |
| City | Tampere |
| Period | 6/10/21 → 8/10/21 |
| Internet address |
Publication forum classification
- Publication forum level 1
Fingerprint
Dive into the research topics of 'Neural Network Modeling of Probabilities for Coding the Octree Representation of Point Clouds'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver