Brain-Machine Interface Kalman Filter Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current brain-machine interfaces (BMIs) operate slower and less accurately than native arm movements, and they fail to sustain performance across hours and days without human intervention, limiting their effectiveness in controlling prosthetic devices.

Innovation Solution

A brain machine interface is developed that maps neural signals to intention estimating kinematics, using a modified Kalman filter to adjust velocity vectors and incorporate prior information through principal component analysis, allowing for improved directional control and sustained performance by downweighting less informative dimensions and projecting neural data into a remembered low-dimensional space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a standard Kalman filter is used to decode neural signals, then the system is simple to implement, but the decoding speed and accuracy are insufficient compared to native arm movements

Engineering Contradiction:
Improvedecoding accuracyVSAvoidfilter complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The decoding process is segmented into multiple independent filters: a velocity Kalman filter for speed estimation and a direction Kalman filter for angular estimation. This segmentation allows each filter to specialize in one aspect of movement control, improving overall decoding accuracy while keeping individual filter implementations relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from decoding only velocity (1D) to decoding both velocity and direction (2D). By adding the directional component as a separate dimension and using two independent Kalman filters, the system achieves more comprehensive and accurate movement control without overwhelming complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the BMI system uses traditional decoding methods, then the initial setup is straightforward, but performance degrades over hours and days without human intervention

Engineering Contradiction:
Improveperformance sustainabilityVSAvoidadaptive control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the decoded velocity and direction estimates are continuously compared with actual prosthetic device performance. This feedback loop enables the BMI to adapt and maintain accurate control over extended periods by adjusting to neural signal variations and performance drift without requiring manual recalibration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary adaptive adjustments during initial use and transition periods, learning the user's neural patterns and movement characteristics beforehand. This preliminary adaptation establishes a robust baseline that sustains performance reliability over hours and days of continuous use.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If velocity vectors are continuously adjusted towards the end target, then directional accuracy improves, but the system becomes more complex and computationally intensive

Engineering Contradiction:
Improvedirectional control accuracyVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The control algorithm is segmented into two independent Kalman filters, one handling velocity estimation and another handling direction estimation. This segmentation allows directional accuracy to be improved through specialized angular decoding without burdening the velocity decoding pathway, maintaining computational efficiency while enhancing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By decomposing the control problem into separate velocity and direction dimensions, the system can apply targeted adjustments in each dimension independently. The direction Kalman filter specifically handles angular corrections towards the end target, while the velocity filter manages speed control, reducing overall algorithmic complexity compared to a monolithic approach.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9471870B2Brain-machine interface utilizing interventions to emphasize aspects of neural variance and decode speed and angle using a kinematics feedback filter that applies a covariance matrix
Publication Date: 2016.10.18 THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIV
  • US9471870B2 patent drawing
  • US9471870B2 patent drawing
  • US9471870B2 patent drawing

AI summary

A brain machine interface (BMI) for restoring performance of poorly performing decoders is provided. The BMI has a decoder for decoding neural signals for controlling the brain machine interface. The decoder separates in part neural signals associated with a direction of movement and neural signals associated with a speed of movement of the brain machine interface. The decoder assigns relatively greater weight to the neural signals associated with a direction of movement.