ШІ-ентузіасти захопилися новою розвагою – генеруванням артистичних QR-кодів, які виглядають як витвір мистецтва і при цьому справді працюють. Щоб відсканувати такий код, достатньо навести на нього камеру iPhone – і додаток запропонує перейти за посиланням.

Блогер Авайс Хан вважає, що артистичні QR-коди можуть стати новим трендом в маркетингу, витіснивши нудні чорно-білі QR.

Звідки все почалось?

Артичтичні QR почали зʼявлятися в соцмережах на початку червня 2023 і викликали бурхливу реакцію користувачів. Користувач Reddit на ім’я nhciao першим опублікував набір карколомних QR-кодів, виконаних з використанням традиційних китайських візерунків, а також у стилі укійо-е та манга.

Деякі роботи виконані з використанням інструмент у QRBT, деякі – Stable Diffusion+ControlNet. Пост став вірусним, набрав десятки тисяч репостів і поширень.

Одним з наслідувачів артистичних QR став акаунт StableDiffusion на Reddit. Камера на жаль не завжди зчитує ці коди, але деякі спроби виявились по-справжньому вдалими.

В коментарях користувачі діляться власними експериментами.

Як згенерувати QR-код

Midjourney та інші звичні ШІ-інструменти тут не допоможуть. Про те, як згенерувати власний QR з використанням Stable Diffusion з розширенням ControlNet, докладно розповіли у статті на QR Difussion. AIN.UA пропонує переклад покрокового гайду.

  • Завантажте і встановіть Stable Diffusion Web UI.
  • Завантажте модель Stable Diffusion Dreamshaper та помістіть в /stable-diffusion-webui/models
  • Завантажте і встановіть розширення ControlNet.
  • Завантажте моделі control_v11f1e_sd15_tile.pth і control_v1p_sd15_brightness та помістіть їх в /stable-diffusion-webui/extensions/sd-webui-controlnet/models
  • Згенеруйте QR-код за допомогою генератора QR-коду на ваш вибір.
  • В StableDiffusion зробіть наступні налаштування:
    • Виберіть StableDiffusion Model DreamShaper.
    • Введіть запит, наприклад «шедевр, найкраща якість, механіка, без людей, чорна броня, блакитні очі, наукова фантастика, вогонь, промінь лазерної гармати, війна, конфлікт, фон зруйнованого міста».
    • Введіть негативний запит «UnrealisticDream, FastNegativeEmbedding».
    • Виберіть в поле Sampling method «DPM++2M Karras».
  • Створіть ControlNet 0 і зробіть налаштування, як на наступному скріні, завантаживши раніше згенерований чорнобілий QR:
  • Створіть ControlNet 0 і зробіть налаштування, як на наступному скріні, також підвантаживши ваш QR:
  • Згенеруйте QR-код у відповідності з вашими запитами. Результати можна знайти за адресою \stable-diffusion-webui\outputs\txt2img-grids{date}. Відповідно до запитів розглянутих у даній інструкції, був згенерований такий код: