3D Model Object Selection for Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improverendering capabilityVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #1Segmentation

2Reliability

If 3D model data for multiple objects is transmitted, then the scene completeness is improved, but the transmission time and bandwidth consumption increase

Engineering Contradiction:
Improvescene completenessVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the client receives and processes all 3D model data, then the local processing capability is utilized, but the processing load increases

Engineering Contradiction:
Improvelocal processingVSAvoidprocessing load
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11282265B2Image processing apparatus and image processing method for transmitting data of a 3D model
Publication Date: 2022.03.22 SONY GROUP CORP
  • US11282265B2 patent drawing
  • US11282265B2 patent drawing
  • US11282265B2 patent drawing

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.