4 хв читанняМожливості

AI QR-код-арт: як зробити такий, що сканується

AI QR-код-арт вплітає сканований код у зображення за допомогою Stable Diffusion та ControlNet. Як це працює, як зберегти сканованість та трюк з динамічним посиланням.

Ana Kowalska
Marketing solutions engineering
AI QR-код-арт: сканований QR-код, вплетений у згенероване ШІ зображення за допомогою Stable Diffusion та ControlNet, з візерунком коду, збереженим так, щоб він все ще сканувався

AI QR-код-арт - це робочий QR-код, прихований усередині згенерованого ШІ зображення. Замість сітки чорних квадратів ви отримуєте пейзаж, мотив логотипу чи ілюстрацію, і код все одно сканується. Трюк полягає у поєднанні Stable Diffusion з ControlNet, яка використовує QR-код як структурний орієнтир, тож артворк вирівнюється з візерунком коду, а не просто зафарбовує його поверху.

Це одна з по-справжньому захопливих речей, що вийшли з моделей зображень, і вона стала вірусною не просто так. Її також легко зробити неправильно у спосіб, що дає прекрасне зображення, яке не сканується. Цей пост охоплює, як це працює, як зберегти сканованість та одну звичку виробництва, яка врятує вас від повторного друку.

Якщо спершу хочете просту версію, як створити QR-код охоплює стандартні коди, а дизайн брендованих QR-кодів охоплює логотипи та кольори без кроку зі ШІ.

Як це працює

Звичайна модель зображень не може намалювати робочий QR-код, оскільки в неї немає причини зберігати точну сітку, яка потрібна сканеру. ControlNet - це те, що це змінює.

ControlNet - це доповнення до Stable Diffusion, що спрямовує вихід, використовуючи вхідне зображення як структурне обмеження. Подайте їй звичайний QR-код і текстовий запит, і вона згенерує зображення, чиї світлі та темні ділянки слідують модулям коду. Темні квадрати QR стають затіненими частинами артворку, світлі квадрати стають світлими ділянками, а сканер все ще бачить базовий візерунок. Спеціалізована для QR модель, найчастіше QR Code Monster, натренована утримувати цей візерунок міцно, поки решта зображення слідує вашому запиту.

A plain QR code and a text prompt fed into ControlNet with Stable Diffusion, producing an artistic image whose light and dark areas follow the code's modules so it still scans

Результат читається як арт з першого погляду і як QR-код для камери. Цей баланс, мистецтво проти читабельності, - це вся гра, і встановлюється він одним регулятором - вагою контролю.

Як створити такий код

Є два шляхи, залежно від того, скільки ви хочете запускати самостійно.

Практичний шлях - це інтерфейс Stable Diffusion від AUTOMATIC1111 з розширенням ControlNet та встановленою моделлю QR. Ви надаєте звичайний QR-код як контрольне зображення, пишете запит для потрібного вигляду, налаштовуєте вагу ControlNet і генеруєте пакет. Хостований шлях - це веб-генератор на кшталт QR Diffusion, який обгортає той самий конвеєр Stable Diffusion і ControlNet, тож ви пропускаєте локальне налаштування і просто вводите запит.

У будь-якому разі вхідні дані однакові: вихідний QR-код, запит і вага контролю, яку ви налаштовуєте. Вища вага утримує код чітким та сканованим, але виглядає менше як мистецтво; нижча вага виглядає краще, але сканується гірше. Ви генеруєте кілька варіантів і обираєте той, що поєднує обидва.

Як зберегти сканованість

Це та частина, яку пропускають вірусні скріншоти, і саме тут провалюється більшість спроб. Прекрасний код, що не сканується, - це невдалий код.

Чотири речі вирішують, чи зчитається код:

  • Корекція помилок: генеруйте вихідний QR на рівні H, найвищому, що дозволяє приблизно 30 відсоткам коду бути прихованими і все ще декодуватися. Саме це дає ШІ простір для малювання. Нижчі рівні не залишають запасу для мистецтва. Корекція помилок QR - частина стандарту QR-коду, і рівень H - це те, що вам тут потрібно.
  • Тиха зона: збережіть чисте поле навколо коду. Якщо артворк заповнює його, сканери втрачають рамку.
  • Контраст: темні модулі все ще мають бути помітно темнішими за світлі. Коли змішування вирівнює цю різницю, код гине.
  • Тестування, і цей крок не підлягає обговоренню: відскануйте готове зображення на кількох телефонах, iPhone та Android, за різного освітлення та на різній відстані, перш ніж воно наблизиться до друку. Те, що сканується на вашому столі, може не спрацювати на плакаті.

Зробіть це правильно - і код стане надійним. Пропустіть крок тестування - і дізнаєтеся про проблему вже після друку листівок. Щодо боку читача цього процесу, як відсканувати QR-код показує, що робить його камера, коли він наводить її на ваш арт.

