CPC G06V 10/44 (2022.01) [G06V 10/52 (2022.01); G06V 10/759 (2022.01); G06V 20/52 (2022.01); G06V 30/413 (2022.01); H04N 7/183 (2013.01)] | 18 Claims |
1. A system for object recognition, comprising:
at least one storage medium including a set of instructions; and
at least one processor in communication with the at least one storage medium, wherein when executing the set of instructions, the at least one processor is directed to cause the system to:
obtain an image including a search region;
obtain a model including a plurality of feature points;
determine, for each of one or more sub-regions of the search region, a match metric indicating a similarity between the model and the sub-region of the search region, the match metric at least correlating with the amount of feature points that satisfy a condition, wherein to determine a match metric indicating a similarity between the model and the sub-region of the search region, the at least one processor is directed to cause the system to:
for each of the plurality of feature points,
determine a similarity value between the feature point and a point in the sub-region; and
designate the feature point as a similar point as the point in the sub-region in response to a determination that its similarity value is above a threshold; and
designate the amount of the similar points as a representation of the match metric; and
determine, among the one or more sub-regions of the search region, an instance of the model based on the match metrics.
|