I'm faceblind.
The way we identify people is simply by triangulating between their voice, their gait, their clothing, their habitual-things, their assoicates/pets/whomever, their locale, their immediate-context, their habitual-actions, etc.
The single most-terrifying social-situation I ever experienced, was meeting a friend in a context that was in a different locale, so I had no idea who this person was, whom I knew that I knew. They knew me, & I simply had no idea who they were, from where, or anything.
Had I met them in the right locale, then I'd have known who they were.
Force-rewiring one's brain is possible, but takes damn years of working on it..
( :
_ /\ _
( yes, that's my actual-face, above ; )
PS: yes, it is possible to identify some people by their spirit, which isn't material, so that gets added to the list above, too!