3D Virtual Object Selection via 2D-to-3D Coordinate Mapping
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


