Marker Detection via Pixel Difference Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current marker detecting devices and optical tracking systems using image sensors with high frame rates lack motion tracking ability and are unable to effectively utilize marker detecting and tracking algorithms.
Innovation Solution
A marker detecting device and optical tracking device with an image sensor comprising multiple difference sensing regions and a processing circuit that determines the presence and location of markers by analyzing pixel value differences across these regions, allowing for accurate detection and tracking even at high frame rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the image sensor operates at high frame rate, then the productivity is improved, but the marker detection accuracy deteriorates
Solution Approach 1:
The image sensor is divided into multiple difference sensing regions, each independently analyzing pixel value differences. This segmentation allows parallel processing of marker detection across different regions, maintaining detection accuracy even at high frame rates by distributing the computational load.
Solution Approach 2:
The system performs preliminary analysis by calculating pixel value differences between adjacent sensing regions before full marker detection. This preliminary action filters out unnecessary processing steps, enabling the system to maintain high frame rates while preserving marker detection capability through pre-computed difference data.
2Productivity
If the image sensor operates at high frame rate, then the productivity is improved, but the motion tracking ability deteriorates
Solution Approach 1:
By segmenting the sensor into multiple difference sensing regions, the system can independently track motion in each region simultaneously. This enables motion tracking functionality to be maintained across the entire sensor array even at high frame rates, as each region contributes to the overall motion detection capability.
Solution Approach 2:
The system uses only the necessary pixel value difference information from each sensing region rather than processing complete images. This partial action approach provides sufficient motion tracking data while reducing computational complexity, allowing high frame rate operation with preserved motion tracking ability.
3Device complexity
If independent tracking algorithm is used by host, then the device complexity is reduced, but the measurement precision deteriorates
Solution Approach 1:
The image sensor performs marker detection and motion tracking functions independently through its built-in difference sensing regions and processing circuitry. This self-service capability eliminates the need for complex host algorithms while maintaining high tracking precision, as the sensor itself generates the tracking data.
Solution Approach 2:
The sensor performs preliminary marker detection and motion analysis before data is sent to the host system. This preliminary action reduces the computational burden on the host, allowing simpler host algorithms to achieve the same tracking precision by receiving pre-processed, high-quality tracking data.
Data Source
AI summary
A marker detecting device comprising: an image sensor, comprising a plurality of difference sensing regions; and a processing circuit, configured to determine a marker exists when a first difference of pixel value data of images captured by different ones of the difference sensing regions is larger than a marker difference threshold and to determine the marker does not exist when the first difference is smaller than the marker difference threshold.


