OK I understood.
pHash cannot recognize rotation and critical motion as one.
In the case of the information space, pHash was very useful to use. This is a very small size: one image for one hash. SIFT, however, needs 128 bytes to get the function. And in one image there are many elements.
In the end, SIFT can identify a similar image, not pHash. But more and more was needed.
In the speed scanner, I still can not check. But I think that pHash was faster than SIFT, because SIFT should work for many functions in one image.
If you have other answers to the above question, please tell me.
source share