Современный искусственный интеллект отлично находит картинку после конвертирования из JPG в PNG и назад. Для этого даже искусственный интеллект не нужен, достаточно phash. На этом нехитром принципе работают баянометры на всяких формумах, запрещающие постить одну и ту же картинку много раз. И вообще по распознаванию изображений современные нейронные сети уже давно бьют человеков.
Другое дело что для реализации описанного механизма не нужно слать саму картинку, достаточно послать её phash (или выход нейронной сети). Написать код на Javascript, который выполняется у клиента в браузере. Чтоб можно было прочитать и убедиться, что он саму картинку никуда не посылает.
Для разруливания ложных срабатываний можно несколько хешей считать. Если клиент утверждает, что картинка его, попросить другой хеш.
Поправочка
Другое дело что для реализации описанного механизма не нужно слать саму картинку, достаточно послать её phash (или выход нейронной сети). Написать код на Javascript, который выполняется у клиента в браузере. Чтоб можно было прочитать и убедиться, что он саму картинку никуда не посылает.
Для разруливания ложных срабатываний можно несколько хешей считать. Если клиент утверждает, что картинка его, попросить другой хеш.