Virtual Object Control with Posture-Adaptive Coordinate Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual object control systems fail to properly adjust the display position and orientation based on the user's posture, particularly when the user is not in a standing position, such as when lying down, due to the ambiguity in the horizontal direction of the real space.
Innovation Solution
An information processing apparatus that determines the user's posture and adjusts the control of virtual objects in the displayed virtual space accordingly, including restricting rotations and adjusting display positions based on the user's lying-down state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If control of virtual object is based on horizontal direction of real space, then control is simple and intuitive when user is standing, but control becomes ambiguous and improper when user is lying down
Solution Approach 1:
The patent dynamically changes the control coordinate system based on user posture detection. When the user is standing, the system uses a world coordinate system aligned with the horizontal direction of real space. When the user is lying down, the system switches to a camera coordinate system aligned with the user's body orientation. This dynamic adaptation resolves the contradiction by making the control method flexible rather than fixed, ensuring both ease of operation and reliability across different postures.
Solution Approach 2:
The patent changes the reference frame parameters based on detected user posture. The control system monitors whether the user is standing or lying down and adjusts the coordinate system parameters accordingly. This parameter change allows the control method to adapt to different gravitational orientations, maintaining control accuracy and intuitiveness regardless of user position.
2Device complexity
If the system assumes user is always in standing position, then control logic is simple, but the system cannot properly control virtual object when user is in other positions
Solution Approach 1:
The patent implements a universal control system that functions properly across multiple user postures (standing, lying down, etc.). By detecting user posture and dynamically switching between world coordinate system and camera coordinate system, the system achieves multi-functionality in posture adaptation while maintaining relatively simple control logic through automated coordinate transformation.
Solution Approach 2:
The system automatically detects user posture and self-adjusts the control coordinate system without requiring manual intervention. The posture detection mechanism triggers automatic switching between coordinate systems, allowing the system to serve itself in adapting to different user positions, thus maintaining simple control logic while achieving high adaptability.
3Device complexity
If basic control methods are used without posture detection, then system is simple, but proper control according to user posture cannot be achieved
Solution Approach 1:
The patent replaces manual mechanical adjustment of control coordinates with an automated sensor-based posture detection system. Instead of requiring users to manually adjust controls based on their posture, the system uses sensors to detect posture and automatically substitutes the appropriate coordinate system, thereby improving ease of operation with minimal increase in system complexity.
Data Source
AI summary
An information processing apparatus that displays an image of a virtual space on a display device worn or held by a user. A controller performs determination of whether or not the user is lying down and performs control to display the image of the virtual space on the display device. The control of a virtual object included in the virtual space is changed based on a result of the determination.


