【收藏】制作藝術(shù)二維碼,用 Stable Diffusion 就行!
基于函數(shù)計算FC 快捷部署 Stable Diffusion,自己設(shè)計T恤自己穿!贏Airpods三代,森馬周邊!
https://developer.aliyun.com/adc/series/activity/aigc_design


用 Stable Diffusion 制作藝術(shù)二維碼,本文將詳細講解基于函數(shù)計算部署 Stable Diffusion 做一個藝術(shù)二維碼,藝術(shù)化的二維碼不是單純的藝術(shù)作品,具備可識別的功能性非常重要,因此在生成過程中,需要對參數(shù)和二維碼進行多次調(diào)整以達到最佳狀態(tài),希望這篇文章能夠幫助您提供一些生成方法,觀看文章需要5分鐘,看完即會趕緊嘗試!
資源準備
-
注冊并登錄阿里云賬號[1] -
開通函數(shù)計算并領(lǐng)取試用額度[2] -
開通文件存儲 NAS服務(wù)并領(lǐng)取試用額度[3]
部署云端 Stable Diffusion
-
選擇“AI數(shù)字繪畫 stable-diffusion 自定義模版“,點擊立即創(chuàng)建,開始創(chuàng)建 Stable Diffusion

-
創(chuàng)建 Stable Diffusion 需要開通函數(shù)計算FC和文件存儲NAS,新用戶一定領(lǐng)取試用額度

-
創(chuàng)建 Stable Diffusion WebUI

-
確認知曉使用SD過程中產(chǎn)生的函數(shù)計算費用及重要提醒,等待Stable Diffusion WebUI部署成功

-
更換及管理模型需要進行“初始化模型管理”,注意存儲模型開始用到文件存儲 NAS產(chǎn)品

-
確認了解使用NAS的費用和注意事項,確認開始創(chuàng)建模型管理工具——選擇“自動配置”——確認

-
訪問admin開頭的域名,進入模型管理平臺

準備大模型
您可以選擇喜歡的模型用以生成二維碼的風格,本教程推薦模型庫中下載 majicMix realistic模型,模型將會被下載至您的 文件管理(NAS) 中,這會產(chǎn)生一定的文件存儲費用請務(wù)必注意。下載好后重啟 Stable Diffusion 即可使用。
模型庫功能由阿里云 OSS 提供,模型/數(shù)據(jù)集/文件均來源于第三方,不保證合規(guī)性,請您在使用前慎重考慮。
準備制作藝術(shù)二維碼需要的模型
部署的Stable Diffusion 已經(jīng)內(nèi)置了 Controlnet 和常用ControlNet 插件。
本教程僅僅需要下載需要的 ControlNet 插件即可。
-
前置準備:調(diào)整出多個 ControlNet Unit, 方便多個ControlNet 疊加使用

-
調(diào)整出多個 ControlNet Unit, 方便多個ControlNet 疊加使用

-
此時可以看到您的頁面上已經(jīng)有了 ControlNet 配置項

-
下載 qrcode moster 模型

-
下載brightness 模型

6.上傳下載模型后上傳在文件夾中 /mnt/auto/sd/models/ControlNet,重新加載 Stable Diffusion 備用

