Model-Centered Rotation in 3D User Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users find it cumbersome and disorienting to explore 3D object models in 3D world user interfaces, particularly when rotating 3D object models, as traditional interfaces lack a fast and easy way to move around selected objects within the 3D environment.

Innovation Solution

A method and apparatus that allow for model-centered rotation in 3D user interfaces by determining object selection, calculating new camera view positions based on user interactions, and rendering panoramic images to provide unobstructed views of selected models, enabling users to rotate and explore 3D objects freely.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional 3D user interface rotation methods are used, then users can rotate 3D object models, but the operation becomes cumbersome and disorienting

Engineering Contradiction:
Improveease of rotating 3D object modelsVSAvoidcomplexity of 3D world user interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a camera view position as an intermediary between the user and the 3D object model. Instead of directly rotating the complex 3D world coordinate system, the user interacts with a simplified camera view position that mediates the rotation operation. This intermediary layer abstracts the complexity of 3D spatial transformations while maintaining intuitive control, resolving the contradiction between ease of operation and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent inverts the traditional rotation approach by rotating the camera view position around the 3D object model rather than rotating the object model itself within a fixed world coordinate system. This inversion simplifies the user's interaction model - instead of manipulating the complex 3D world to reposition objects, users simply adjust the camera view position, making the operation more intuitive and easier to perform.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If model-centered rotation is implemented, then users can freely explore 3D object models, but calculation of new camera view positions is required

Engineering Contradiction:
Improvefreedom to explore 3D object modelsVSAvoidcalculation complexity of camera view position
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent establishes a predefined relationship between the camera view position and the 3D object model before rotation occurs. The camera view position is initially positioned relative to the selected object model, and rotation operations build upon this pre-established configuration. This preliminary setup enables versatile exploration of the object from multiple angles while using systematic calculations based on the pre-defined spatial relationship, reducing the complexity of real-time calculations during interaction.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If panoramic images are updated based on camera view position, then unobstructed views are provided, but determination of new panoramic images is required

Engineering Contradiction:
Improvecompleteness of 3D object model viewVSAvoidtime to determine and render panoramic images
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements self-service by automatically determining and rendering the appropriate panoramic image based on the calculated camera view position without requiring manual user intervention. When the camera view position changes due to rotation, the system autonomously selects and displays the corresponding panoramic image that matches the new viewpoint, ensuring complete unobstructed views while minimizing user time investment through automated image determination and rendering.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10185463B2Method and apparatus for providing model-centered rotation in a three-dimensional user interface
Publication Date: 2019.01.22 NOKIA TECHNOLOGIES OY
  • US10185463B2 patent drawing
  • US10185463B2 patent drawing
  • US10185463B2 patent drawing

AI summary

An approach is provided for determining at least one selection of at least one object model in a three-dimensional world user interface, wherein the at least one object model is a three-dimensional representation of at least one object visible in the three-dimensional world user interface from a first camera view position, and wherein the three-dimensional world user interface presents at least one first panoramic image that is determined based, at least in part, on the first camera view position. The approach involves determining at least one interaction input with the at least one object model to cause, at least in part, a rotation of the at least one object model in the three-dimensional world user interface. The approach also involves causing, at least in part, a calculation of a second camera view position based, at least in part, on the rotation. The approach further involves determining at least one second panoramic image based, at least in part, on the second camera view position. The approach further involves causing, at least in part, a rendering of the three-dimensional world user interface based, at least in part, on the second camera view position to present the at least one second panoramic image.