Virtual Viewpoint Control via Segmented Input Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for setting a virtual viewpoint in virtual viewpoint images, such as those used in soccer games, are cumbersome and difficult for single users or multiple users to operate accurately, especially when using multiple joysticks or other operation units, leading to complications in maintaining the desired viewpoint and orientation of objects within the visual field.

Innovation Solution

An information processing apparatus with separate reception units for different operation inputs allows for independent control of target position and virtual viewpoint position and orientation, simplifying the operation of setting and maintaining a virtual viewpoint by distributing the control tasks between multiple operators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple operation units (joysticks) are used to control virtual viewpoint position and orientation, then the control precision and flexibility are improved, but the operation complexity and difficulty increase significantly

Engineering Contradiction:
Improvevirtual viewpoint control precisionVSAvoidoperation difficulty
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent divides the control of virtual viewpoint into two independent operation units: one for controlling position and another for controlling orientation. This segmentation allows each unit to handle a specific aspect of control, reducing the cognitive load and operational difficulty while maintaining precise control over both position and orientation independently

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple users share operation on multiple joy sticks, then the versatility of the system is improved, but the coordination difficulty and operation accuracy decrease

Engineering Contradiction:
Improvemulti-user operation capabilityVSAvoidoperation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By assigning different control functions to different operation units (position control vs. orientation control), the patent enables multiple users to operate independently on their assigned units without interfering with each other's control tasks, thereby maintaining operational accuracy while supporting multi-user collaboration

Inventive Principle:
Principle #1Segmentation

3Productivity

If traditional single operation unit controls both position and orientation, then the device complexity is reduced, but the productivity and efficiency of viewpoint setting decrease

Engineering Contradiction:
Improveviewpoint setting efficiencyVSAvoidoperation unit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses two separate operation units to independently control position and orientation of the virtual viewpoint. This allows simultaneous adjustment of both parameters without interference, significantly improving the efficiency of viewpoint setting while distributing the control complexity across multiple simple, dedicated units

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11606503B2Information processing apparatus, setting method, and storage medium
Publication Date: 2023.03.14 CANON KK
  • US11606503B2 patent drawing
  • US11606503B2 patent drawing
  • US11606503B2 patent drawing

AI summary

An information processing apparatus includes a first reception unit configured to receive an input corresponding to an operation on a first operation unit, a second reception unit configured to receive an input corresponding to an operation on a second operation unit, a first setting unit configured to set a target position to be included in a visual field according to a virtual viewpoint corresponding to a virtual viewpoint image, based on an input received by the first reception unit, and a second setting unit configured to set a position and orientation of the virtual viewpoint relative to the target position, based on an input received by the second reception unit.