Whether the pointer recognition of an SF6 (sulfur hexafluoride) density controller is correct or not is directly related to enterprise security. Therefore, a pointer recognition system that is highly efficient, precise, and secure is required. In this paper, we set up a detection platform for efficient detection of pointer readings. To detect the pointer with high accuracy, we propose a dial pointer angle detection method based on OpenCV that obtains high-precision dial pointer angle information. We then use Socket communication to transmit the dial pointer information to the secondary development program. Finally, we use the ObjectCRX development software package based on Visual Studio 2015 to quickly access the CAXA electronic drawing board graphics database, carry out secondary development of the CAXA electronic drawing board 2021, and comprehensively apply various functions to draw the overall outline of the dial. Finally, we read the dial pointer angle in order to draw the current test product dial CAD drawing. After verification, the average error rate of pointer angle recognition is 0.69°, which is much lower than the enterprise standard of 2.7°. Based on machine vision technology, we researched and designed an SF6 density controller dial automatic drawing system, and after many tests, the system runs stably and the accuracy meets the needs of enterprises.
Read full abstract