以上步驟如果遇到任何問題可以查看詳細文檔
https://developer.aliyun.com/adc/scenario/exp/b2cc0e1c3a6244e0bd9fc0f37acd5a0e?
制作藝術(shù)二維碼
-
準備二維碼,可以選擇草料網(wǎng) https://cli.im/,免費生成二維碼,可以根據(jù)自己的需要選擇二維碼美化,讓二維碼更適合生成圖畫
-
進一步美化二維碼,可以修改顏色,碼點形狀,碼眼形狀,因為二維碼不是單純的圖片,具備很強的功能性,制作成藝術(shù)二維碼需要能夠方便識別,建議前期二維碼美化使用比較大塊的碼點形狀。
3.添加提示詞設(shè)置
正向提示詞:
(((1boy))),((masterpiece)),((best quality)),8k,high detailed,((chinese clothes)),((hanfu)),Fisheyes,masterpiece,top quality,best quality,animation, long hair
反向提示詞:
(worst quality, low quality:2),NSFW,monochrome,zombie,overexposure,watermark,text,bad anatomy,bad hand,extra hands,extra fingers,too many fingers,fused fingers,bad arm,distorted arm,extra arms,fused arms,extra legs,missing leg,disembodied leg,extra nipples,detached arm,liquid hand,inverted hand,disembodied limb,oversized head,extra body,extra navel,EasyNegative,(hair between eyes)
4.選擇喜歡的模型,我這里選擇的是 AWPainting 模型
5.二維碼圖片放入 ControlNet 1
-
啟用—All—預處理:None——模型:qrcode monster -
以下參數(shù)經(jīng)過測試,您可以根據(jù)需要自行調(diào)節(jié) -
Control Weight: 1以上,二維碼生成需要精確度,控制比重要比較強 -
Starting Control Step:0~0.3 -
Endting Control Step: 0.7~0.8
6.二維碼圖片放入 ControlNet 2
-
啟用—All—預處理:None——模型:brightness -
以下參數(shù)經(jīng)過測試,您可以根據(jù)需要自行調(diào)節(jié) -
Control Weight: 0.6左右 -
Starting Control Step:0~0.3 -
Endting Control Step: 0.4~0.7

8.點擊局部繪制,進行臉部修飾,小面積修飾不會影響識別

如果你的二維碼無法識別……
Control Weight 和 Endting Control Step 這兩個參數(shù)在生成二維碼時非常重要。如果你的二維碼無法被掃描,那么你需要調(diào)整這兩個參數(shù)。當 Control Weight 越高時,二維碼會更加明顯,但是如果 Control Weight 太低,可能會導致掃描不出來。Endting Control Step 代表著 AI 在渲染過程中停止的時間,如果你的圖層渲染有10層,那么當你選擇0.8的終止時機時,代表著圍繞二維碼的渲染在第8層結(jié)束,剩下的2層AI會自由發(fā)揮。這就是為什么有些藝術(shù)二維碼生成出來并不像二維碼的原因。
每個人的二維碼都是不同的,調(diào)整一個兼顧好看和實用的藝術(shù)二維碼其實是一個細致活兒,希望大家都能做出好看的二維碼!
阿里云 X 森馬 AIGC T恤設(shè)計大賽
阿里云攜手國民服裝品牌森馬推出 AIGC T 恤設(shè)計大賽,無論您是開發(fā)者、設(shè)計師、還是AI繪畫愛好者,都可以使用阿里云函數(shù)計算快速部署 Stable Diffusion,以“宇宙漫游”為主題,進行AI 創(chuàng)作并投遞作品即可參賽。所有作品均有機會被森馬選中并購買版權(quán)成為下一季服裝圖案主題。
-
通過函數(shù)計算FC 快捷部署 Stable Diffusion:內(nèi)置模型庫+常用插件+ControlNet,支持 SDXL1.0 -
立即參賽: https://developer.aliyun.com/adc/series/activity/aigc_design -
可獲得獎品:Apple Airpods、作品定制阿里云X森馬聯(lián)名T恤、森馬定制旅行箱、森馬無門檻代金券等豐厚獎勵 -
活動時間:8月21日-9月21日
相關(guān)鏈接
1、注冊并登錄阿里云賬號
https://www.aliyun.com/
2、開通函數(shù)計算并領(lǐng)取試用額度
https://free.aliyun.com/?pipCode=fc&spm=5176.137990.J_5253785160.5.36551608plfTh6
3、開通文件存儲 NAS服務(wù)并領(lǐng)取試用額度
https://free.aliyun.com/?product=9657388&crowd=personal
閱讀原文,參與 AI T恤設(shè)計大賽
