Optical Navigation Device with Changeable Smoothing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing optical navigation devices struggle with cursor motion smoothing, as improper smoothing parameters lead to zigzag cursor movements and increased latency, making drawing operations difficult and affecting user experience.
Innovation Solution
An optical navigation device and system with an adjusting interface that allows users to alter smoothing levels by averaging, summing, or delaying successive image frames before and after receiving a trigger signal, enabling real-time selection of desired smoothing levels and dot-per-inch settings to optimize cursor control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If a high smoothing parameter is used to reduce zigzag cursor motion, then cursor smoothness is improved, but real-time response and sharp motion performance deteriorate
Solution Approach 1:
The patent applies dynamics by making the smoothing parameter adjustable and changeable during operation. The system transitions from a static smoothing parameter to a dynamic one that can be modified based on operational context, allowing the cursor to switch between smooth and responsive modes as needed.
Solution Approach 2:
The patent directly implements parameter changes by allowing the smoothing parameter to be varied. The system changes the smoothing parameter value based on detected motion characteristics or user preferences, optimizing the balance between smoothness and responsiveness for different operating conditions.
2Speed
If a low smoothing parameter is used to improve real-time response, then cursor responsiveness is improved, but cursor smoothness deteriorates
Solution Approach 1:
The system dynamically adjusts the smoothing parameter based on operational needs, switching between low smoothing for responsiveness and high smoothing for smoothness depending on the situation, rather than being fixed at one value.
Solution Approach 2:
The patent enables parameter changes by allowing the smoothing parameter to be adjusted. This permits the system to optimize between responsiveness and smoothness by changing the parameter value according to different operational requirements.
3Stability of the object's composition
If a high smoothing level is applied to achieve smooth cursor motion, then cursor smoothness is improved, but latency increases and user experience deteriorates
Solution Approach 1:
The patent makes the smoothing level dynamic rather than static. The system adjusts the smoothing level in real-time based on operational context, reducing latency when quick response is needed while maintaining smoothness when appropriate.
Solution Approach 2:
The system implements parameter changes by allowing the smoothing level to be modified. This enables optimization of the balance between smoothness and latency by changing the parameter according to different operational scenarios.
4Measurement precision
If quantized displacement is transmitted without smoothing to maintain real-time accuracy, then measurement precision is improved, but cursor motion becomes zigzag and drawing operations become difficult
Solution Approach 1:
The patent applies parameter changes by adjusting the smoothing parameter based on operational context. During drawing operations, the system modifies the smoothing parameter to reduce zigzag motion while maintaining adequate measurement precision.
Data Source
AI summary
An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.


