Point Cloud Compression via Occupancy Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current point cloud compression technologies, such as 3D native coding and 2D projection followed by traditional video coding, are limited in their ability to efficiently and flexibly compress large volumes of 3D data from sources like 3D scanners and VR/AR applications, particularly in handling dynamic scenes with millions of points per second.

Innovation Solution

Occupancy networks are used to implicitly represent 3D surfaces with continuous decision boundaries, enabling efficient and flexible compression by estimating the probability of occupancy for positions in 3D space, which is then used for entropy encoding, allowing for scalable and lossless or lossy compression of point clouds, meshes, or projected images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional video coding or 3D native coding is used for point cloud compression, then the transmission of large amounts of 3D data can be achieved, but the compression efficiency and flexibility are limited

Engineering Contradiction:
Improvecompression efficiencyVSAvoidflexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the point cloud representation from discrete 3D coordinates to a continuous implicit neural function representation. This parameter transformation enables flexible resolution scaling by evaluating the same function at different densities, while achieving high compression by storing only function parameters rather than millions of point coordinates.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional mechanical compression algorithms (octree, voxel-based methods) with a machine learning-based implicit neural function approach. This substitution enables adaptive resolution control and continuous surface representation, providing both high compression ratios and flexible scalability without the rigidity of fixed-grid traditional methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If dense point clouds with thousands or millions of points are captured for high fidelity, then the representation accuracy is improved, but the data transmission burden increases significantly

Engineering Contradiction:
Improverepresentation accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent creates a compressed implicit function copy of the original dense point cloud that can generate high-fidelity 3D representations on-demand. Instead of transmitting millions of point coordinates, only the compact neural function parameters are transmitted, enabling accurate reconstruction with minimal data transmission.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transitions from representing 3D space with discrete point clouds to representing it with a continuous implicit function in a higher-dimensional parameter space. This dimensional transformation allows the compact function to encode the same geometric information that would otherwise require millions of discrete points.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If every frame of dynamic 3D scenes is encoded as a unique dense point cloud, then the temporal fidelity is maintained, but the transmission rate requirements become unmanageable

Engineering Contradiction:
Improvetemporal fidelityVSAvoidtransmission rate
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent transforms dynamic point cloud sequences into sequences of implicit neural functions with evolving parameters. This transformation maintains temporal fidelity by capturing frame-to-frame variations in function parameters while achieving drastic compression, reducing transmission rates from millions of points per second to manageable parameter updates.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230013421A1Point cloud compression using occupancy networks
Publication Date: 2023.01.19 SONY GROUP CORP
  • US20230013421A1 patent drawing
  • US20230013421A1 patent drawing
  • US20230013421A1 patent drawing

AI summary

Occupancy networks enable efficient and flexible point cloud compression. In addition to the voxel-based representation, occupancy networks are able to handle points, meshes, or projected images of 3D objects, making them very flexible in terms of input signal representation. The probability of occupancy of positions is estimated using occupancy networks instead of sparse convolutional neural networks. A compression implementation using occupancy network enables scalability with infinite reconstruction resolution.