Real-Time Gyroscope ROM Analysis Across Slow and Fast Movements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ROM measurement techniques using smart wearables struggle with accuracy during extremely slow and very fast movements, and are limited by sensor-specific calibration and plane-specific measurements, leading to higher error rates.

Innovation Solution

A method and system for real-time ROM analysis using a wearable device with a gyroscope that corrects bias in gyroscope data, validates the data based on deviation angles and delta angles, and computes ROM parameters, enabling accurate measurements across various planes and speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If smart wearables with inertial sensors are used for ROM measurements, then digital ROM estimation is enabled, but measurement accuracy deteriorates during extremely slow and very fast movements

Engineering Contradiction:
Improvedigital ROM estimationVSAvoidmeasurement accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system performs preliminary calibration by capturing gyroscope data at a pre-defined neutral position to compute bias correction parameters before actual ROM measurement. This preliminary action establishes accurate reference values that compensate for sensor biases during subsequent measurements, enabling precise detection across varying movement speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts measurement parameters by applying bias correction parameters derived from neutral position data. This parameter adjustment compensates for sensor drift and bias, maintaining measurement accuracy whether the movement is extremely slow or very fast.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If sensor-specific calibration is performed, then measurements in specific planes are improved, but adaptability to other planes and conditions deteriorates

Engineering Contradiction:
Improveplane-specific measurement accuracyVSAvoidcross-plane applicability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system achieves universal applicability by calibrating at a pre-defined neutral position that serves as a common reference for all measurement planes. The bias correction parameters derived from this universal reference point enable accurate ROM measurements across multiple planes without requiring separate calibration procedures for each plane.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs a single preliminary calibration at the neutral position before measurements in any plane. This preliminary action establishes universal reference values that remain valid across different measurement planes, eliminating the need for plane-specific calibration while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If manual goniometer-based measurement is used, then measurement accuracy is maintained, but personal presence of medical expert is required

Engineering Contradiction:
ImproveROM measurement accuracyVSAvoidoperational convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system enables self-service ROM measurement by automatically capturing gyroscope data, computing bias correction parameters from neutral position, and calculating ROM values without requiring a medical expert's physical presence. The device performs all measurements and computations autonomously while maintaining medical-grade accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical goniometer-based measurement system with an electronic gyroscope-based system. This substitution eliminates the need for manual operation by a medical expert while maintaining measurement accuracy through automated bias correction and calculation algorithms.

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

4Speed

If existing state-of-art techniques are used, then minimum rotation speed of over 100 deg/sec is addressed, but extremely slow movements below 10 deg/sec result in higher error rates

Engineering Contradiction:
Improverotation speed handlingVSAvoiderror rate in slow movements
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts measurement parameters by applying bias correction parameters that are specifically computed from neutral position data. This parameter adjustment compensates for sensor biases that become particularly significant during extremely slow movements, enabling accurate measurement across the entire speed range from below 10 deg/sec to over 100 deg/sec.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12367983B2Method and a system for real time analysis of range of motion (ROM)
Publication Date: 2025.07.22 TATA CONSULTANCY SERVICES LTD
  • US12367983B2 patent drawing
  • US12367983B2 patent drawing
  • US12367983B2 patent drawing

AI summary

This disclosure relates generally to real time analysis of range of motion (ROM), wherein ROM is a measurement of movement around a specific joint or body part. The existing techniques for ROM fail for measurements made in certain planes and are not very effective for ROM measurements for extremely slow and very fast movements. The disclosed provides a real time analysis of ROM based on computation of range of motion (ROM) of a joint and a set of ROM parameters using a gyroscope. The gyroscope collects data from a subject at pre-defined neutral position of the subject as well as a pre-defined rotation movement of a joint of the subject. The received data is corrected for bias and processed at real time to analyze the ROM by computing range of motion (ROM) of a joint and a set of ROM parameters.