3D Model Object Selection for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies do not efficiently transmit 3D model data in object units, leading to increased processing loads and bandwidth usage in server-client systems.
Innovation Solution
An image processing apparatus and method that selects and transmits 3D model data of objects that satisfy predetermined conditions, using a 3D model selection unit and transmitter to send only necessary data, and a receiver to generate display images from a virtual camera perspective.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all 3D model data is transmitted to the client, then the client can render any object, but the bandwidth usage and processing load increase significantly
Solution Approach 1:
The server extracts and transmits only the 3D model data of objects that satisfy predetermined conditions (e.g., within frustum, selected by user, or meeting importance criteria) rather than transmitting all 3D model data. This extraction approach reduces bandwidth consumption while maintaining the client's ability to render relevant objects.
Solution Approach 2:
The 3D model data is segmented by individual objects, allowing the server to selectively transmit data for specific objects rather than transmitting complete scene data. This segmentation enables efficient bandwidth utilization by sending only necessary object portions.
2Reliability
If 3D model data for multiple objects is transmitted, then the scene completeness is improved, but the transmission time and bandwidth consumption increase
Solution Approach 1:
Instead of transmitting complete data for all objects in the scene, the system transmits partial data only for objects that meet predetermined conditions. This partial action approach maintains acceptable scene completeness while significantly reducing transmission time and bandwidth usage.
3Productivity
If the client receives and processes all 3D model data, then the local processing capability is utilized, but the processing load increases
Solution Approach 1:
The server extracts and sends only the necessary 3D model data for objects meeting predetermined conditions, reducing the amount of data the client must process. This maintains local processing capability while minimizing processing load.
Data Source
AI summary
There is provided an image processing apparatus and an image processing method capable of transmitting data of a 3D model in object units. The image processing apparatus includes a 3D model selection unit that selects an object that satisfies a predetermined condition from among objects of a plurality of 3D models and a transmitter that transmits 3D model data of the selected object. The present technology is applied to, for example, an apparatus and the like for transmitting 3D model data of a 3D model via a network.


