Attitude Data Storage for Accurate 3D Virtual Space Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional portable information processing devices with attitude sensing functions can inadvertently perform unintended processing due to slight inclinations or movements during user operations, leading to incorrect detection of user intentions.
Innovation Solution
The device employs a combination of acceleration sensors and gyro sensors to calculate and store attitude data, allowing for the generation of three-dimensional virtual space images based on previous attitude states, thereby isolating user operations from unintended movements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If attitude sensing function is added to detect user operations through shaking, tilting, rotating, or moving the apparatus, then operation versatility is improved, but false detection of user intentions occurs due to slight inclination or movement during operation part usage
Solution Approach 1:
The system performs preliminary action by storing attitude data at time points before operation part usage in advance. When operation is detected, the system retrieves previously stored attitude data rather than using current attitude data, thereby preventing false detection caused by unintended movements during operation and ensuring accurate interpretation of user intentions.
2Speed
If real-time attitude data is used for information processing during operation, then responsiveness is improved, but processing accuracy deteriorates due to unintended device movements during operation
Solution Approach 1:
The system prepares attitude data in advance by storing it at multiple time points before operation occurs. This preliminary preparation allows the system to quickly retrieve accurate historical attitude data when operation is detected, maintaining responsiveness while ensuring processing accuracy by using data from before unintended movements occurred.
Data Source
AI summary
An example information processing apparatus includes: an operation part; an attitude output part outputting, in time series, attitude data corresponding to attitude; an information storage part storing, in time series, information relevant to the attitude data outputted by said attitude output part; a display processing part, in correspondence to the attitude data outputted by said attitude output part, performing processing concerning display of a three-dimensional virtual space; an information acquiring part, from the information stored in time series by said information storage part, acquiring information corresponding to the time preceding by a given period the time that operation was performed on said operation part; and an information processing part, on the basis of the operation performed on said operation part and the information acquired by said information acquiring part, performing information processing.


