Я реализовал подобное на Tensorflow + подключил к telegram-боту для распознавания животных, рыб, цветов, грибов и т.д. Это целый конвейер по формированию датасета и ежедневному переобучению модели. Можем попробовать реализовать Вашу задачу. Вот примеры распознающих tg-ботов:
t.me/FishDetectBot
t.me/FungiDetectBot