CPC G06V 30/414 (2022.01) [G06V 10/20 (2022.01); G06V 10/25 (2022.01); G06V 10/247 (2022.01)] | 20 Claims |
1. A method, comprising:
detecting, by a device and using at least one computer-implemented edge detection technique, a set of edges associated with an image of an object;
identifying, by the device and based on the set of edges, a bounding rectangle that bounds a representation of the object depicted in the image;
identifying, by the device, a set of edge candidate lines;
identifying, by the device, a set of intersection points where lines, included in the set of edge candidate lines, intersect with one another;
performing, by the device, a corner test on the set of intersection points to identify one or more points, of the set of intersection points, that are a threshold distance from corners of the bounding rectangle;
removing, by the device, the one or more points from the set of intersection points to generate a set of corner candidate points; and
identifying, by the device, corner points, included in the set of corner candidate points, that are closest, respectively, to the corners of the bounding rectangle.
|