Auxiliary Virtual Camera for 3D Object Manipulation Precision
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Measurement precision
If additional auxiliary virtual camera views are provided, then measurement precision for 3D manipulation improves, but device complexity increases
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.
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.
Data Source
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.


