Paco Cabrera Well at least the first example does not look that obvious as you might think. That totally can be the same person, just in different age. Also, I think you are too optimistic to expect 100% facial recogniton accuracy for photos when persons face is hardly visible, like in the very first photo. Even human being will not be able to confidently recognize people in such conditions.
As to other two mathces, it looks as obvious mistake, but if you compare these two faces only. However program provides suggestions based on ALL confirmed faces of this person, not just the one you shown here. And I am sure there are some very low quality faces that you have confirmed in the past for that person. and this suggestion is matching those faces, not the one you displayed here. So one of the most typical reasons for wrong suggestions is mistakes you made by confirming wrong or very low quality faces in the past for that person. I would suggest you to verify just in case faces that you have already confirmed in the past for that person.
As program digs thru faces in your library, it starts with suggesting most confident matches, but after some time there is no more good matches to suggest, but it will continue looking and looking. And when you almost finished mathcing all faces in your library, all it has to suggest are those wierd matches, as it does not have anything better to suggest. This is actually not a bad thing. This means you are mostly done with marking up faces. And if you are bothered with wrong suggestions, you can always use “suggest less” function, and that will stop.
To sum this up, if you are not satisfied with suggestions accuracy, there are two things to consider:
- Verify that all confirmed faces for that person are actually correct. Wrongly confirmed faces can attract more wrong suggetsions.
- You can use “suggest less” option for that person to limit suggestions to very confident ones.