3D Object Streaming with Simplified Geometry for Low-Bandwidth Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 3D image transmission methods consume high bandwidth and degrade image quality due to the transmission of large video or pixel data, leading to delays and latency.
Innovation Solution
A method for transmitting a container stream containing geometry, color, metadata, and sound data instead of full video frames, using a proprietary format that reduces data volume and supports interactive two-way communication between server and client.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If video data or pixel data is transmitted from server to client for displaying 3D images, then image quality can be maintained, but bandwidth consumption increases and transmission delays occur
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 approach maintains image quality while dramatically reducing data transmission volume.
Solution Approach 2:
The patent creates simplified 3D model representations (copies) that can be reconstructed on the client side from compact geometric data. Instead of transmitting the actual video frames, the system transmits data that enables the client to generate local copies of the 3D imagery, reducing bandwidth requirements while maintaining visual fidelity.
2Measurement precision
If large amounts of video data are transmitted to maintain 3D image quality, then display quality is preserved, but transmission time and latency increase
Solution Approach 1:
The patent extracts only the critical geometric components (vertex positions, normals, texture coordinates) from complete 3D scene data and transmits these extracted elements. This selective extraction significantly reduces transmission time while preserving the essential information needed for high-quality 3D image reconstruction on the client side.
3Loss of information
If full video frames are transmitted from server to client, then complete visual information is provided, but processing load on client increases
Solution Approach 1:
The patent extracts and transmits only the geometric framework data (vertices, normals, texture coordinates) rather than complete video frames. The client then performs targeted processing to reconstruct images from this compact geometric representation, significantly reducing client processing load while maintaining visual information completeness.
4Measurement precision
If conventional 3D image transmission methods are used, then image fidelity is maintained, but bandwidth requirements increase
Solution Approach 1:
The patent transmits compact geometric data that enables the client to create local copies of the 3D visual content. By transmitting geometric primitives rather than full-resolution video frames, the system maintains image fidelity through accurate geometric reconstruction while dramatically reducing bandwidth consumption.
Data Source
Figure 1
Figure 2
Figure 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.