Acceleration Sensor Motion Detection for Game Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional game apparatuses using acceleration sensors to estimate player motions are costly due to the inclusion of additional components like tilt switches and can only approximate speed, lacking real-time feedback and failing to accurately estimate throwing direction or motion complexity, leading to a less engaging player experience.
Innovation Solution
A game apparatus that utilizes an acceleration sensor to obtain operation data, calculates initial and change amount data to control the motion of objects in a virtual game world, allowing for real-time reflection of player movements and enhancing gameplay by accurately determining swing angles and directions based on acceleration data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If tilt switches are added to the acceleration sensor to start measurement, then the reliability of motion detection is improved, but the device complexity and cost increase
Solution Approach 1:
The patent extracts and removes the tilt switches from the system, relying solely on the acceleration sensor to detect motion. The acceleration sensor independently determines the start of motion by detecting acceleration changes, eliminating the need for additional tilt switch components and simplifying the device structure while maintaining detection reliability.
Solution Approach 2:
The acceleration sensor is given multiple functions: it not only detects the start of motion (replacing the tilt switch function) but also continuously tracks motion state changes and calculates motion parameters throughout the entire motion process. This multi-functionality eliminates the need for separate tilt switches while comprehensive motion detection.
2Ease of manufacture
If the integral method is used to estimate speed, then the manufacturing cost is reduced, but the measurement precision and real-time feedback capability deteriorate
Solution Approach 1:
The patent implements real-time feedback by continuously calculating motion parameters (speed, position, acceleration) at each time point during motion based on acceleration sensor data. This allows the system to provide immediate feedback on motion state without waiting for integration to complete, enabling real-time game control and improving player experience while maintaining cost-effectiveness.
Solution Approach 2:
The patent replaces the traditional integral-based speed estimation method with a direct calculation method that uses acceleration data to compute motion parameters through differentiation and direct computation. This substitution eliminates the need for cumulative integration, providing instantaneous speed and position values that enable real-time feedback while keeping the system simple and cost-effective.
3Ease of manufacture
If the integral process is completed before estimation, then the calculation simplicity is improved, but the productivity and real-time response capability worsen
Solution Approach 1:
The patent maintains continuous calculation of motion parameters throughout the motion process. Instead of waiting for the motion to complete before performing integration, the system continuously computes speed, position, and acceleration at each time point, enabling real-time response and continuous game control while maintaining calculation simplicity through systematic computational approaches.
Solution Approach 2:
The patent substitutes the traditional batch integral completion approach with a continuous real-time calculation system. By using direct computation methods based on acceleration data, the system calculates motion parameters instantaneously at each time point, eliminating the delay caused by waiting for integration completion and enabling real-time game response.
4Device complexity
If only speed estimation is provided, then the device complexity is reduced, but the adaptability and player engagement worsen
Solution Approach 1:
The patent makes the acceleration sensor system perform multiple functions: detecting motion start, tracking motion state, calculating speed, position, acceleration, and determining motion direction. This multi-functionality enables diverse game applications and enhances player engagement without requiring additional hardware components, as the single acceleration sensor provides comprehensive motion analysis.
Solution Approach 2:
The patent utilizes multiple motion parameters (speed, position, acceleration, direction) derived from the acceleration sensor data to create varied and engaging game experiences. By changing and utilizing different motion parameters simultaneously, the system provides rich gameplay options and adaptability while keeping the hardware simple and cost-effective.
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 provides a cost-effective and engaging gaming experience by accurately reflecting player motions in real-time, enhancing the realism of game processes and player interaction within the virtual game world.
Implementation Method 1
The acceleration sensor detects the absolute value of an acceleration occurring in the main body of the apparatus
Data Source
AI summary
Operation data is obtained from an input device and is stored into a memory, and initial state data indicating an attitude or a position of an object in a virtual game world is calculated with predetermined start timing using acceleration data included in the obtained operation data. Depending on acceleration data included in operation data sequentially obtained on and after the start timing, change amount data for sequentially changing the attitude or position of the object over time is calculated. Thereafter, the attitude or position of the object disposed in the virtual game world, depending on the initial state data, is changed, depending on the change amount data, to perform a game process of controlling a motion of the object.


