3D Streaming System Using Point Clouds for Dynamic Scene Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D streaming technologies often result in buffering, lag, and excessive latency, as they convert 3D image data into 2D images for transmission, losing dimensionality and detail, and struggle to handle dynamic and changing 3D scenes effectively.

Innovation Solution

The system streams true 3D image data using point clouds, where points are defined in 3D space with positional and descriptive elements, allowing for real-time updating and adaptive streaming that only transmits relevant data within the user's field-of-view, minimizing data transfer and maintaining scene integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If 3D image data is converted to 2D images for streaming, then bandwidth requirements are reduced, but dimensionality and detail are lost

Engineering Contradiction:
Improvebandwidth requirementsVSAvoiddimensionality and detail
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent segments the 3D scene into multiple 2D images captured from different viewpoints around the object. These segmented views are then streamed separately and reconstructed by the client device to form the complete 3D scene, thus reducing bandwidth requirements while preserving dimensionality and detail through the collective information from multiple angles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses multiple 2D images from different spatial dimensions (viewpoints) to represent and reconstruct a 3D scene. By capturing and streaming images from multiple dimensional perspectives rather than a single viewpoint, the system preserves three-dimensional information while transmitting two-dimensional data, effectively resolving the contradiction between bandwidth efficiency and dimensionality preservation.

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

2Loss of information

If 3D mesh or polygonal models are streamed, then true 3D data is transmitted, but data volume and processing complexity increase

Engineering Contradiction:
Improvescene integrityVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent creates simplified 2D image copies of the 3D scene from multiple viewpoints instead of streaming the complete 3D mesh or polygonal models. These 2D image copies serve as proxies that contain sufficient information for reconstruction, significantly reducing data volume while maintaining scene integrity through the collective representation across multiple views.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If 2D images are streamed to represent 3D scenes, then bandwidth is reduced, but buffering and lag increase

Engineering Contradiction:
Improvebandwidth requirementsVSAvoidbuffering and latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary rendering of multiple viewpoint images at the server side before streaming. By pre-processing and preparing the 2D images from different angles in advance, the system reduces the computational burden on client devices and minimizes processing delays during playback, thereby reducing buffering and latency while still using efficient 2D image transmission.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If complete 3D scenes are rendered and streamed, then scene detail is preserved, but transmission time and latency increase

Engineering Contradiction:
Improvescene detailVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential visual information needed to represent the 3D scene by converting it into multiple 2D images from key viewpoints. This extraction process removes unnecessary data (such as complete mesh structures, hidden surfaces, and redundant information) while retaining sufficient detail for accurate scene reconstruction, thereby reducing transmission time without significant loss of scene detail.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12198244B1Systems and methods for true three-dimensional streaming
Publication Date: 2025.01.14 MIRIS INC
  • US12198244B1 patent drawing
  • US12198244B1 patent drawing
  • US12198244B1 patent drawing

AI summary

Disclosed is a system that streams true three-dimensional (ā€œ3Dā€) image data over a data network in a manner that preserves the dimensionality and detail of a dynamic and changing 3D scene. The system generates the 3D image data to represent the 3D scene, and streams different set of the 3D image data that are within different viewing frustums requested by different devices. The system generates updates to the 3D image data based on changes occurring at different parts of the 3D scene. The system streams a first update to the first device in response to image data updated by the first update being within the first device's viewing frustum, and streams a second update to the second device in response to image data updated by the second update being within the second device's viewing frustum.