Huella digital de imagen para comparar la similitud de muchas imágenes

Necesito crear huellas digitales de muchas imágenes (alrededor de 100,000 existentes, 1000 nuevas por día, RGB, JPEG, tamaño máximo 800x800) para comparar cada imagen con cualquier otra imagen muy rápido. No puedo usar métodos de comparación binarios porque también se deben reconocer las imágenes que son casi similares.

Best sería una biblioteca existente, pero también algunos consejos sobre algoritmos existentes me ayudarían mucho.

Respuestas a la pregunta(11)

Su respuesta a la pregunta