3D Virtual Object Selection via 2D-to-3D Coordinate Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic apparatuses struggle to accurately select a specific virtual object from a three-dimensional virtual scene due to overlapping objects, often defaulting to the object at the front, leading to inaccuracies in user selection.

Innovation Solution

A method and device that determine a reference coordinate position and spatial coordinate of a selection operation in a virtual scene, identifying candidate virtual objects by mapping operation point coordinates, and adjusting display effects to enhance selection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the electronic apparatus defaults to selecting the object at the very front of overlapped objects, then the selection process is simple and fast, but the selection accuracy deteriorates when objects overlap in the three-dimensional virtual scene

Engineering Contradiction:
Improveobject selection accuracyVSAvoidselection process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dimensionality change by mapping 2D display coordinates to 3D virtual scene coordinates. When a user performs a selection operation on the 2D display, the system converts the operation point coordinates into corresponding spatial coordinates in the 3D virtual scene, enabling accurate object selection even when objects overlap in the 3D space but project to different positions on the 2D display.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces coordinate mapping as an intermediary mechanism between the 2D display interface and the 3D virtual scene. The coordinate mapping module acts as a mediator that translates user interactions from the 2D display space to the 3D virtual space, enabling accurate object selection without requiring the user to directly interact with overlapping 3D objects.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the electronic apparatus uses default front-object selection for overlapped objects, then the system complexity remains low, but the reliability of user selection deteriorates

Engineering Contradiction:
Improveuser selection reliabilityVSAvoidcoordinate mapping system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-establishing coordinate mapping relationships between the 2D display and 3D virtual scene before user interaction. The system prepares the mapping framework in advance, so when a user performs a selection operation, the coordinate conversion can be executed immediately without complex real-time calculations, thereby improving selection reliability while controlling system complexity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the electronic apparatus determines only the front object in overlapped regions, then the processing speed is high, but the measurement precision of selection operation deteriorates

Engineering Contradiction:
Improveselection coordinate precisionVSAvoidobject determination speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical object selection methods (ray casting to the first intersected object) with a coordinate-based selection system. Instead of determining object selection solely based on depth information and intersection order, the system uses precise coordinate mapping to translate 2D display operations to 3D space, enabling accurate selection even when multiple objects are intersected by the selection ray.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12379830B2Electronic apparatus
Publication Date: 2025.08.05 LENOVO (BEIJING) LTD
  • US12379830B2 patent drawing
  • US12379830B2 patent drawing
  • US12379830B2 patent drawing

AI summary

An object determination method includes outputting a virtual scene image of a virtual scene. The virtual scene image includes a stereoscopic virtual image of at least one virtual object in the virtual scene. The method further includes, based on a selection operation on the virtual object in the virtual scene image, determining an operation point coordinate of the selection operation in a display area. The display area is configured to display the virtual scene image. The method further includes determining a reference coordinate position in the virtual scene, determining a spatial coordinate of the operation point coordinate of the selection operation mapped into the virtual scene, and determining at least one candidate virtual object for a user to select from the virtual scene in connection with the reference coordinate position and the spatial coordinate.