CPC G06F 16/5854 (2019.01) [G06F 16/5838 (2019.01); G06F 16/90335 (2019.01); G06F 18/22 (2023.01); G06V 10/987 (2022.01); G06V 40/1347 (2022.01); G06V 40/1353 (2022.01); G06V 40/1365 (2022.01); G06V 40/1371 (2022.01)] | 19 Claims |
1. A matching result display device, comprising:
a user interface;
a memory storing instructions; and
one or more processors coupled to the memory, wherein the one or more processors are configured to execute the instructions to:
acquire a first plurality of feature points in a first image;
calculate a first center point of the first plurality of feature points in the first image;
calculate to locate a first plurality of symbols respectively corresponding to the first plurality of feature points;
connect the first plurality of feature points to the first plurality of symbols by a respective first plurality of lines extending from the first center point, wherein the first plurality of lines do not intersect each other;
acquire a second plurality of feature points in a second image, the second plurality of feature points respectively corresponding to the first plurality of feature points;
calculate a second center point of the second plurality of feature points in the second image;
calculate to locate a second plurality of symbols respectively corresponding to the second plurality of feature points;
connect the second plurality of feature points to the second plurality of symbols by a respective second plurality of lines extending from the second center point, wherein the second plurality of lines do not intersect each other;
display, on the user interface with the first image, the first plurality of feature points, the first plurality of symbols, and the first plurality of lines, the first plurality of symbols being displayed at a first location of the user interface;
display, on the user interface with the second image, the second plurality of feature points, the second plurality of symbols, and the second plurality of lines, the second plurality of symbols being displayed at a location different from the first location;
arrange display positions of the first plurality of feature points, the first plurality of symbols and the first plurality of lines in the first image, and display positions of the second plurality of feature points, the second plurality of symbols and the second plurality of lines in the second image corresponding to the first plurality of feature points, the first plurality of symbols and the first plurality of lines, at the same positions respectively in the first image and the second image;
calculate certainties of feature points based on degrees of matching between the first plurality of feature points and the second plurality of feature points; and
select a paired marker to show a combination of one of the first plurality of feature points and one of the second plurality of feature points corresponding to the one of the first plurality of feature points on the user interface,
wherein:
the first image is a latent palm image and the second image is a candidate registered palm image accumulated in a database, or the first image is a latent fingerprint image and the second image is a candidate registered fingerprint image accumulated in a database; and
the first plurality of symbols and the second plurality of symbols include numbers assigned in ascending order from feature points having higher certainties.
|