Een tekst-naar-beeld machine learning-model genaamd Stable Diffusion AI art generator is ontwikkeld in samenwerking met EleutherAI, LAION en StabilityAI om digitale afbeeldingen te genereren op basis van beschrijvingen in natuurlijke taal.
De creatie van kunst door AI is niet nieuw. Software zoals DALL-E 2, Midjourney AI en Stable Diffusion die dit jaar is geïntroduceerd, heeft het echter voor zelfs de minst bekwame kunstenaars mogelijk gemaakt om complexe, abstracte of levensechte kunstwerken te maken door simpelweg een paar woorden in een tekstvak in te voeren.
Stability AI’s open-source model voor het genereren van foto’s is kwalitatief vergelijkbaar met DALL-E 2. Daarnaast introduceerde het DreamStudio, een commerciële website die rekentijd biedt voor het maken van stabiele diffusie-afbeeldingen. Stable Diffusion kan, in tegenstelling tot DALL-E 2, door iedereen worden gebruikt en omdat de code open source is, kunnen projecten er met weinig beperkingen op voortbouwen.
Wat is Stabiele Diffusion AI-kunstgenerator?
Stability AI lanceerde Stable Diffusion, een open-source AI-kunstgenerator, op 22 augustus. Python wordt gebruikt om Stable Diffusion te creëren en het transformatortaalconcept wordt gebruikt. Elk besturingssysteem dat Cuda-kernels ondersteunt, kan het gebruiken.
Dankzij het open-source Stable Diffusion-beeldsyntheseparadigma kan iedereen met een pc en een goede GPU bijna elke visuele realiteit bouwen die ze maar kunnen bedenken. Het kan praktisch elke visuele stijl dupliceren als je het een beschrijvende tekst geeft, en de resultaten verschijnen op wonderbaarlijke wijze op je scherm.
In tegenstelling tot methoden zoals DALL-E, stelt Stable Diffusion zijn broncode beschikbaar. De licentie verbiedt een aantal risicovolle gebruikssituaties.
AI-ethiek is aangevallen door tegenstanders, die beweren dat het model kan worden gebruikt om “deepfakes” te maken en zich afvragen of het gepast is om afbeeldingen te maken met behulp van een model dat is getraind op een dataset die auteursrechtelijk beschermde inhoud bevat zonder toestemming van de kunstenaar.
De trainingsset voor Stable Diffusion was een subset van de LAION-Aesthetics V2-dataset. Het werd getraind op 256 Nvidia A100 GPU’s in de winkelmodus voor $ 600.000.
Stability AI, het bedrijf dat aan Stable Diffusion ten grondslag ligt, is in gesprek om kapitaal te zoeken tegen een waardering van maximaal $ 1 miljard vanaf september 2022.
Downloadvereisten voor stabiele diffusie
In 2022 ondersteunt een typische gaming-pc Stable Diffusion, maar je telefoon en de meeste laptops niet. De vereisten voor het downloaden van Stable Diffusion waaraan u moet voldoen, zijn als volgt:
- Een GPU met at minst 6 gigabyte (GB) VRAM
- Dit omvat de meeste moderne NVIDIA GPU’s
- 10 GB (ish) opslagruimte op uw harde schijf of SSD-station
- Het Miniconda3-installatieprogramma
- De stabiele diffusiebestanden van GitHub
- De nieuwste controlepunten (versie 1.4, op het moment van schrijven, maar 1.5 zou binnenkort moeten worden vrijgegeven)
- Het Git-installatieprogramma
- Windows 8, 10 of 11
- Stable Diffusion kan ook worden uitgevoerd op Linux en macOS
Hoe groot is de Stable Diffusion AI art generator?
Je hebt ongeveer 10 GB opslagruimte nodig op je harde schijf of solid-state drive.
U kunt gebruik maken van Midjourney AI of andere webgebaseerde AI-generatoren als u niet over de benodigde hardware beschikt.
Hoe de Stabiele Diffusion AI-kunstgenerator te gebruiken?
Dit zijn de stappen voor het uitvoeren van de Stabiele Diffusion AI-kunstgenerator:
- Installeren Git
- Installeren Miniconda3
- Download de Stabiele Diffusion GitHub-repository en de Laatste controlepunt
Laten we eens nader bekijken hoe u ze kunt doen.
Git . installeren
Programmeurs kunnen verschillende versies van de software die ze ontwikkelen beheren met behulp van de technologie Git. Ze kunnen verschillende versies van de software waaraan ze werken bewaren in een gedeelde repository, terwijl ze ook andere ontwikkelaars toestaan om bij te dragen aan het project.
Als je geen ontwikkelaar bent, biedt Git een eenvoudige manier om deze projecten te openen en te downloaden. We zullen het in dit geval toepassen. Het runnen van de Windows x64-installatieprogramma die van de Git-website kan worden verkregen, is nodig om Git te installeren.
U krijgt de mogelijkheid om verschillende opties in te stellen terwijl de installatie wordt uitgevoerd; laat ze allemaal op hun standaardinstellingen. Het is belangrijk om de optiepagina “Uw PATH-omgeving aanpassen” te bezoeken. Alleen “Git van de opdrachtregel en ook van software van derden” moet worden gekozen.
Installeer Miniconda3
Stable Diffusion maakt gebruik van verschillende Python-bibliotheken. Als je niet bekend bent met Python, maak je hier dan niet al te veel zorgen over; het volstaat om te begrijpen dat bibliotheken slechts softwarepakketten zijn die uw computer kan gebruiken om specifieke taken uit te voeren, zoals het bewerken van een afbeelding of het uitvoeren van uitdagende rekenkunde.
Miniconda3 is in wezen een gemakstool. Het maakt het voor u mogelijk om elke bibliotheek te beheren die nodig is om Stable Diffusion te laten functioneren zonder vervelend werk. Het zal ook van invloed zijn op hoe we stabiele diffusie gebruiken in real-world scenario’s.
Bezoek de Miniconda3 downloadpagina en kies “Miniconda3 Windows 64-bit” om de meest recente versie te verkrijgen.
Als u na het downloaden dubbelklikt op het uitvoerbare bestand, wordt de installatie gestart. Vergeleken met Git, vereist de installatie van Miniconda3 minder klikken op de pagina. U moet echter voorzichtig zijn bij het nemen van deze beslissing:
Zorg ervoor dat “Alle gebruikers” is gekozen voordat u op de volgende knop drukt en de installatie voltooit.
U wordt gevraagd uw computer opnieuw op te starten na installatie van Miniconda3 en Git.
Download de stabiele diffusie GitHub-repository en het nieuwste controlepunt
Na het installeren van de benodigde software kunnen we Stable Diffusion downloaden en instellen.
Het downloaden van de Laatste controlepunt eerst moet komen. Om het controlepunt te downloaden, moet u eerst een account aanmaken, maar het enige dat nodig is, is uw naam en e-mailadres.
De link die zegt “sd-v1-4.ckpt” zal het downloaden starten. Het andere bestand, ‘sd-v1-4-full-ema.ckpt’, is bijna twee keer zo groot, maar levert mogelijk betere resultaten op. U kunt beide gebruiken.
De volgende stap is het verkrijgen van Stabiele diffusie van GitHub. Kies de groene knop ‘Code’ en klik vervolgens op ‘ZIP downloaden’. Je kunt gebruiken deze directe downloadlink ook.
Nu we de bestanden voor Stable Diffusion hebben uitgepakt, moeten we een paar mappen maken om ze uit te pakken. Klik op de knop Start, typ ‘miniconda3’ in het zoekvak van het menu Start en kies vervolgens ‘Openen’ of ‘Enter’.
We zullen een map met de naam “stable-diffusion” maken met behulp van de opdrachtregel. Nadat u het volgende codegedeelte in het vak Miniconda3 hebt geplakt, drukt u op Enter.
Als alles volgens plan verloopt, verschijnt het Miniconda3-venster. Houd Miniconda3 open, want we hebben hem binnenkort weer nodig.
Gebruik je favoriete bestandsarchiver om het ZIP-archief “stable-diffusion-main.zip” te openen dat je hebt gedownload van GitHub. Windows kan als alternatief zelf ZIP-bestanden openen als u er geen heeft. Terwijl u het ZIP-bestand open houdt in het eerste Verkenner-venster, opent u een tweede venster en navigeert u naar de map “C:stable-diffusion” die we zojuist hebben gemaakt.
Sleep de map “stable-diffusion-main” naar de map “stable-diffusion” uit het ZIP-archief.
Ga terug naar Miniconda3 en plak de volgende commando’s in het venster:
cd C:stable-diffusionstable-diffusion-main conda env create -f environment.yaml conda activate ldm mkdir modelsldmstable-diffusion-v1
Ga door met de procedure. Omdat sommige bestanden meer dan een gigabit zijn, kan het downloaden enige tijd duren. Als u het proces per ongeluk onderbreekt, moet u de omgevingsmap verwijderen en conda env create -f environment.yaml opnieuw starten. In dat scenario, na het wissen van de map “ldm” uit “C:Users(Uw gebruikersaccount).condaenvs”, voert u de vorige opdracht uit.
De laatste fase van de installatie is nu voltooid. Gebruik Verkenner, kopieer het controlepuntbestand (sd-v1-4.ckpt) en plak het in de map “C:stable-diffusionstable-diffusion-mainmodelsldmstable-diffusion-v1”.
Klik met de rechtermuisknop op “sd-v1-4.ckpt” nadat het bestand is overgedragen en selecteer “Naam wijzigen” in het contextmenu. Voer “model.ckpt” in het gemarkeerde veld in en druk op Enter om het bestand te hernoemen.
Daar zijn we nu klaar mee. Stabiele diffusie is nu beschikbaar voor gebruik. Maar hoe?
Stable Diffusion-gids: Hoe gebruik ik Stable Diffusion AI-kunstgenerator?
Hoe werkt stabiele diffusie? Volg deze stappen voor het beste gebruik van Stable Diffusion AI art generator:
- Activeer de ldm-omgeving
- Verander de map
- Gebruik txt2img.py en schrijf je tekst
- Wacht op het proces
- Bekijk de resultaten
Elke keer dat u stabiele diffusie wilt gebruiken, moet u de door ons ontworpen ldm-omgeving activeren. Typ conda active ldm in het Miniconda3-venster en druk op “Enter”. Een actieve ldm-omgeving wordt aangegeven door de (ldm) aan de linkerkant.
We moeten eerst de map (dus de commandcd) wijzigen in “C:stable-diffusionstable-diffusion-main” voordat we foto’s kunnen maken. Voeg de cd C:stable-diffusionstable-diffusion-main opdrachtregelparameter toe.
We zullen tekstprompts converteren naar 512512-beelden met behulp van een tool met de naam txt2img.py.
U ziet een voortgangsbalk op uw console terwijl de foto’s worden gegenereerd.
“C:stabiel-diffusie-stabiel-diffusie-hoofduitgangstxt2img-monsterloze monsters” is de locatie van alle geproduceerde afbeeldingen.
Stabiele diffusievoorbeelden en prompts
De volgende zijn enkele van de beste voorbeelden van Stable Diffusion AI art generator en hun aanwijzingen:
Snel: boswandelaar door dominic mayer, anthony jones, loish, schilderkunstige stijl door gerald parel, craig mullins, marc simonetti, mike mignola, vlakke kleurenillustratie, helder en kleurrijk, hoog contrast, mythologie, filmisch, gedetailleerd, atmosferisch, episch, concept art, Mat schilderij, Lord of the rings, Game of Thrones, lichtschachten, mist, , fotorealistisch, concept art, volumetrisch licht, filmisch epos + rule of thirds | 35mm| octaan render, 8k, corona render, movie concept art, octaan render, 8k, corona render, cinematic, trending on artstation, movie concept art, cinematic compositie, ultra gedetailleerd, realistisch, hiperealistisch, volumetrische verlichting, 8k –ar 3:1 – test –uplight
Snel: Omgeving kasteel nathria in world of warcraft:: gotische stijl volledig ontwikkeld kasteel: filmisch, regenend, nacht, gedetailleerd, episch, concept art, mat schilderen, lichtschachten, mist, fotorealistisch, concept art, volumetrisch licht, filmisch episch + regel of thirds, film concept art, 8k, filmisch, trending op artstation, film concept art, filmische compositie, ultra gedetailleerd, realistisch, hyper realistisch, volumetrische verlichting, 8k –ar 3:1
Snel: duidelijk portret van een superheld concept tussen spiderman en batman, cottagecore!!, achtergrond hyper gedetailleerd, karakter concept, full body, dynamische pose, ingewikkeld, zeer gedetailleerd, digitaal schilderen, artstation, concept art, smooth, sharp focus, illustration, art by artgerm en greg rutkowski en alphonse mucha
Wat is Lexica-kunst?
Lexica is een galerij en zoekmachine voor kunst gemaakt met Stable Diffusion.
Je kunt controleren Lexica, een website voor een zoekmachine die AI-gegenereerde afbeeldingen uit stabiele diffusie gebruikt. Lexica bevat prompts voor automatisch gegenereerde afbeeldingen.
Is Stable Diffusion open source?
Ja. De afbeeldingen die werden gebruikt in Stable Diffusion, die op 22 augustus open source was, zijn gemaakt door een neuraal netwerk dat is getraind op miljoenen afbeeldingen die van internet zijn opgehaald.
Er is onlangs een nieuwe rivaal ontstaan voor DALL-E en Midjourney AI. Bovenal is het gratis! We zullen zien hoe de conflicten van de AI-kunstgenerator de zaken beïnvloeden.
Source: Stabiele Diffusion AI-kunstgenerator: prompts, voorbeelden en hoe te draaien