It almost by definition cannot work for biometrics.
> Touch ID doesn't store any images of your fingerprint, and instead relies only on a mathematical representation. It isn't possible for someone to reverse engineer your actual fingerprint image from this stored data.
AFAIK Apple has not opened their TouchID hash scheme so you must take them at their word that it cannot be reverse engineered.
I'm just pointing out that perceptual hashes do exist.
That would be a cryptographic hash you are describing. Not all hash functions share that property. As long as arbitrary input is mapped to a fixed size output it is a hash function. For example see NeuralHash [1] which is a hash function designed to be "insensitive to small changes in the input image."
[1] https://towardsdatascience.com/apples-neuralhash-how-it-work...