3D Model Progressive Transmission via Visibility Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for transmitting 3D models in 3D video systems often require high network bandwidth due to the need for complete model transmission before rendering, which can lead to bottlenecks in bandwidth usage, especially in applications like 3D TV transmission networks.
Innovation Solution
The method involves splitting 3D models into components, determining which components are hidden by other 3D content, and transmitting those that are not hidden first, followed by the remaining components, with components ordered by depth to ensure initial transmission of visible parts, allowing for progressive and efficient bandwidth use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complete 3D models are transmitted before rendering, then rendering quality is maintained, but network bandwidth consumption increases
Solution Approach 1:
The 3D model is divided into multiple components based on their spatial depth and visibility. Only the visible components that are not occluded by other objects are transmitted initially, while hidden components are transmitted later. This segmentation allows progressive transmission of model data, reducing initial bandwidth requirements while maintaining rendering quality for visible parts.
Solution Approach 2:
The system performs preliminary analysis to determine which model components are visible and which are hidden before transmission. By pre-identifying visible components, the system can transmit only the necessary data upfront, avoiding transmission of data that will not be rendered, thus reducing bandwidth consumption while ensuring rendering quality for visible elements.
2Quantity of substance
If progressive transmission is used to reduce bandwidth, then network bandwidth consumption decreases, but initial rendering quality deteriorates
Solution Approach 1:
Different components of the 3D model are treated differently based on their visibility. Visible components are transmitted with high priority and complete data to ensure high rendering quality, while hidden components are transmitted later with lower priority. This local quality approach ensures that bandwidth is allocated efficiently to maintain rendering quality where it matters (visible areas) while reducing overall bandwidth consumption.
3Reliability
If all 3D model components are transmitted, then complete model rendering is achieved, but transmission time increases
Solution Approach 1:
The transmission process is made dynamic and adaptive. Instead of transmitting all components statically in a fixed sequence, the system dynamically determines transmission order based on visibility analysis. Visible components are transmitted first to enable immediate rendering, while hidden components are transmitted subsequently. This dynamic approach reduces transmission time for usable content while ensuring complete model rendering is eventually achieved.
Data Source
AI summary
A method and an apparatus for transmitting a 3D model associated to stereoscopic content are described, and more specifically a method and an apparatus for the progressive transmission of 3D models. Also described are a method and an apparatus for preparing a 3D model associated to a 3D video frame for transmission and a non-transient recording medium comprising such a prepared 3D model. The 3D model is split into one or more components. It is then determined whether a component of the one or more components is hidden by other 3D content. For transmission those components of the 3D model that are not hidden by other 3D content are transmitted first. The remaining components of the 3D model are transmitted subsequently.


