Observation Direction Calculation for Product Appearance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for presenting a gaze direction suitable for observing a product's appearance in changing environments are inefficient, as they require manual specification by a content creator and fail to adapt to changes in the surrounding illumination.

Innovation Solution

An information processing apparatus that calculates a suitable observation direction for observing the appearance of a target object by combining appearance information and illumination information, and renders this direction for user guidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a content creator manually specifies a gaze direction for observing product appearance, then the user can effectively confirm the appearance in a fixed environment, but the system cannot adapt when the surrounding illumination changes

Engineering Contradiction:
ImproveAdaptability to illumination changesVSAvoidSystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects illumination changes and calculates appropriate gaze directions without requiring manual intervention from content creators. The illumination information obtainment unit continuously monitors the environment, and the direction calculation unit autonomously determines optimal observation directions based on detected illumination conditions, enabling the system to adapt to changing environments independently

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes a feedback loop where illumination information is continuously obtained from the environment, processed to determine appropriate gaze directions, and presented to users. This closed-loop approach allows the system to respond dynamically to illumination changes by adjusting the recommended observation directions based on real-time environmental conditions

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the system automatically calculates observation directions based on illumination information, then adaptability to environment changes is improved, but computational complexity increases

Engineering Contradiction:
ImproveAdaptability to environment changesVSAvoidAutomation level
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The system pre-calculates and stores multiple candidate gaze directions that correspond to different illumination conditions and product features. When illumination changes are detected, the system quickly retrieves and selects the appropriate pre-computed direction rather than performing complex real-time calculations, thereby reducing computational burden while maintaining high adaptability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system varies discrete parameters such as gaze direction angles and illumination condition thresholds to optimize the balance between automation level and computational efficiency. By adjusting these parameters, the system can adapt its calculation intensity based on the specific application scenario, achieving high adaptability without excessive computational complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12236520B2Information processing apparatus, method for controlling information processing apparatus, and storage medium
Publication Date: 2025.02.25 CANON KK
  • US12236520B2 patent drawing
  • US12236520B2 patent drawing
  • US12236520B2 patent drawing

AI summary

An information processing apparatus comprising: an appearance information obtainment unit configured to obtain appearance information indicating an appearance of a target object; an illumination information obtainment unit configured to obtain illumination information for illuminating the target object; a direction calculation unit configured to calculate, based on the appearance information and the illumination information, an observation direction for observing the appearance of the target object; and a rendering unit configured to render information indicating the observation direction.