Virtual Camera Orientation Control With Gyro Shake Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques struggle to realistically reproduce the natural feeling of camera shake in virtual viewpoint images using a joystick, often resulting in unintended camera orientations and frequent changes in view direction.
Innovation Solution
A control apparatus that utilizes a gyro sensor to correct the orientation of a virtual camera based on operation information and angular velocity, incorporating a gyro correction function to stabilize the camera's orientation and position, thereby enhancing the natural feeling of camera shake.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a joystick is used to control virtual camera orientation, then the camera orientation can be changed according to user input, but the camera shake feels artificial and the view direction changes frequently and unintentionally
Solution Approach 1:
The system uses a gyro sensor to detect actual controller orientation changes and feeds this information back to correct the virtual camera orientation. This feedback mechanism ensures that the camera orientation accurately reflects the user's intended movements while filtering out unintended fluctuations, thereby stabilizing the view direction and eliminating artificial camera shake.
Solution Approach 2:
The patent replaces the mechanical joystick control system with a gyroscopic sensing system. Instead of relying solely on mechanical stick movements which are prone to drift and unintended input, the system uses angular velocity detection from the gyro sensor to determine controller orientation, providing more reliable and stable control signals for the virtual camera.
2Measurement precision
If angular velocity information from a gyro sensor is used to determine character operation, then item orientation can match controller orientation, but unintended camera orientation changes occur due to controller movement
Solution Approach 1:
The system dynamically adjusts the weighting and application of angular velocity information from the gyro sensor. Rather than directly mapping gyro data to camera orientation, the system processes the angular velocity information over time and combines it with other control inputs, allowing for dynamic compensation of unintended movements while preserving natural camera shake characteristics.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively stabilizes the virtual camera's orientation, preventing unintended direction changes and providing a more natural and stable viewing experience in virtual viewpoint images.
Implementation Method 1
angular velocity information from a gyro sensor comprised in the input device
Data Source
AI summary
The present disclosure aims to realize a feeling of camera shake pleasant to a viewer in a virtual viewpoint image. Operation information designating a virtual camera in a virtual space via an operation member of an input device and angular velocity information from a gyro sensor included in the input device are obtained for each frame. An orientation of the virtual camera is determined for each frame based on the obtained operation information. Further, the orientation of the virtual camera determined for each frame is corrected based on the angular velocity information corresponding to a plurality of frames.


