Volumetric Video Encoding with Adaptive Angular Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding volumetric scenes as multi-plane images (MPI) face challenges such as high data requirements due to large atlases, sensitivity to motion, and issues with alpha spreading, leading to increased pixel rates and inefficient storage.

Innovation Solution

A dynamic mechanism is employed to control the pixel rate of MPI-based atlases by using a perceptually based quantization law and an iterative resolution adjustment, reducing the angular resolution when packing fails to meet target pixel rates, ensuring efficient packing while maintaining perceptual quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a large atlas size is used to encode multi-plane images, then the completeness of scene representation is improved, but the storage requirement and pixel rate increase significantly

Engineering Contradiction:
Improvescene representation completenessVSAvoidstorage requirement
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent divides the multi-plane image into multiple patches and packs them into an atlas. By segmenting the scene representation into discrete patches, the system can selectively include only necessary scene parts, reducing overall storage requirements while maintaining representation completeness for the intended viewing frustum.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different regions of the scene by using variable patch sizes and selective inclusion. Important regions within the viewing frustum are represented with higher fidelity, while less critical areas use lower resolution, optimizing the balance between storage and representation quality.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If high angular resolution is used for patch generation, then the rendering quality is improved, but the atlas size and pixel rate increase

Engineering Contradiction:
Improverendering qualityVSAvoidatlas size
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

The patent implements local quality control by generating patches at different angular resolutions based on their importance and visibility. High-resolution patches are generated only for critical regions within the viewing frustum, while peripheral or less important regions use lower angular resolution, thereby reducing overall atlas size while maintaining rendering quality where it matters most.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by generating high-resolution patches only for the necessary portion of the scene that will be visible in the target viewing frustum, rather than uniformly high resolution across the entire multi-plane image. This selective approach reduces computational and storage overhead while maintaining quality for the intended application.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If all patches are included in the atlas, then the scene coverage is improved, but the packing efficiency and storage utilization deteriorate

Engineering Contradiction:
Improvescene coverageVSAvoidpacking efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts and includes only the necessary patches for the intended viewing frustum, excluding redundant or invisible scene portions. By taking out only the essential patches required for the target application, the system achieves efficient packing while maintaining adequate scene coverage for the intended use case.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by including only the subset of patches necessary for the target viewing frustum rather than all possible patches. This selective inclusion improves packing efficiency and storage utilization while maintaining sufficient scene coverage for the intended application scope.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12356006B2Method and apparatus for encoding volumetric video represented as a multiplane image
Publication Date: 2025.07.08 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US12356006B2 patent drawing
  • US12356006B2 patent drawing
  • US12356006B2 patent drawing

AI summary

A method and a device for generating a data stream representative of a volumetric video generated from a sequence of multi-plane images are disclosed. A quantization law depending on an angular resolution used to generate patches from the multi-plane images is set up. For each intra-periods of the frame sequence, patches are generated for a given angular resolution. If generated patches do not fit in atlas images of a target size, the angular resolution is decreased and patches are generated again according to this new angular resolution.