3D Object Priority Metadata for Lower Rendering Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The processing load for rendering 3D data, particularly in applications like free viewpoint video, is high due to the large data volume and high-quality requirements of 3D data, especially when rendering multiple objects simultaneously, such as in team sports.

Innovation Solution

An information processing apparatus that stores 3D data and metadata in a predefined format, assigning a priority level to each object or bounding box, and controls reproduction based on these priority levels to optimize display processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-quality 3D data with high-resolution shape data and detailed texture is used, then display quality is improved, but processing load increases

Engineering Contradiction:
Improvedisplay qualityVSAvoidprocessing load
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different objects in the 3D scene. Instead of treating all objects uniformly, the system identifies important objects (such as players in sports events) and assigns them higher priority levels, while less important objects receive lower priority levels. This allows the rendering system to allocate computational resources differently across the scene, maintaining high display quality for important objects while reducing overall processing load.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If multiple objects are rendered simultaneously, then completeness of 3D data is improved, but processing load increases

Engineering Contradiction:
Improvenumber of objectsVSAvoidprocessing load
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the rendering process by dividing objects into different priority groups. The system separates objects into high-priority and low-priority categories based on their importance to the viewer. This segmentation allows the rendering system to process high-priority objects with full computational resources while applying reduced resources to low-priority objects, thereby maintaining completeness of 3D data representation while managing processing load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively rendering objects based on their priority levels. Instead of rendering all objects with full fidelity simultaneously, the system renders high-priority objects with complete detail while applying reduced rendering quality to low-priority objects. This partial application of full rendering action allows the system to maintain essential visual information while reducing overall processing requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260065412A1Information processing apparatus and non-transitory computer-readable storage medium
Publication Date: 2026.03.05 CANON KK
  • US20260065412A1 patent drawing
  • US20260065412A1 patent drawing
  • US20260065412A1 patent drawing

AI summary

An information processing apparatus comprises a storage control unit configured to cause a memory to store the three-dimensional data and metadata corresponding to the three-dimensional data in a file in a predefined format, the storage control unit causing the memory to store, in the file, a priority level to display, for each object included in the three-dimensional data, or for at least some of those objects.