Virtual Pointer Dial Image Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing pointer positioning methods in instruments often inaccurately recognize the circle center and lines in the dial image, leading to incorrect pointer positioning.
Innovation Solution
A method and apparatus that utilize a virtual pointer to detect pixel points in a dial image, determining a target position based on pixel point quantities, and calculating a target angle value to accurately position the pointer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional circle center recognition and line identification methods are used, then the positioning process can be completed, but the measurement precision deteriorates due to inaccurate recognition caused by light reflection
Solution Approach 1:
The patent extracts the essential feature of the pointer (its angular position relative to reference markings) while discarding the unreliable circle center recognition step. By directly detecting the pointer's pixel coordinates and calculating its angle through trigonometric functions, the method eliminates the harmful intermediate step of circle center identification that is susceptible to light reflection interference.
Solution Approach 2:
The patent introduces a virtual pointer as an intermediary element. Instead of directly recognizing the physical pointer and circle markings in the dial image, the virtual pointer serves as a reference framework to calculate angular positions. This intermediary approach transforms the problematic direct recognition task into a more reliable computational geometry problem.
2Measurement precision
If Hough transform is used to identify lines in the circle, then the positioning method can be implemented, but the measurement precision deteriorates due to errors in circle center and line recognition
Solution Approach 1:
The patent extracts only the necessary information for pointer positioning (the pointer's angular position) while removing the complex and error-prone Hough transform line identification process. By directly calculating the pointer's angle using its pixel coordinates and trigonometric functions, the method achieves the same positioning goal with significantly reduced computational complexity and improved accuracy.
Solution Approach 2:
The patent replaces the mechanical image processing system (Hough transform for line detection) with a direct computational geometry approach. Instead of using complex image processing algorithms to identify lines and circle centers, the method uses basic trigonometric calculations on the pointer's pixel position to determine angular measurements, simplifying the entire system.
Data Source
AI summary
A pointer positioning method, an apparatus, and an instrument, relates to the technical field of instrument. The method comprises: on the condition that a virtual pointer rotates in a first dial image at a first preset angle, detecting quantities of first pixel points corresponding to a plurality of first rotation positions; according to the quantities of the first pixel points corresponding to the plurality of first rotation positions, determining a first target position where the virtual pointer is located; according to the first target position, determining a target angle value between a target pointer in an instrument dial corresponding to the first dial image and a reference position; and according to the target angle value, searching a target scale value corresponding to the target pointer from a corresponding relationship between preset angle values and scale values.


