Auxiliary Virtual Camera for 3D Object Manipulation Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in precisely manipulating 3D objects on a touch-sensitive display due to limited vantage points during translation and rotation, especially in projection modes where the reference virtual camera's view direction is not optimal for gauging movement or orientation changes.

Innovation Solution

The method involves generating and displaying a second 3D representation of a scene from an auxiliary view direction, which can be selectively adjusted, allowing users to translate or rotate objects using a touch-sensitive display unit by providing additional perspective views, such as side or top perspectives, and utilizing virtual carousels for rotation, enabling more precise control through intuitive gestures like swiping and pinching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a reference virtual camera is used to view 3D object manipulation, then the user can observe the scene in real-time, but the view direction is limited to a fixed orientation that does not provide optimal vantage points for gauging movement and orientation changes

Engineering Contradiction:
Improveease of viewing manipulated geometryVSAvoidcamera view direction flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic camera view switching that allows the user to transition between a fixed reference virtual camera and multiple selectable auxiliary virtual cameras during 3D object manipulation. This dynamic adjustment enables the user to adapt the view direction to the specific manipulation task, improving both ease of operation and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces auxiliary virtual cameras as intermediary viewing devices that provide alternative perspectives on the 3D scene. These auxiliary cameras act as mediators between the user and the manipulated geometry, offering optimized vantage points for specific manipulation tasks such as translation and rotation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the reference virtual camera view direction is used during translation and rotation, then the user can maintain a consistent reference frame, but precision in gauging movement distance and orientation changes deteriorates

Engineering Contradiction:
Improveprecision in gauging movementVSAvoidease of viewing manipulated geometry
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically switches between reference camera view and auxiliary camera views based on the manipulation task. During translation, the auxiliary camera provides an oblique view that makes depth movement discernable. During rotation, different auxiliary views help gauge angular changes more precisely.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different camera views for different manipulation operations. The reference virtual camera maintains the original view direction for overall scene context, while auxiliary virtual cameras provide localized optimized perspectives for specific manipulation tasks like translation or rotation, enhancing measurement precision.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If additional auxiliary virtual camera views are provided, then measurement precision for 3D manipulation improves, but device complexity increases

Engineering Contradiction:
Improveprecision in gauging movementVSAvoidcamera system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The auxiliary virtual cameras serve as intermediary viewing tools that are software-based rather than physical hardware additions. This approach provides multiple view perspectives without adding physical device complexity, as all cameras are virtual representations implemented through software rendering.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual copies of the camera function with different positioning and orientation parameters. Instead of adding multiple physical cameras, the system generates software-based virtual camera copies that can be positioned anywhere in 3D space, providing diverse perspectives without increasing hardware complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10529145B2Touch gestures for navigation and interacting with content in a three-dimensional space
Publication Date: 2020.01.07 MENTAL CANVAS
  • US10529145B2 patent drawing
  • US10529145B2 patent drawing
  • US10529145B2 patent drawing

AI summary

A computer-implemented method of manipulating some portion of a 3D representation of a scene from a reference view direction using a touch-sensitive display unit that includes identifying, by the touch-sensitive display unit, the portion of the 3D representation of the scene to be translated; generating and displaying on some portion of a display device of the touch-sensitive display unit a second 3D representation of the scene from an auxiliary view direction that may be selectively adjustable; and using the second 3D representation of the scene to translate the portion of the 3D representation of the scene.