Marker-Based Motion Detection for User Interface Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface technologies for detecting complex user motion in information processors are inefficient, leading to increased equipment and manufacturing costs, poor response times, and user inconvenience.

Innovation Solution

An information processing system that captures user motion using an imaging device with a marker, estimates the user's contour through visual tracking, and determines actions based on time-dependent changes in the marker's position relative to the contour, allowing for accurate and efficient detection of user actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pattern matching or light position detection methods are used to detect user motion, then user motion can be detected, but the system requires more equipment, increases manufacturing cost, and results in poor response time

Engineering Contradiction:
Improveuser motion detection accuracyVSAvoidequipment requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a marker as an intermediary object attached to the user's body. This marker serves as a mediator between the user's motion and the imaging device, enabling accurate motion detection through visual tracking without requiring complex sensors or multiple cameras. The marker's predefined color and shape make it easily distinguishable and trackable, resolving the contradiction between detection accuracy and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If pattern matching or light position detection methods are used to detect user motion, then user motion can be detected, but response time is poor

Engineering Contradiction:
Improveuser motion detection accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces complex mechanical or computational detection systems with a visual tracking system based on image processing. Instead of using multiple sensors, accelerometers, or complex pattern recognition algorithms that require significant computation time, the system uses a simple marker whose position can be rapidly tracked through standard imaging and image processing, achieving both accuracy and fast response time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If multiple control buttons and complex controllers are provided to facilitate input in complicated input systems, then user input capability is enhanced, but the system becomes more complicated and troublesome for the user

Engineering Contradiction:
Improveinput capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables the user's body itself to serve as the input controller through motion detection. Instead of requiring the user to manipulate complex controllers with multiple buttons, the system tracks the user's natural body movements via the marker's position changes. This self-service approach allows the user's own motion to directly control the system, enhancing input versatility while maintaining simplicity and ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8428306B2Information processor and information processing method for performing process adapted to user motion
Publication Date: 2013.04.23 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8428306B2 patent drawing
  • US8428306B2 patent drawing
  • US8428306B2 patent drawing

AI summary

A positional data acquisition unit of an action detector acquires positional data indicating the position of an image of a light-emitting part of a light-emitting device held by a user in an image frame at each time step, and also acquires curve data for the head contour at each time step estimated as a result of visual tracking by a tracking processor. A history storage unit stores a history of the positional data for an image of a light-emitting part and the curved data for the head contour. A determination criteria storage unit stores the criteria for determining that a predefined action is performed by referring to the time-dependent change in the relative position of the image of the light-emitting part in relation to the curve representing the head contour. An action determination unit determines whether the action is performed based on the actual data.