Two-Stage Motion Delta Filtering for Consistent Navigation Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional navigation devices with moving average filters experience inconsistent output motion delta due to dynamic frame rates, leading to inconsistent cursor movement when the frame rate changes.

Innovation Solution

A 2-stage moving average filter is implemented, comprising a delta regulator and an N-taps average circuit, which combines or splits motion delta to ensure consistent output at a fixed period, allowing the accumulator to receive a regulated motion delta, thereby maintaining consistent polling and output even under varying frame rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a dynamic frame rate sensor is adopted to improve productivity, then the frame rate can be increased to capture more motion data, but the output motion delta becomes inconsistent leading to cursor movement instability

Engineering Contradiction:
Improveframe rateVSAvoidoutput consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the single moving average filter into two stages: a first stage that processes motion delta at the dynamic frame rate, and a second stage that processes at a fixed polling rate. This segmentation allows each stage to handle its specific timing requirements independently, resolving the contradiction between dynamic frame rate and consistent output.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first moving average filter acts as an intermediary between the dynamic frame rate sensor and the fixed rate polling system. It converts the variable rate motion delta into a regulated format that can be consistently processed by the second filter, mediating the timing conflict between dynamic and fixed rates.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the frame rate is increased from 250 Hz to 500 Hz or 1000 Hz to improve measurement precision, then more motion data is captured, but the accumulator receives more than 2 motion delta within one polling period causing output inconsistency

Engineering Contradiction:
Improvemotion delta accuracyVSAvoidpolling consistency
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system dynamically adjusts the operation of the first moving average filter based on the frame rate. When frame rate increases, the filter dynamically processes more motion delta samples through combining or splitting operations, allowing the system to adapt to varying frame rates while maintaining consistent output timing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the processing parameters of the first moving average filter based on the frame rate. The filter dynamically modifies its averaging calculations to account for varying numbers of motion delta samples within a polling period, transforming the parameter set used for averaging to match the current frame rate conditions.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a conventional single-stage moving average filter is used to smooth motion delta, then the output is averaged, but it cannot handle dynamic frame rates causing the accumulator to poll inconsistent numbers of motion delta

Engineering Contradiction:
Improveoutput stabilityVSAvoidframe rate flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the filtering function into two independent moving average filters operating at different stages and rates. The first filter handles dynamic frame rate adaptation, while the second filter provides stable fixed-rate averaging, allowing the system to maintain reliability across varying frame rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first moving average filter serves multiple functions: it smooths motion delta, adapts to dynamic frame rates, and regulates the output timing. This multi-functional design allows a single component to handle both smoothing and rate adaptation, making the system universally compatible with varying frame rates while maintaining stability.

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

Data Source

PatentUS10929701B1Navigation device with consistent output and 2-stage moving average filter thereof
Publication Date: 2021.02.23 PIXART IMAGING INC
  • US10929701B1 patent drawing
  • US10929701B1 patent drawing
  • US10929701B1 patent drawing

AI summary

There is provided a 2-stage moving average filter for a navigation device including a delta regulator and an N-taps average circuit. The delta regulator is used as a first stage to receive motion delta at a varied frequency, and combine or split the received motion delta to output a regulated motion delta at a fixed frequency. The N-taps average circuit receives and averages N regulated motion delta and outputs the averaged motion delta at a fixed frequency.