Motion Sensor Intermediary for Obstructed LED Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gun shooting game systems face issues when obstructions, such as a person passing in front of the screen, prevent the identification of LEDs, leading to incorrect determination of the gun muzzle's direction, causing unintended processing errors.

Innovation Solution

The system implements a program that uses motion information from a sensor and imaging information to determine if data is invalid, allowing it to continue processing using recent valid data when obstructions occur, and differentiates between intentional and unintentional losses of pointing information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system determines gun muzzle direction based on LED position identification from imaging data, then the positioning accuracy is improved, but the system becomes vulnerable to errors when obstructions block the view of LEDs

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsystem reliability under obstruction
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces motion sensor data as an intermediary element to bridge the gap when imaging data becomes unreliable. The motion sensor detects actual gun unit movements and provides alternative information to determine pointing direction when LEDs are obstructed, allowing the system to maintain reliability without sacrificing positioning accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by continuously collecting and analyzing motion sensor data in advance. When obstruction occurs, the motion information is already available to immediately compensate for the lost imaging data, preventing processing interruptions and maintaining system reliability.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the system continuously processes imaging information to determine pointing direction, then the responsiveness is improved, but the system generates erroneous processing when obstructions cause invalid imaging data

Engineering Contradiction:
Improveprocessing responsivenessVSAvoidprocessing accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements feedback by continuously comparing imaging data validity with motion sensor data. When imaging data becomes invalid due to obstruction, the system uses feedback from motion sensors to correct or supplement the pointing direction calculation, maintaining both responsiveness and processing accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts its data processing strategy based on conditions. When imaging data is valid, it prioritizes imaging information for high-precision positioning. When obstruction occurs, it dynamically switches to or integrates motion sensor data, maintaining continuous responsive processing without generating erroneous results.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system uses only imaging information for processing, then the measurement precision is improved, but the system loses continuity when imaging data becomes unavailable

Engineering Contradiction:
Improvepointing direction accuracyVSAvoidprocessing continuity
Core Design Contradiction:
Measurement precisionVSDuration of action of stationary object

Solution Approach 1:

The patent changes the parameter source dynamically based on availability. When imaging parameters are unavailable due to obstruction, the system switches to using motion sensor parameters to maintain processing continuity, ensuring the game can continue without interruption while preserving pointing direction accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8144933B2Storage medium having information processing program stored thereon and information processing apparatus
Publication Date: 2012.03.27 NINTENDO CO LTD
  • US8144933B2 patent drawing
  • US8144933B2 patent drawing
  • US8144933B2 patent drawing

AI summary

A motion information obtaining step successively obtains motion information from a motion sensor. An imaging information obtaining step successively obtains imaging information from an imaging means. An invalid information determination step determines whether the imaging information is valid information or invalid information for predetermined processing. A motion value calculation step calculates a motion value representing a magnitude of a motion of the operation apparatus in accordance with the motion information. A processing step executes, when the imaging information is determined as the invalid information in the invalid information determination step and when the motion value calculated in the motion calculation step is within a predetermined value range, predetermined processing in accordance with most recent valid imaging information among valid imaging information previously obtained.