Optical Joystick Tracking to Prevent Cursor Drift
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mechanical joysticks suffer from mechanical fatigue and accuracy degradation due to limited gestures and potential damage from long-term use, leading to accumulated error in cursor signal control.
Innovation Solution
An image identification method utilizing an optical sensor to analyze movement of identification dots on a stick body, which sets and redefines reference dots within detection images to accurately determine joystick control status, minimizing mechanical wear and drift.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a conventional mechanical joystick is designed as a thin joystick, then the device complexity is reduced, but the reliability deteriorates as movable structural components are easily damaged after long-term operation
Solution Approach 1:
The patent replaces the mechanical sensor detection system with an optical detection system. Instead of using mechanical components to detect joystick movement, the system uses an optical sensor to capture images of identification dots on the joystick stick body, and processes these images to determine joystick position and movement, thereby eliminating mechanical wear and improving reliability
2Duration of action of moving object
If a mechanical joystick is operated for a long time, then the duration of action increases, but the measurement precision deteriorates due to accumulated error in cursor signal control
Solution Approach 1:
The patent replaces mechanical sensor detection with optical image processing to detect joystick movement, eliminating mechanical wear that causes accumulated error over time
Solution Approach 2:
The patent uses identification dots as visual markers that create an optical copy of the joystick's physical movement. The optical sensor captures images of these dots, and the position changes of the dots in sequential images accurately represent the joystick's movement without the accumulation of mechanical error
3Measurement precision
If an optical sensor is used to detect joystick movement, then the measurement precision is improved, but the device complexity increases due to image processing requirements
Solution Approach 1:
The patent segments the detection task by using multiple identification dots distributed on the joystick stick body. Instead of tracking a single complex marker, the system divides the detection into multiple simple dot position measurements, which simplifies the image processing while maintaining high precision
Solution Approach 2:
The patent uses identification dots with distinct visual characteristics that can be easily differentiated by the optical sensor. The dots are designed with specific color or pattern properties that simplify image processing through contrast enhancement and feature recognition algorithms
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The method effectively reduces mechanical fatigue and maintains accuracy by real-time detection of joystick motion, preventing cursor drift and extending the joystick's operational lifespan.
Implementation Method 1
an optical sensor to analyze a movement of a plurality of identification dots disposed on a stick body
Data Source
AI summary
An image identification method is used to eliminate accumulated error of operation of a joystick. The joystick has an optical sensor adapted to analyze a movement of a plurality of identification dots disposed on a stick body. The image identification method includes receiving a series of detection images, setting a first identification dot of the plurality of identification dots as being a reference identification dot, and setting a second identification dot of the plurality of identification dos as being the reference identification dot and cancelling the first identification dot as being the reference identification dot when the first identification dot is near a border of the detection image. A position change of the reference identification dot in the series of detection images is used for identifying a control status of the joystick.


