Compact Multiplane Images Using Redundancy-Penalized Layer Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multiplane image (MPI) representations are bulky due to their memory footprint, especially when encoded as atlases, and mechanisms to generate compact MPIs with controlled layers and large transparent areas are lacking.

Innovation Solution

A method involving a trained convolutional neural network to determine redundancy between layers of a multiplane image, using a penalization function to reduce redundant information and generate compact MPIs, and a device for synthesizing views and encoding data streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiplane images are represented with multiple layers to enable view synthesis, then view synthesis quality is improved, but memory footprint increases

Engineering Contradiction:
Improveview synthesis qualityVSAvoidmemory footprint
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant information between layers by using a trained convolutional neural network to identify and eliminate duplicate or highly similar pixel data across multiple layers. This extraction of essential information while discarding redundancy directly reduces memory footprint while preserving view synthesis capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies a penalization function that modifies the optimization parameters during MPI generation. By introducing a redundancy penalty term in the loss function, the system changes the parameter optimization criteria to favor compact representations with fewer redundant layers, thereby reducing memory footprint while maintaining synthesis quality.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If all n views are used as input to the neural network, then rendering accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improverendering accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses only a subset of n-s views as input to the convolutional neural network rather than all n views. This partial action approach selects the most informative views for input, reducing computational complexity while the trained network compensates to maintain rendering accuracy through learned features from the available subset.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If MPIs are encoded as atlases to reduce data size, then transmission efficiency is improved, but atlas size increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidatlas size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant information between layers by using a trained convolutional neural network to identify and eliminate duplicate or highly similar pixel data across multiple layers. This extraction of essential information while discarding redundancy directly reduces memory footprint while preserving view synthesis capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies a penalization function that modifies the optimization parameters during MPI generation. By introducing a redundancy penalty term in the loss function, the system changes the parameter optimization criteria to favor compact representations with fewer redundant layers, thereby reducing memory footprint while maintaining synthesis quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12470681B2Method and apparatus for generating compact multiplane images
Publication Date: 2025.11.11 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US12470681B2 patent drawing
  • US12470681B2 patent drawing
  • US12470681B2 patent drawing

AI summary

Methods and devices for generated multiplane images from a representation of a 3D scene are disclosed. When an MPI is generated by the system, an image of the accumulation of the alpha values is computed. A convolutional networked is trained with a penalization function that penalizes MPIs with high values of accumulated alpha according to a parameter selected or trained to reduce the redundancy of information between layers of the MPI. When generating a MPI from a subset of the views of a new captured 3D scene, a first MPI is generated with the trained CNN with the associated parameter. An error is calculated between the other views and corresponding synthesized with the first MPI. This error is used to modify the parameter. Then, a second MPI is generated with the trained CNN with the new parameter.