Geometry Sequence Encoder for Volumetric Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The large size of volumetric video data, which includes depth information, poses challenges in rendering and streaming due to high computational requirements and bandwidth limitations, making it difficult to provide a seamless immersive experience in virtual and augmented reality environments.

Innovation Solution

A system for encoding and decoding geometry sequences, which involves intraframe and interframe prediction, entropy encoding, and packetization to efficiently compress and transmit volumetric video data, allowing for real-time rendering and streaming of immersive 3D content with depth information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If volumetric video data with depth information is used to provide immersive experience in virtual and augmented reality, then the immersion quality and depth perception are improved, but the data size increases significantly causing bandwidth and computational challenges

Engineering Contradiction:
Improveimmersive experience qualityVSAvoiddata size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments volumetric video data into geometry sequences that can be independently encoded and transmitted. By dividing the complex volumetric data into manageable geometric components (vertices, faces, volumes), the system reduces overall data complexity while preserving depth information necessary for immersive experience

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses geometry-based representations (mathematical models of 3D shapes) to copy and represent volumetric video content. Instead of transmitting raw pixel data for each frame, the system transmits geometric parameters that can be rendered into the full volumetric experience, dramatically reducing data size while maintaining immersion quality

Inventive Principle:
Principle #26Copying

2Productivity

If high computational power is used for real-time rendering of volumetric video, then the rendering quality and frame rate are improved, but the computational requirements and processing time increase

Engineering Contradiction:
Improverendering speedVSAvoidcomputational requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs geometry encoding and compression in advance (pre-processing) before transmission. By pre-computing geometric representations and encoding them efficiently, the system reduces the computational burden during real-time rendering, allowing faster playback with lower processing requirements

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional pixel-based video processing with geometry-based mathematical representations. This substitution transforms the rendering process from intensive pixel manipulation to efficient geometric transformation and projection, significantly reducing computational requirements while maintaining real-time rendering capability

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

3Quantity of substance

If compression is applied to reduce volumetric video data size, then the bandwidth requirements are reduced, but the compression complexity and processing overhead increase

Engineering Contradiction:
Improvedata sizeVSAvoidcompression complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameters used to represent volumetric video from raw pixel values to geometric parameters (vertices, normals, curvature information). This parameter transformation enables more efficient compression ratios while the geometric structure itself provides natural redundancy that simplifies the compression process compared to traditional video compression methods

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10692246B2Geometry sequence encoder and decoder
Publication Date: 2020.06.23 HYPEVR
  • US10692246B2 patent drawing
  • US10692246B2 patent drawing
  • US10692246B2 patent drawing

AI summary

There is disclosed a system and method for encoding and decoding a geometry sequence. The method includes performing intraframe and interframe comparisons of geometry within the geometry sequence, selecting one or more faces as index faces and encoding only the index faces, and the differences relative to those index faces as a bit stream for transmission. The method further includes enabling decoding of the faces based upon the prediction type and encoding method selected during the encoding process.