Image hashing or image matching or clustering with fast ai

I have set of images different sizes like 1024, 2048 , 4056 and different resolutions and magnificent saved in one folder. I have other set of image with very low resolution and of size 1024. What I want to do is when I give low res image as input to model , it’s should give me all matching high res images from the folder. I appreciate any kind of suggestions in using methods or models to be approached .

Thank You in advance