Sztuka z kodów QR generowana przez AI to działający kod QR ukryty wewnątrz obrazu wygenerowanego przez AI. Zamiast siatki czarnych kwadratów dostajesz krajobraz, motyw z logo albo ilustrację, a kod nadal się skanuje. Sztuczką jest Stable Diffusion w połączeniu z ControlNet, który wykorzystuje kod QR jako strukturalną wskazówkę, dzięki czemu grafika dopasowuje się do wzoru kodu, zamiast go po prostu zamalowywać.
To jedna z bardziej autentycznie fajnych rzeczy, jakie wyszły z modeli obrazu, i stała się viralowa nie bez powodu. Łatwo też zrobić to źle, w sposób, który daje piękny obraz niedziałający jako kod. Ten wpis omawia, jak to działa, jak zachować skanowalność i jeden nawyk produkcyjny, który oszczędzi Ci ponownego druku.
Jeśli najpierw chcesz zwykłą wersję, jak stworzyć kod QR omawia standardowe kody, a projektowanie brandowanych kodów QR omawia logo i kolor bez kroku z AI.
Jak to działa
Zwykły model obrazu nie potrafi narysować działającego kodu QR, ponieważ nie ma powodu, aby zachować dokładną siatkę, której potrzebuje skaner. To właśnie zmienia ControlNet.
ControlNet to dodatek do Stable Diffusion, który steruje wynikiem, wykorzystując obraz wejściowy jako ograniczenie strukturalne. Podaj mu zwykły kod QR i prompt tekstowy, a wygeneruje obraz, w którym jasne i ciemne obszary podążają za modułami kodu. Ciemne kwadraty kodu QR stają się zacienionymi częściami grafiki, jasne kwadraty stają się rozjaśnieniami, a skaner nadal widzi bazowy wzór. Model specyficzny dla QR, najczęściej QR Code Monster, jest wytrenowany, aby ściśle utrzymywać ten wzór, podczas gdy reszta obrazu podąża za Twoim promptem.
Wynik na pierwszy rzut oka czyta się jako sztuka, a dla aparatu - jako kod QR. Ta równowaga, sztuka kontra czytelność, to cała gra, a ustala ją jeden regulator zwany wagą kontrolną.
Jak zrobić taki kod
Są dwie drogi, w zależności od tego, ile chcesz uruchomić samodzielnie.
Droga praktyczna to interfejs Stable Diffusion AUTOMATIC1111 z zainstalowanym rozszerzeniem ControlNet i modelem QR. Podajesz zwykły kod QR jako obraz kontrolny, piszesz prompt opisujący wygląd, którego chcesz, ustawiasz wagę ControlNet i generujesz partię obrazów. Droga hostowana to generator webowy, taki jak QR Diffusion, który opakowuje ten sam pipeline Stable Diffusion i ControlNet, więc pomijasz lokalną konfigurację i po prostu wpisujesz prompt.
Tak czy inaczej dane wejściowe są takie same: źródłowy kod QR, prompt i waga kontrolna, którą dostrajasz. Wyższa waga utrzymuje kod ostry i skanowalny, ale wygląda mniej jak sztuka; niższa waga wygląda lepiej i gorzej się skanuje. Generujesz kilka i wybierasz taki, który spełnia oba warunki.
Jak zachować skanowalność
To część, którą pomijają viralowe zrzuty ekranu, i to tu najczęściej zawodzi większość prób. Piękny kod, który się nie skanuje, to nieudany kod.
Cztery rzeczy decydują o tym, czy kod się odczytuje:
- Korekcja błędów: generuj źródłowy kod QR na poziomie H, najwyższym, który pozwala na to, aby około 30 procent kodu było przesłonięte i wciąż się dekodowało. To właśnie daje AI przestrzeń do malowania. Niższe poziomy nie zostawiają marginesu na sztukę. Korekcja błędów QR jest częścią standardu kodu QR, a poziom H jest tym, którego tu potrzebujesz.
- Strefa ciszy: zachowaj czysty margines wokół kodu. Jeśli grafika go zaleje, skanery gubią ramkę.
- Kontrast: ciemne moduły wciąż muszą być wyraźnie ciemniejsze niż jasne. Gdy wtopienie spłaszcza tę różnicę, kod przestaje działać.
- Testowanie, a to jest niepodlegające negocjacjom: zeskanuj gotowy obraz na kilku telefonach, iPhone i Android, w różnym świetle i z różnych odległości, zanim trafi choćby blisko druku. To, co skanuje się na Twoim biurku, może zawieść na plakacie.
Zrób to dobrze, a kod będzie niezawodny. Pomiń krok testowania, a dowiesz się o problemie dopiero po wydrukowaniu ulotek. Dla strony czytelnika, jak zeskanować kod QR pokazuje, co robi jego aparat, gdy skieruje go na Twoją grafikę.
Umieść za nim dynamiczny link
Oto nawyk, który zamienia kruchą sztuczkę w bezpieczną. Nie koduj bezpośrednio ostatecznego adresu URL miejsca docelowego w grafice. Zakoduj krótki link, który kontrolujesz, i skieruj ten link na miejsce docelowe.
Gdy to zrobisz, znikają dwa problemy. Po pierwsze, jeśli miejsce docelowe się zmieni, kampania zostanie przeniesiona, strona przemianowana - aktualizujesz link, zamiast regenerować i przedrukowywać grafikę. Po drugie, jeśli artystyczny kod słabo skanuje się u niektórych użytkowników, wciąż masz zwykłą alternatywę i pełną analitykę skanowań na linku, więc widzisz, ile osób faktycznie przeszło. Różnica między kodem stałym a edytowalnym to cały sens kodów QR dynamicznych vs statycznych, i ma podwójne znaczenie, gdy kod jest sztuką.
Możesz wygenerować dynamiczny krótki link na darmowym planie, sprawić, aby Twój artystyczny kod na niego wskazywał, i zachować możliwość przekierowania go i mierzenia go po tym, jak grafika zostanie już ustalona.
Kiedy go używać, a kiedy nie
Sztuka z kodów QR generowana przez AI zasługuje na miejsce na rzeczach, na które ludzie patrzą i decydują się je zeskanować: plakaty kampanii, okładki albumów, ulotki wydarzeń, opakowania, tło stoiska. Nowość zdobywa skan, a dynamiczny link utrzymuje jego użyteczność.
Nie ma dla niej miejsca tam, gdzie skanowanie musi zadziałać za pierwszym razem, za każdym razem, na każdym urządzeniu: kody płatności, karty pokładowe, informacje medyczne lub bezpieczeństwa, cokolwiek transakcyjnego. Tam zwykły kod o wysokim kontraście nie jest nudny, jest właściwy. Zachowaj sztukę na marketing, a kody użytkowe niech pozostaną zwykłe.
Powiązane wpisy na blogu
Najczęściej zadawane pytania
Czym jest kod QR generowany przez AI?
Kod QR generowany przez AI to działający kod QR wtopiony w obraz wygenerowany przez AI, dzięki czemu wygląda jak dzieło sztuki, a nie siatka kwadratów. Powstaje przy użyciu Stable Diffusion i modelu ControlNet, który traktuje wzór QR jako strukturalną wskazówkę, pozwalając jasnym i ciemnym obszarom grafiki dopasować się do modułów kodu. Zrobiony poprawnie, nadal się skanuje.
Jak zrobić kod QR generowany przez AI, który naprawdę się skanuje?
Zacznij od kodu QR ustawionego na najwyższy poziom korekcji błędów (H, około 30 procent), zachowaj margines strefy ciszy i generuj przy użyciu modelu ControlNet skupionego na QR, a następnie dostrajaj wagę kontrolną, dopóki kod nie da się odczytać, nie wyglądając jednocześnie jak zwykła siatka. Krok, z którego nie można zrezygnować, to testowanie: zeskanuj wynik na kilku telefonach, w różnym świetle, z różnych odległości, zanim go opublikujesz.
Dlaczego kody QR generowane przez AI czasem nie skanują się poprawnie?
Ponieważ grafika walczy ze wzorem. Jeśli AI wtapia obraz zbyt agresywnie, łamie kontrast między ciemnymi a jasnymi modułami, wypełnia strefę ciszy lub dodaje cienkie linie, które mylą skaner. Niska korekcja błędów tylko to pogarsza. Rozwiązaniem jest wyższa korekcja błędów, silniejszy kontrast, lżejsze artystyczne wtopienie i testowanie przed przekazaniem do druku.
Czy kody QR generowane przez AI są bezpieczne w użyciu dla firmy?
Do marketingu i kampanii - tak, z jednym zabezpieczeniem: skieruj kod na krótki link, który kontrolujesz, zamiast kodować bezpośrednio ostateczny adres URL. Wtedy jeśli miejsce docelowe się zmieni, albo artystyczny kod okaże się słabo skanować na niektórych urządzeniach, naprawiasz link, a nie grafikę. Do płatności lub czegokolwiek krytycznego, użyj zwykłego kodu o wysokim kontraście.
Jakie narzędzia tworzą sztukę z kodów QR generowaną przez AI?
Typowy zestaw to interfejs Stable Diffusion AUTOMATIC1111 z rozszerzeniem ControlNet i modelem specyficznym dla QR, takim jak QR Code Monster. Hostowane generatory, jak QR Diffusion, opakowują tę samą technikę w aplikację webową, jeśli nie chcesz uruchamiać Stable Diffusion lokalnie. Tak czy inaczej, zasady skanowalności i krok testowania są takie same.
Wypróbuj Elido
Wklej URL, otrzymaj krótki link
Bez rejestracji. Link działa 30 dni. Zarejestruj się, aby zachować go na zawsze.
Za darmo, bez rejestracji · 2 dziennie