Motion Detection Computing Device Using Vector Posture Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current motion capture technologies face challenges in accurately detecting feature points and determining the motion of an object of interest, particularly in varying lighting conditions and complex postures, which affects the quality of computer-generated character rendering in applications like interactive video games.

Innovation Solution

A computing device and method that utilize a vector forming unit, posture identifying unit, motion similarity unit, and motion identifying unit to form vectors from feature points, match postures in a database, and identify predetermined motions based on these matches, enabling precise detection and rendering of object motion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional motion capture methods are used to detect feature points, then the system can track object motion, but the detection accuracy deteriorates in varying lighting conditions and complex postures

Engineering Contradiction:
Improvefeature point detection accuracyVSAvoidlighting condition variability and posture complexity
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent replaces traditional optical-mechanical motion capture systems with a computational approach using vector mathematics and database matching. Instead of relying on physical markers and complex optical tracking that fail in varying lighting, the system uses feature point coordinate extraction, vector formation, and posture database comparison to achieve robust motion detection independent of lighting conditions.

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

Solution Approach 2:

The patent transforms the motion detection problem from direct image analysis to parameter-based vector comparison. By extracting feature point coordinates, forming vectors from these points, and comparing vector sets against a database of predetermined postures, the system changes the detection parameters from pixel-intensity-based (lighting-dependent) to geometric-coordinate-based (lighting-independent).

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex algorithms are used to improve motion detection accuracy, then feature point detection improves, but computational complexity and processing time increase

Engineering Contradiction:
Improvemotion detection accuracyVSAvoidcomputational algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing a database of vectors corresponding to predetermined postures before actual motion detection. During runtime, the system only needs to extract current feature points, form vectors, and match against the pre-computed database, avoiding complex real-time calculations. This shifts computational complexity from the detection phase to the setup phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a database of predetermined posture vectors that replicates possible object configurations. Instead of calculating motion from scratch for each frame, the system copies matching posture data from the database and compares vector sets, significantly reducing computational complexity while maintaining detection accuracy.

Inventive Principle:
Principle #26Copying

3Measurement precision

If more feature points are tracked to improve motion accuracy, then motion detection precision improves, but the quantity of data to be processed increases

Engineering Contradiction:
Improvemotion tracking accuracyVSAvoidfeature point data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies extraction by selecting only the essential feature points that define object posture and motion, rather than processing all pixels or all detectable points. By extracting key feature point coordinates and forming vectors from these selected points, the system reduces data volume while maintaining sufficient information for accurate motion detection and posture identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8615136B2Computing device and method for motion detection
Publication Date: 2013.12.24 CM HK LTD
  • US8615136B2 patent drawing
  • US8615136B2 patent drawing
  • US8615136B2 patent drawing

AI summary

A computing device for motion detection in a system capable of detecting feature points of an object of interest is disclosed. The computing device includes a vector forming unit to form a plurality of vectors associated with a set of the feature points and form a vector set based on the vectors, a posture identifying unit to identify a match of a posture in a database based on the vector set, a motion similarity unit to identify a set of predetermined postures in the database based on the matched posture and an immediately previous matched posture, and a motion identifying unit to identify a predetermined motion in the database based on the set of predetermined postures.