【AI+建築】零基礎飛速上手Stable Diffusion 這絕對是你看過最好的建築類AI課程 SD保姆餵飯級攻略
33 觀看·2024年10月17日
人工智能、AI繪畫、元宇宙等等這些領域
在近些年內蓬勃發展
在各行各業都有着不同方式的應用
而用AI創作藝術和生產內容
無疑是這兩年最熱門的話題
嗨 正式認識一下
這裏是阿薩
一位建築設計行業從業者
AIGC創業人
業餘會做一些建築專業領域的技能教學
解放生產力讓設計迴歸創意
一直以來都是我堅持做課程的動力
作爲AI繪畫的第一批試用者
我也是第一時間研究
2023年
Stable Diffusion作爲AI繪畫領域的熱門產物之一
取得了飛速的發展
現在的它可以創作出令人驚歎的二次元插畫
高質量的場景原畫
堪比真人的AI人像
以及非常精準的建築室內效果圖
這一輪技術大爆發
讓許多人關注到了AI繪畫的這個領域
正如分面圖所示
這是一門非常系統的
AI繪畫加建築零基礎培訓課程
旨在讓你飛速上手Stable Diffusion
熟練使用軟件的同時
也能更好地與建築領域相結合
在過去的幾個月時間裏
從基本原理軟件應用
到與建築專業相結合
我做了大量的課程準備工作
希望這套課程能幫助更多的同學
以最低的門檻掌握這門技術
課程主要分爲8篇章分別是
AI繪圖原理與Stable Diffusion軟件基礎
Stable Diffusion繪圖模型介紹與應用場景
文生圖 圖生圖的入門級應用
圖像優化 高清放大
LOL模型的加載與應用
Control Nets插件綜合應用
以及LOL模型訓練全流程
以上均爲免費公益課程
這期課程是AI加建築系列課程
後續也會出各種不同專題的課程
如果覺得課程對你有幫助的話
可以先點個收藏再開始學習
順便點個一鍵三連支持一下UP
你們的支持就是我更新最大的動力啦
那麼在接下來的時間裏
我們將開啓AI加建築課程的第一課
想學習AI繪圖
首先你要了解它的原理是什麼樣的
目前市面上主流的AI繪圖軟件是
StableDiffusion和MadeDromie
兩者最大的區別是
StableDiffusion是開源的
你可以免費使用
但是MadeDromie是一個商業化產品
你需要付費纔可以使用
兩者都支持文生圖 圖生圖等功能
但StableDiffusion除了這些基礎功能以外
還開發了各種基於StableDiffusion的特色功能
比如你可以採用Texture Inversion
或者Genverse訓練個性化生成的模型
你也可以基於ControlNet來實現可控生成圖像
這對於向來追求精確度的建築設計領域來說
無疑是最大的優勢
StableDiffusion的應用原理
整體上來說主要是三個部分
Language Model
Diffusion Model和Decoder
語言模型 擴散模型 解碼器
其中最核心的部分是Diffusion 擴散
StableDiffusion在生成圖片的過程中
其實是進行了加造和去造的過程
怎麼去理解呢
我給大家舉了一個非常抽象的例子
這是一張別墅建築的模型截圖
如果讓你把這張SU模型圖片
瞬間變成一張建築效果圖
你會怎麼做呢
你可能想到最快的方法
就是利用渲染器快速渲染
不妨大膽一點
現在嘗試着用你的眼睛
眯成一條縫去看它
它是不是變得模糊了
好 保持這個狀態
我們現在給它施加魔法
讓這張圖片慢慢發生變化
現在睜開眼睛吧
一張效果圖是不是瞬間就完成了呢
以上展示的就是一個擴散模型的
基本工作流程了
AI首先會將圖片
通過增加噪聲的方式進行擴散
也就是讓它變得模糊
再通過去噪的操作
讓圖像慢慢變得清晰
並且把它變成你想象的樣子
當然這只是一個簡單抽象的解釋
Stable Diffusion
真實的工作流程要複雜得多
如果大家有興趣的話
可以去網上看一些詳細的解釋
對原理的解釋我們就不再贅述
接下來我們說一下
Stable Diffusion
對於電腦配置的要求
目前Stable Diffusion
因此其對電腦的配置要求並不高
這裏是推薦的最低配置
以及比較流暢運行的推薦配置
因爲需要用到Q代加速
所以只有英偉達顯卡表現良好
AMD可以用
但速度明顯慢於英偉達顯卡
而在這些硬件配置當中
主要看重的是顯卡的性能
以及顯存的大小
這兩者之間
顯存的大小尤爲重要
簡單來說
顯卡性能影響出圖速度
而顯存大小則直接影響
你是否能出圖
如果顯存不夠的話
非常容易出現
報錯出不了圖的情況
如果你是AI繪圖重度使用者
那麼買電腦時
一定要優先考慮顯存的大小
接着我們再來說一下軟件的安裝
Stable Diffusion是基於PC網頁端的軟件產品
就是我們常聽到的WebUI
安裝方式有兩種
一種是自主部署安裝
第二種是使用整合包
自主部署的流程是先安裝三個前置程序
Python, CUDA, Git
配置好之後
再從GitHub上獲取WebUI的軟件本體
但自主配置的過程複雜
容易出錯
往後的更新插件的安裝都較爲繁瑣
不推薦大家以這種方式安裝
除非你是經驗豐富的DIY玩家
不然就還是用下面這種整合包的方式
什麼是整合包呢
整合包一般指開發者
對Stable Diffusion軟件初始製作者
製作的WebUI進行打包
並使其程序化的一種方式
也是目前主流的Stable Diffusion軟件安裝形式
它的優點是省去配置環境依賴
和下載必要模型插件的功夫
出錯率極低
集成了各類擴展插件實時更新
非常的方便
目前最多人用的是B站秋葉大佬的整合包
它的安裝包裏有一個非常實用的啓動器
可以幫助你方便的管理各類模型與插件
還能做到實時更新
大家可以去它視頻下方的鏈接下載
當然我也整理了一份秋葉大佬的安裝包
在視頻下方的課件鏈接當中
方便大家下載使用
安裝方法非常簡單
它和普通的軟件安裝不一樣
它不需要固定的安裝流程
我們只需要找一個比較空的盤
把文件解壓下來就可以了
爲什麼建議大家找一個比較空的盤呢
因爲Stable Diffusion使用的大模型文件非常的大
一個文件就是好幾個G
一不小心你的硬盤可能就滿了
文件解壓好之後
點擊啓動器運行依賴進行安裝
安裝好之後進入SD WebUI的文件夾
再點擊A啓動器就可以啓動了
再點擊這裏的一鍵啓動
接着會在啓動器裏運行所需要的各種文件
加載完成之後
你的瀏覽器裏就會自動彈出WebUI的界面
這裏要注意的是
WebUI只是我們操作的界面
之前黑框裏的命令行纔是本體
所以在使用軟件的時候
這個啓動器是一定不能關的
關了WebUI也就無法運行了
軟件安裝完成後
我們來了解一下WebUI的界面
最上面的是基礎大模型
什麼是模型呢
它和我們的建築模型可不一樣
不同的模型之間又有什麼區別
這些概念會在第二節課給大家詳細科普
現在我們先簡單瞭解一下
AI的模型其實就是利用大量的圖片素材
訓練出來的一個大集合
使用不同的模型可以給你的作品
帶來完全不同的內容和風格
外掛VAE模型
變分自解碼器
通俗來講它就像模型的一個濾鏡
可以使圖像顏色更加鮮豔
細節更加鋒利
同時也有助於改善圖像質量
不過得益於現在優秀的大模型
我們已經不太需要去單獨配置VAE文件
除個別模型明確要求之外
通常保持默認選擇這個即可
上面以系列標籤欄對應了不同的功能
對於我們做圖來說
最重要的是前兩個
它代表了Stable Diffusion做圖的兩種基本方式
我將會在接下來的三四節課裏展開分析
後期處理主要是針對圖片的放大處理
它可以生成分辨率更高的高清圖片
PNG圖片信息可以快速地幫我們查看圖片的屬性
如果是Stable Diffusion生成的圖片的話
拖到這裏可以幫我們快速地讀取它的關鍵詞
出圖參數等信息
模型融合和訓練屬於高階操作
顧名思義就是創造屬於自己的模型
在我們的第八節課中會給大家詳細解釋
無邊圖像瀏覽是我們通過Stable Diffusion
生成的一系列圖像信息的記錄
可以在這裏很方便地查看生成的圖片及對應信息
模型轉換和超級模型融合是對模型的編輯融合操作
模型工具箱可以查看大模型的信息
WD標籤欄可以對我們的圖片進行反推
通過圖片得到一些關鍵詞的信息
後邊的設置中你可以自定義各種和出圖相關的選項
例如圖片格式保存路徑
採樣參數等等
在你剛上手對很多操作還不瞭解的階段
這些保持默認就可以
旁邊的擴展主要是放一些擴展插件用的
可以方便地進行線上下載安裝與更新
後邊的課程也會詳細說明
再看到我們的主頁下方
分別是正向提示詞與反向提示詞的書寫欄
右邊是生成圖片的按鈕
往下是調整生成圖片參數的地方
採樣方法圖片尺寸
引導係數
隨機種子等等
這些概念在後邊的課程當中
都會一一給大家講到
最下方就是安裝的一些擴展插件的選項
我們最後生成的圖片
將展示在右側這個地方
聽了這麼多理論性的東西
相信很多人還是陰裏霧裏
那麼在課程正式開始學習之前
我們先來進行一個小案例的實操演練
深刻地感受一下AI繪圖的強大之處
所有課程當中使用的文件
我都會放在視頻下方的鏈接裏
在之後的操作裏
我需要你們變成我的影子
先不用理解各參數的含義
完全按照我的操作
一起來完成一次AI效果圖的製作
就拿我們剛剛講原理時
用到的那個建築案例來進行講解
開始之前
我們要先做兩個前期準備工作
下載安裝大模型和ControlNet插件
首先我們需要一個大模型
來作爲我們的底子
控制我們效果圖最基本的風格
我這裏挑選了一個C站上
比較熱門的建築外觀類模型
是Architecture Realmix
作者是阿真
點進去直接點擊這裏的下載就可以了
不過這個網站需要科學上網的方式
我已經在視頻下方的網盤鏈接中
給大家整理好了
直接下載使用即可
下載好之後
我們把模型文件放到
StableDiffusion安裝文件夾下邊的
Models-StableDiffusion文件夾當中就可以了
接着打開我們的WebUI
點擊這裏的刷新
就可以看到安裝更新後的模型了
然後還需要安裝ControlNet插件
這個插件是我們建築類AI的核心插件
它可以幫助我們實現線稿生成圖片
模型截圖生成圖片等操作
這樣一來就可以通過精準控制輪廓
來生成所需要的建築效果
安裝方法也非常簡單
在我們下載的整合包裏
有ControlNet相關的文件
把其中模型文件夾裏邊的文件
全部複製到Models-ControlNet當中就可以了
接着我們點擊網頁最下方的重載UI
就可以在文身圖下邊的選項欄當中
看到ControlNet的標籤
完成這兩步安裝之後
就可以正式進行出圖操作了
我們在StableDiffusion模型這裏
切換到剛剛裝好的
Architecture Realmics模型
點擊下邊的ControlNet標籤
將我們的模型截圖
拖到ControlNet的圖像區域
控制類型選擇Lineart線稿
預處理器選擇Lineart Realistic
再點擊這裏的啓用和完美像素模式
下方控制模式選擇跟偏向提示詞
控制權重調到1.5
引導中止時機調爲0.8
接着在上面的提示詞輸入欄當中
輸入我給你們準備好的提示詞
直接複製粘貼即可
下邊的迭代部署選擇30
採用方法選擇第一個
輸出尺寸改爲1200x700
這個尺寸和我們的原圖尺寸有關係
儘量保證輸出尺寸和原圖比例一致
這樣才能避免圖片的裁剪與縮放
這個尺寸不宜過大
否則你的顯存可能頂不住
一般出大圖的話
我們會利用高分辨率修復
或者高清放大等操作來完成
提示詞引導係數保持默認的7就可以
完成之後點擊這裏的生成
等待幾秒鐘一張效果圖就製作完成了
是不是非常效率呢
不過由於AI輸出結果的不穩定性
我們需要反覆的抽卡
才能抽到我們心中的SSR
就是你可能需要生成多張圖片來進行對比
在總批次數這裏輸入10
就代表一次出10張圖
最終選擇你最滿意的一張就可以了
這就是你的第一幅AI作品了
對它的效果你還滿意嗎
在完成AI繪圖之後
你不需要特意對它進行保存
其實我們之前所有的操作結果
都已經被Stable Diffusion默認保存到了
Outputs本地文件夾當中
AMG開頭的是圖生圖
TXT開頭的是文生圖
在WebUI生成圖片的下面
也有快捷打開方式
或者在上面的標籤裏找到無邊圖像瀏覽
有文生圖和圖生圖輸出的圖片可以預覽
在這裏可以查看圖片生成的一系列參數
關鍵詞等
右鍵就可以直接打開其所在的本地文件夾位置
如果你想對之前的某張圖進行修改
你也可以在無邊圖像瀏覽裏面找到對應的圖
點擊右上角選項
發送到文生圖圖生圖局部重繪等窗口
進行二次編輯
以上就是本節課所有的內容了
做一個總結吧
在今天的課程裏
我們瞭解了AI繪圖的基本原理
介紹了StableDiffusion這個軟件的安裝
配置要求
WebUI界面與基礎操作
並嘗試用它做出了一張建築效果圖
下節課我們將會詳細講解StableDiffusion中模型的含義
以及一些基本參數的介紹
感謝你看到這裏
如果課程有幫助的話
不要忘了你的三連哦
我們下期見
拜拜

