Нейросеть Stable Diffusion обучили генерации изображений, которые сканируются как QR-коды

На то, что рисунок работает в роли QR, намекают только три чёрных квадрата по углам.

Нейросеть Stable Diffusion обучили генерации изображений, которые сканируются как QR-коды

Энтузиасты дообучили модель генерации изображений Stable Diffusion в рамках проекта ControlNet. Кастомная нейросеть умеет генерировать QR-коды, которые замаскированы под обычные изображения.

Классический QR-код содержит поисковые узоры — три чёрных квадрата в левом нижнем, левом верхнем и правом верхнем углах изображения. По ним сканер определяет, что перед ним действительно QR-код. В центре изображения располагаются ячейки, хранящие искомую информацию и некоторые системные данные.

В сгенерированных Stable Diffusion изображениях на QR-код намекают только поисковые узоры. А ячейки данных замаскированы под желаемую тематику: например, цветы или дома.

Как пишут на Reddit, некоторые из представленных QR-кодов успешно сканируются не всегда.