Virtual Pointer Dial Image Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepointer positioning accuracyVSAvoidrecognition accuracy
Core Design Contradiction:
Measurement precisionVSReliability

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvescale value reading accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12340033B2Pointer positioning method and apparatus, and instrument
Publication Date: 2025.06.24 BOE TECHNOLOGY GROUP CO LTD
  • US12340033B2 patent drawing
  • US12340033B2 patent drawing
  • US12340033B2 patent drawing

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.