Game Control Using Acceleration Data Smoothing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game systems require multiple sensors, such as acceleration and gyro sensors, to detect the position, attitude, and movement of an input device, increasing device size and production costs.

Innovation Solution

A game system and program that uses smoothing means to calculate smoothed data from acceleration data, allowing the detection of multiple states from a single acceleration sensor, enabling simplified game control by differentiating between acceleration and smoothed data to represent various device states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple sensors (acceleration sensor and gyro sensor) are used to detect multiple states of the input device, then the detection accuracy and reliability are improved, but the device size and production cost increase

Engineering Contradiction:
Improvedetection accuracyVSAvoiddevice size
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The acceleration sensor is made to perform multiple functions by processing its output data in different ways. The same sensor detects both the attitude (orientation) and movement (acceleration) of the input device, eliminating the need for a separate gyro sensor. The control unit processes acceleration data to derive both attitude information and movement information from a single sensor source.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the processing parameters of the acceleration sensor output to extract different types of information. By applying different computational methods to the same raw acceleration data, the system derives both attitude parameters and movement parameters, effectively getting multiple measurement capabilities from a single sensor.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple sensors are mounted on the input device to detect position, attitude, and movement, then the reliability of game control is improved, but the production cost increases

Engineering Contradiction:
Improvereliability of game controlVSAvoidproduction cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The acceleration sensor serves multiple detection purposes simultaneously. Instead of requiring separate sensors for attitude detection and movement detection, the single acceleration sensor is utilized to provide both types of information through different data processing approaches in the control unit, thereby reducing component count and manufacturing cost.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The functions previously requiring separate sensors are merged into a single sensor system. The attitude detection function and movement detection function are combined and both are achieved through processing output from the same acceleration sensor, simplifying the overall sensor configuration and reducing production complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If acceleration data is directly used for game control, then the response speed is improved, but the accuracy of detecting vigorous movements deteriorates due to noise and instability

Engineering Contradiction:
Improveresponse speedVSAvoidaccuracy of movement detection
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The control unit performs preliminary processing on the acceleration data before using it for game control. By pre-calculating smoothed values and deriving both attitude and movement information in advance, the system prepares clean, processed data that is ready for immediate use in game operations, maintaining fast response while ensuring accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from processed acceleration data to improve control accuracy. The control unit continuously monitors and processes acceleration input, applying smoothing algorithms and deriving meaningful game control parameters from the raw data, thereby converting noisy sensor output into reliable control signals.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP1844822B1Game apparatus and game program
Publication Date: 2020.10.21 NINTENDO CO LTD
  • EP1844822B1 patent drawingFigure 1
  • EP1844822B1 patent drawingFigure 2
  • EP1844822B1 patent drawingFigure 3A~3B

AI summary

A game apparatus sequentially acquires acceleration data outputted by an acceleration sensor of an input device (step S2). Further, smoothed data representing a value which is obtained by smoothing an acceleration represented by the acceleration data is calculated (step S3). A game process is executed using the acceleration data and the smoothed data (step S4) . For example, the game apparatus controls an action of an object appearing in a game space by using the acceleration data and the smoothed data.