Virtual Camera Orientation Control for Attitude-Adaptive Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional display devices do not effectively control display images based on user input operations while considering the attitude of the apparatus, leading to a lack of dynamic and intuitive interaction.
Innovation Solution
A display control system that includes an input data obtaining section, a first virtual camera control section, and a display control section, which uses a direction input section to control the display content, adjusting the virtual camera orientation based on both user input and the apparatus's attitude, allowing for dynamic image control and user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display device rotates the object based on the attitude of the apparatus, then the display content adapts to the apparatus orientation, but the system does not control display image based on user input operations
Solution Approach 1:
The patent combines attitude detection data and user input operation data to control the virtual camera. The virtual camera control section integrates both the apparatus orientation information and user input direction to determine the final display image, merging two separate control inputs into a unified control mechanism.
Solution Approach 2:
The virtual camera serves as an intermediary between the apparatus attitude and the display image. Instead of directly rotating the displayed object based on attitude, the system uses the virtual camera as a mediator that processes both attitude information and user input to generate the final displayed image.
2Ease of operation
If the system controls virtual camera based on user input direction, then user interaction is enabled, but the input direction does not account for apparatus attitude changes
Solution Approach 1:
The system dynamically adjusts the virtual camera orientation by continuously integrating changes in apparatus attitude with user input operations. As the apparatus orientation changes, the system dynamically recalculates the camera direction based on the updated attitude data and current user input, making the control responsive to real-time conditions.
Solution Approach 2:
The system implements feedback by detecting apparatus attitude changes and using this information to adjust the virtual camera control. The attitude detection section continuously monitors orientation and feeds this information back to the virtual camera control section, which adjusts the camera direction accordingly while maintaining responsiveness to user input.
3Adaptability or versatility
If the apparatus attitude changes, then the display orientation adapts, but the input direction interpretation becomes inconsistent
Solution Approach 1:
The system performs preliminary action by pre-integrating the apparatus attitude into the input direction calculation. Instead of interpreting user input in a fixed coordinate system, the system pre-adjusts the input direction based on the current apparatus orientation, ensuring that the input interpretation remains accurate and consistent regardless of how the apparatus is held or oriented.
Data Source
AI summary
While an example terminal device is being held with its long sides extending horizontally, when a left-right direction is inputted by using a right analog stick, a first virtual camera is directed to a left-right direction in a virtual space. On the other hand, while the terminal device is being held with its long side extending vertically, when an apparent left-right direction, that is, an up-down direction in the state where the terminal device is held with its long sides extending horizontally, is inputted by using a right analog stick, the first virtual camera is directed to the left-right direction in the virtual space.


