3D Object Streaming Using Geometry Extraction for Low Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 3D image transmission methods consume high bandwidth while maintaining image quality, leading to delays and poor responsiveness.

Innovation Solution

A method that generates 3D images on the server, reconstructs them on the client using a container stream, and supports interactive two-way communication, reducing data transfer by sending geometry, color, metadata, and command packets instead of full video or pixel data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If full video or pixel data is transmitted from server to client for 3D image display, then image quality is maintained, but bandwidth consumption increases and responsiveness deteriorates

Engineering Contradiction:
Improveimage qualityVSAvoiddata transmission volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the essential geometric information (vertex positions, normals, texture coordinates) needed to reconstruct 3D images on the client side, rather than transmitting complete video or pixel data. This extraction of core structural data maintains image quality while dramatically reducing bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of the conventional approach where the server renders complete images and transmits them to the client, this patent inverts the workflow by transmitting raw geometric data and performing the rendering/reconstruction process on the client side. This inversion shifts computational load from server transmission to client processing, reducing network bandwidth requirements.

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If full video or pixel data is transmitted from server to client, then image quality is maintained, but transmission time increases and responsiveness decreases

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential geometric components (vertex positions, normals, texture coordinates) required for 3D image reconstruction, eliminating redundant data. This extraction reduces the total data volume transmitted over the network, directly decreasing transmission time while preserving the essential information needed for quality image rendering on the client side.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If container stream with geometry and color packets is used instead of full video data, then bandwidth is reduced, but system complexity increases

Engineering Contradiction:
Improvedata transmission volumeVSAvoidstreaming system complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the 3D image data into distinct packets: geometry packets containing vertex positions, normals, and texture coordinates; and color packets containing texture information. This segmentation allows for efficient, targeted transmission of different data types and enables selective processing on the client side, managing system complexity through structured data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a container stream format as an intermediary data structure that organizes geometry and color information into standardized packets. This intermediary format serves as a bridge between the server's data generation and the client's reconstruction process, providing a structured, efficient transmission format that simplifies the overall system architecture despite the increased data structure complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4290868B13D object streaming method, device, and program
Publication Date: 2026.03.04 MAWARI CORP
  • EP4290868B1 patent drawingFigure 1
  • EP4290868B1 patent drawingFigure 2
  • EP4290868B1 patent drawingFigure 3

AI summary

The present disclosure provides a method for sending at least one 3D object from a server to a client, the method including: extracting color information, alpha information and geometry information from the 3D object on the server; simplifying the geometry information; and encoding a stream including the color information, the alpha information and the simplified geometry information and sending the encoded stream from the server to the client.