以 Stable Diffusion 產生客製化美術風格 QR Code

前一陣子發現一個網站,可以將自己提供的 QR code 利用 stable diffusion 轉換為可掃描的美術風格 QR code,以下記錄我做的簡單搜尋和嘗試……

最早是看到一個日本人在推特上分享了幾張很有藝術感的 QR code 照片,和過去看到基本上是 QR code,裡面加上一些小插圖的那種很不一樣,那些黑點白點和背景圖融合地很自然,非常驚艷。

順著推文裡面的 Reddit 連結,查找到原始出處,似乎是一個中國大學生的專題報告,他們描述了原始想法、訓練過程等等,但沒有公布他們訓練好的模型讓人使用。

“該文介紹了一個名為ControlNet for QR Code的專案,通過使用Stable Diffusion生成風格化圖像,並添加定位點將其轉換為可掃描的二維碼。 作者提到了專案的緣起、訓練過程和推理測試,並展示了多種風格的二維碼結果,如中國傳統紋樣、浮世繪風格、二次元和插畫風格等。文章還感謝了參與合作和支援該專案的同學和資源提供方。 模型的發佈和技術文檔將在後續更新中公佈。”

~ Summarized by ChatGPT

過了一陣子,又有人分享這個網站 — Hysli.io AI,看起來是有人實作了他們的 idea,而且做成可以線上使用的網站。只要提供自己的原始 QR code,可以套他們提供的一些模板,也可以自己下 prompt 產生底圖。

我想到的第一個用途的做一個含有「關於我」的連結,產生有自我風格的底圖,可以當成個人大頭貼或是放在名片上。

我提供的原始 QR code 是:

想要產生的形象,本來想融合放射科醫師、醫院、重機騎士的形象,但嘗試了一陣子,發現醫師和騎士這兩個身分生不出好的圖片,最後只留下騎士和醫院的成分。

過程中產生一些比較 OK 的圖如下:

最後下的 prompt 是:

a young man, looking away, riding a honda super bike, black short hair, red and white gloves, blue t-shirt, black pants, boots, hospital in the bokeh background.

成果是

右下角有一個網站的浮水印,後來我再用 Photoshop Beta 的 generative AI 去掉了。XD

老實說圖片精緻度還不如展示出來的那些,但也相當驚艷了,暫時還不想用來替換現有的大頭貼,先留在這篇 blog 做個紀念。


Leave a Reply