Поставте за ним динамічне посилання

Ось звичка, яка перетворює крихкий трюк на безпечний. Не кодуйте фінальний URL призначення напряму в арт. Закодуйте коротке посилання, яке ви контролюєте, і наведіть це посилання на призначення.

Дві проблеми зникають, коли ви це робите. По-перше, якщо призначення змінюється, кампанія переїжджає, сторінку перейменовують - ви оновлюєте посилання замість того, щоб перегенеровувати та передруковувати артворк. По-друге, якщо художній код погано сканується для деяких користувачів, у вас все одно є звичайний резервний варіант та повна аналітика сканувань на посиланні, тож ви бачите, скільки людей насправді пройшли. Різниця між фіксованим кодом та редагованим - це вся суть динамічних проти статичних QR-кодів, і вона має подвійне значення, коли код - це мистецтво.

A static AI QR code that bakes in the final URL and cannot be fixed if it scans poorly, next to an AI code over a dynamic short link that stays editable and tracked

Ви можете згенерувати динамічне коротке посилання на безкоштовному плані, налаштувати свій арт-код так, щоб він вказував на нього, і зберегти можливість перенаправляти та вимірювати його вже після того, як арт зафіксовано.

Коли використовувати, а коли ні

AI QR-арт заслуговує на своє місце в речах, на які люди дивляться і вирішують відсканувати: плакати кампаній, обкладинки альбомів, флаєри подій, упаковку, фон стенду. Новизна отримує сканування, а динамічне посилання зберігає корисність.

Там, де йому не місце, - це будь-де, де сканування має спрацювати з першого разу, кожного разу, на кожному пристрої: платіжні коди, посадкові талони, медична чи інформація безпеки, будь-що транзакційне. Там звичайний код з високим контрастом - це не нудно, це правильно. Зберігайте мистецтво для маркетингу і тримайте утилітарні коди простими.

Пов'язане в блозі

Поширені запитання

Що таке AI QR-код?

AI QR-код - це робочий QR-код, вплетений у згенероване ШІ зображення так, щоб він виглядав як арт, а не як сітка квадратів. Він створюється за допомогою Stable Diffusion та моделі ControlNet, яка розглядає візерунок QR-коду як структурний орієнтир, дозволяючи світлим і темним ділянкам артворку вирівнюватися з модулями коду. Створений правильно, він все ще сканується.

Як зробити AI QR-код, що справді сканується?

Почніть з QR-коду, налаштованого на найвищий рівень корекції помилок (H, приблизно 30 відсотків), збережіть поле тихої зони і генеруйте за допомогою моделі ControlNet, орієнтованої на QR, потім налаштуйте вагу контролю, поки код не зчитуватиметься, не виглядаючи при цьому як звичайна сітка. Обов'язковий крок - тестування: відскануйте результат на кількох телефонах, за різного освітлення, на різній відстані, перш ніж публікувати.

Чому AI QR-коди іноді не сканують?

Тому що артворк бореться з візерунком. Якщо ШІ вплітає надто агресивно, це руйнує контраст між темними і світлими модулями, заповнює тиху зону або додає тонкі лінії, що збивають сканер. Низька корекція помилок погіршує ситуацію. Рішення - більше корекції помилок, сильніший контраст, легше художнє змішування та тестування перед друком.

Чи безпечно бізнесу використовувати AI QR-коди?

Для маркетингу та кампаній - так, з однією застереженням: наведіть код на коротке посилання, яке ви контролюєте, а не кодуйте фінальний URL напряму. Тоді якщо призначення зміниться, або художній код виявиться погано сканованим на деяких пристроях, ви виправите посилання, а не артворк. Для платежів чи будь-чого критично важливого використовуйте звичайний код з високим контрастом.

Які інструменти створюють AI QR-код-арт?

Типове налаштування - це інтерфейс Stable Diffusion від AUTOMATIC1111 з розширенням ControlNet та спеціалізованою для QR моделлю на кшталт QR Code Monster. Хостовані генератори на кшталт QR Diffusion обгортають ту саму техніку у вебзастосунок, якщо ви не хочете запускати Stable Diffusion локально. У будь-якому разі правила сканованості та крок тестування залишаються однаковими.

Спробуйте Elido

Вставте URL - отримайте коротке посилання

Без реєстрації. Посилання живе 30 днів. Зареєструйтесь, щоб зберегти назавжди.

Безкоштовно, без реєстрації · 2 на день

Спробуйте Elido

URL-скорочувач із хостингом у ЄС: власні домени, глибока аналітика, відкритий API. Безкоштовний тариф - без кредитної картки.

Теги
ai qr code art
ai qr code
qr code art
stable diffusion qr code
artistic qr code
controlnet qr code

Читати далі