51CTO讀者成長計劃社群招募,咨詢小助手(微信號:CTOjishuzhan)
文 | Calvin Wankhede
編譯 | 王瑞平
其實,技術革命離我們一點也不遙遠...
在過去的幾個月里,我們目睹了AIGC工具的突然爆發。在免費和付費,開源和專有之間,用戶有很多選擇。但如果你關注過有關AI生成圖像的討論,你肯定聽說過Midjourney與Stable Diffusion之間的競爭。
雖然這兩款AI圖像生成器都非常出色,但它們在自定義功能、美術風格、易用性、定價等方面存在明顯差異。因此,在本文中,我們介紹了如何將二者區分開,以及您應該使用哪一款。
1、快速了解差別
同樣是用文字生成圖片,Midjourney和Stable Diffusion究竟有什么差別?這里,根據官網信息,也根據自己的經驗,我們簡單做出總結,希望能夠幫助到廣大用戶朋友。這只是一個大概的總結,更詳細的介紹還需要您通讀全文。
從技術層面來看,Midjourney使用專有的機器學習模型,而Stable Diffusion的源代碼是免費的。只要符合要求,您可以在自己的計算機上下載并運行Stable Diffusion,而Midjourney只能在有網絡連接的情況下使用。
此外,訪問Midjourney的唯一方法是通過Discord聊天應用程序。而您可以通過各種在線和離線應用程序使用Stable Diffusion。
在付費模式方面,Midjourney每月至少需要花費10美元才能生成有限張圖像。您可以在自己的硬件上免費運行Stable Diffusion,也可以為在線服務支付少量費用。
您可以使用Stable Diffusion填充或修改圖像的某些部分,中途不支持內涂或外涂。此外,Stable Diffusion還支持數千個可下載的自定義模型,而在Midjourney中,只有少數模型可供選擇。
總的來講,Midjourney似乎更便于用戶使用,因為它的設置比Stable Diffusion少。然而,后者提供了許多更高級的功能和定制選項。
繼續閱讀可以幫助你了解更多Midjourney和Stable Diffusion之間的詳細差別。我們還使用了相同的文本提示生成圖像并進行了比較。
2、Midjourney更便于使用
Midjourney和Stable Diffusion作為當今最流行的AI圖像生成器,都于2022年年中面向用戶推出。但在當時,二者被推出的目標是截然不同的,Midjourney是作為一項盈利性服務被推出的,而Stable Diffusion則是開發者發布的開源應用。
Stable Diffusion所具有的開放性質使其成為可定制和被廣泛使用的圖像生成器之一。你可以在線使用它的基本版本或進行免費與付費訂閱。
并且,像Stable Diffusion Web UI這樣的前端軟件通常包含許多高級功能并允許你使用自定義美術模型。但是,如果你希望獲取效果最佳的圖像,并希望在自己的計算機上生成圖像。Stable Diffusion的缺點是需要設置一些時間和技術技能。
從這一點看來,雖然Midjourney更便于使用,但是Stable Diffusion也為初學者和有經驗的用戶提供了大量選擇。
另一方面,用戶更容易學會如何使用Midjourney。官方在Discord聊天應用程序上也公布了使用指南。此外,你還可以在提示中添加一些參數,這些都是可以自定義的。
也就是說,Midjourney的最新V5版本可以生成與文本提示非常匹配的高質量圖像。所以,在易用性方面,它具備一些優勢。但如果你愿意不斷調整輸入和設置,Stable Diffusion也可以達到甚至超過Midjourney的圖片生成效果。
3、各有利弊
乍一看,Midjourney和Stable Diffusion似乎提供了相同的功能集。然而,仔細比對,你會發現這兩種圖像生成器各有一些獨特的優點和缺點。
以升級為例,從前,你可以使用Midjourney中的U1、U2、U3和U4按鈕完成升級。而Midjourney的最新版本不支持任何升級型號。相比之下,Stable Diffusion的開放性允許你下載幾個不同的升級模型進行實驗。如果你的電腦有足夠的內存,你還可以在Midjourney中生成比目前限制的100萬像素更高分辨率的圖像。
4、功能的差異
Midjourney與Stable Diffusion在功能上具有一系列差異,使生成的圖像更符合用戶需求:
(1)圖像修復與圖像擴展:Stable Diffusion具有圖像修復(Inpainting)和圖像擴展(outpainting)功能。你可以使用圖像修復功能調整現有圖像的某些部分,而應用圖像擴展功能,你可以在現有的圖像邊界之外生成新的細節。而Midjourney還不支持這兩種功能。
(2)圖片提示:你可以上傳一張(或兩張)圖片用來提示Midjourney生成圖片的風格。機器人程序會將圖像與文本結合起來,生成視覺上與輸入相似的輸出。
(3)自定義美術風格:Midjourney提供了一個動畫優化模型,你可以使用niji參數調用。Stable Diffusion可以讓你下載用自定義模型訓練出的各種藝術風格。
(4)審查:雖然官方的基礎Stable Diffusion模型不允許生成明確的圖像,但你可以使用自定義模型解決這些限制,這在Midjourney中是不可能實現的。如果你的提示信息中包含明確或暗示性的語言,你的帳戶可能會被禁止。
請記住,你必須在自己的硬件設備上使用Stable Diffusion才能充分發揮出它的優勢。在線工具不能提供相同程度的靈活性,這使得Midjourney和Stable Diffusion的功能變得一樣強大。
5、付費VS開源
作為一家以營利為目的的公司,Midjourney對用戶的使用頻率設置了一些限制。即使是付費訂閱的用戶,你每個月也只能獲得有限的免費圖像生成時間和次數。
而在30美元/月及以上的付費模式中,Midjourney確實為用戶提供了無限的放松模式,但這意味著你必須為每個任務等待幾分鐘。
在付費方面,Stable Diffusion則采取了完全相反的模式。它的源代碼可以被下載,這意味著可以免費使用。然而,你需要一臺配備專用顯卡的功能強大的電腦,需要具有至少4GB的VRAM(影像隨機接達記憶器)。
但這種硬件設備至少會花費你一千多美元。幸運的是,如果你喜歡冒險,你還可以嘗試在線使用Stable Diffusion,甚至可以在基于云的虛擬機(如,Google Colab)中使用。
值得注意的是,Stable Diffusion的創建者還提供了一個基于網絡的圖像生成應用程序Dream Studio。這就像Midjourney一樣很容易上手,但是也需要付出一定的代價。
即便如此,這個價格對于使用者來講還是相當便宜的,10美元可以獲得1000個積分。你也可以免費試用,所有新賬戶在注冊時都可以免費獲得25個積分。
如果你正在尋找一個免費且易于使用的工具,我建議你考慮選擇其它的應用,比如,Bing Image Creator。
6、生成圖像大比拼
為了比較這兩種工具的使用效果,我在Midjourney和Stable Diffusion輸入了相同的提示詞生成了圖像,讓我們一起比較一下。
第一組圖片是用一個相當簡單的提示詞生成的:“《星球大戰》中的達斯·維德,但要做成賽博朋克”。我認為,即使應用了截然不同的方法,這兩個圖像生成工具在提供信息方面表現得都很好。
下一個提示詞清楚地展示出Midjourney生成圖像的最大優點:現實主義。如果你想讓生成的圖像看起來更真實,Midjourney無疑是首選。雖然Stable Diffusion匹配的提示符中也包含了所有內容,但它并沒有達到“逼真”的程度。
最后一個示例中的文本提示要求“一個巨大的白色蛇形龍棲息在巖石上,看著地平線”。Midjourney再一次創造出了更復雜的細節。然而,如果你仔細觀察圖像的底部,你會注意到Midjourney試圖復制它從訓練數據中學到的一系列亂碼。
高級用戶則可以從Stable Diffusion中獲取效果更好的圖像。然而,Midjourney通常在輸入相同的提示下獲得更好的結果。
那么,你更喜歡哪個AI圖像工具呢?歡迎留言告訴我們!
參考資料:https://www.androidauthority.com/midjourney-vs-stable-diffusion-3327349/