Enhanced analysis for image-based serpentine belt wear evaluation
First Claim
Patent Images
1. A method of processing an image of an object under test to be analyzed, the method comprising:
- acquiring an image of the object under test, the image having a frame with a preferred axis and comprising a number of pixels;
identifying, by a processor, an indicia of the angle of the object under test within the image relative to the preferred axis, comprising;
determining a number of edge pixels forming a number of sets of the edge pixels, the number of edge pixels being determined from a number of pixels of the image;
determining a number of indicia candidate regions, each candidate region forming a polygon bounded by at least one of the number of sets of the edge pixels; and
determining the indicia from at least two of the number of indicia candidate regions; and
determining the angle between the preferred axis and the indicia;
rotating the image by the negative value of the angle;
performing the analysis on the object under test without rotating the image; and
presenting a result of the analysis on a user device.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for the improvement of an image of a device under test, such as a belt. The image of device under test is made more optimal by determining if the object is rotated away from a preferred axis of the image frame. If so, the image is rotated an opposing angle such that the object is parallel to the preferred axis of the image frame. The rotated image is then made available for analysis of the object. Rib width analysis is performed along the entire length of the detected rib by either de-rotating the image or not.
-
Citations
22 Claims
-
1. A method of processing an image of an object under test to be analyzed, the method comprising:
-
acquiring an image of the object under test, the image having a frame with a preferred axis and comprising a number of pixels; identifying, by a processor, an indicia of the angle of the object under test within the image relative to the preferred axis, comprising; determining a number of edge pixels forming a number of sets of the edge pixels, the number of edge pixels being determined from a number of pixels of the image; determining a number of indicia candidate regions, each candidate region forming a polygon bounded by at least one of the number of sets of the edge pixels; and determining the indicia from at least two of the number of indicia candidate regions; and determining the angle between the preferred axis and the indicia; rotating the image by the negative value of the angle; performing the analysis on the object under test without rotating the image; and presenting a result of the analysis on a user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image-based evaluation system, comprising:
-
an image processor, configured to create a more optimal image from a captured image of an object under test by rotating an image of the object under test to substantially align a preferred axis of image of the object under test to align with a preferred axis of the image wherein the angle of rotation is determined by the processor determining a number of edge pixels forming a number of sets of the edge pixels, the number of edge pixels being determined from a number of pixels of the image, determining a number of indicia candidate regions, each candidate region forming a polygon bounded by at least one of the number of sets of the edge pixels, and determining the indicia from at least two of the number of indicia candidate regions; an analysis module, configured to evaluate the more optimal image and output the results of the evaluation; and a storage medium, configured to store the more optimal image. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing a program that, when executed, causes a computing device to execute the process comprising:
-
acquiring an image of an object under test; identifying an indicia of the angle of the object under test relative to a preferred axis of the image by determining a number of edge pixels forming a number of sets of the edge pixels, the number of edge pixels being determined from a number of pixels of the image, determining a number of indicia candidate regions, each candidate region forming a polygon bounded by at least one of the number of sets of the edge pixels, and determining the indicia from at least two of the number of indicia candidate regions; determining the angle between the preferred axis and the indicia; rotating the image by the negative value of the angle; analyzing the image of the object under test; and saving the rotated image. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification