IMU Jerk Computation from Raw Acceleration Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motion capture systems using inertial measurement units (IMUs) produce inaccurate jerk data due to smoothing and processing of raw acceleration data, which is suboptimal for high-frequency or high-resolution motion analysis.

Innovation Solution

Performing jerk computations internally within the IMU before outputting accelerometer vector data to an external processor, thereby increasing the accuracy of jerk data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If raw acceleration data is smoothed and processed by the IMU to generate acceleration vector data, then data transmission bandwidth is reduced, but jerk computation accuracy deteriorates

Engineering Contradiction:
Improvedata transmission bandwidthVSAvoidjerk computation accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The IMU performs preliminary jerk computations on the raw acceleration data before smoothing and processing. This allows the system to extract high-frequency jerk information from the raw data while still transmitting only the processed acceleration vector data, thus maintaining jerk accuracy without increasing transmission bandwidth

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the data processing into two paths: one path processes raw acceleration data through smoothing to generate acceleration vector data for transmission, while another path computes jerk from the raw data before smoothing. This segmentation allows different processing levels for different purposes

Inventive Principle:
Principle #1Segmentation

2Device complexity

If jerk computations are performed externally on processed acceleration vector data, then device complexity is reduced, but measurement precision of jerk data deteriorates

Engineering Contradiction:
Improveprocessor complexityVSAvoidjerk data accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The IMU performs self-service by computing jerk internally from its own raw acceleration data before the data leaves the device. This embeds the jerk computation capability within the IMU itself, maintaining high measurement precision without requiring complex external processing systems

Inventive Principle:
Principle #25Self-service

3Measurement precision

If high-resolution raw acceleration data is transmitted to external processors, then jerk computation accuracy is improved, but data transmission bandwidth increases

Engineering Contradiction:
Improvejerk computation accuracyVSAvoiddata transmission bandwidth
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The IMU performs preliminary jerk computations on the raw acceleration data before smoothing and processing. This allows the system to extract high-frequency jerk information from the raw data while still transmitting only the processed acceleration vector data, thus maintaining jerk accuracy without increasing transmission bandwidth

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12467940B1Systems and methods for high-quality jerk data
Publication Date: 2025.11.11 MOVELLA HLDG BV
  • US12467940B1 patent drawing
  • US12467940B1 patent drawing
  • US12467940B1 patent drawing

AI summary

A method for an inertial measurement unit (IMU) coupled to a user includes determining, with a plurality of accelerometers in the IMU, a plurality of acceleration data in response to a movement by the user, computing, with a processor in the IMU, a plurality of gravity vector data in response to the plurality of acceleration data, computing, with the processor in the IMU, a plurality of jerk data in response to the plurality of acceleration data, and outputting, with the IMU, the plurality of gravity vector data and the plurality of jerk data to an external processing unit.