Abstract
Abstract In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. Having determined the center of dial region and the centroids of scale marks, we build up a reference system for reading recognition with the dial region center and the scale mark centroids. To identify the indicating value of a gauge image, we first detect the pointer region based on frame difference, and determine the MBR of the pointer using the longest edge of its convex hull. We then take the centroid of the MBR enclosing the pointer region as the centroid of the pointer. We next take the connection between the pointer centroid to the dial center as the pointer, and calculate the indicating value corresponding to the pointer based on the angle method. Experimental results reveal the effectiveness of the pointer location algorithm in computer vision based reading recognition for pointer gauges.
Highlights
In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region
To identify the indicating value of a gauge image, we rst detect the pointer region based on frame di erence, and determine the MBR of the pointer using the longest edge of its convex hull
Aiming at a machine vision based reading recognition system for an analogue gauge with pointers, we propose an algorithm for pointer detection by enclosing the pointers with MBRs to solve the problem of centroid deviation for incompletely detected pointers
Summary
Abstract: In order to implement a computer vision based reading recognition system for pointer gauges, we propose an algorithm to locate the pointer by searching for the minimal bounding rectangle (MBR) of the pointer region. To identify the indicating value of a gauge image, we rst detect the pointer region based on frame di erence, and determine the MBR of the pointer using the longest edge of its convex hull. Having detected the scale marks using the connected-component method, we select to use the frame di erence method to detect the pointer, and use the MBR method to locate the centroid of the pointer. Ers can be obtained by comparing the two images pixel by pixel and taking the larger value at each pixel In this way, the Hough circle detection method can be used to determine the position of the dial by searching for the center of the dial in the V component of the reference image.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.