De afgelopen weken heeft de Bright Side of Life zich verdiept in de mogelijkheden van kunstmatige intelligentie (“Artificial Intelligence”). In ons eerdere blog hebben we onderzoek gedaan naar ChatGPT . In dit blog gaan we het hebben over de mogelijkheden van Midjourney AI, een webdienst die afbeeldingen genereert op basis van natuurlijke taalbeschrijvingen (genaamd prompts). En wij vinden de resultaten erg indrukwekkend.
Midjourney
Een onafhankelijk onderzoekslaboratorium uit San Francisco dat nieuwe denkwijzen onderzoekt en de verbeeldingskracht van mensen wil uitbreiden, heeft Midjourney ontwikkeld. Het team wordt geleid door David Holz (Leap Motion, NASA) en geadviseerd door verschillende knappe koppen (Apple, AMD, Tesla, Intel, Github, Avid, Second Life), die hun sporen in de industrie al verdiend hebben.
Je krijgt toegang tot Midjourney via een Discord Server. Discord is een Amerikaans VoIP en instant messaging, sociaal platform. Gebruikers kunnen met elkaar of met robots communiceren via voice calls, video calls en text messaging, en mediabestanden uitwisselen in privé chats of als onderdeel van gemeenschappen die “servers” worden genoemd. Na het aanmaken van een Midjourney/Discord account en het inloggen op de Discord Server, kun je Midjourney gaan gebruiken om nieuwe afbeeldingen te maken met behulp van natuurlijke taalbeschrijvingen.
Je hoeft het alleen te “vragen” aan Midjourney AI
Je vraagt Midjourney AI om een ontwerp te produceren door een beschrijving te geven van wat je hebt bedacht met behulp van prompts in het Engels. Midjourney kan bijna alles maken wat je kunt bedenken, dus je kunt een nieuw logo ontwerpen of een nieuw ontwerp voor een website maken met slechts enkele zorgvuldig gekozen woorden. Als je denkt dat dit alles te mooi is om waar te zijn, dan is dat ook zo! Helaas, Midjourney levert resultaten als platte afbeeldingen en kan nog geen vector afbeelding (Adobe Illustrator), een gelaagde afbeelding (Adobe Photoshop) of een functionele website maken. Dus, zodra Midjourney jouw ontwerp produceert, zul je nog steeds zelf het ontwerp moeten omzetten met behulp van de website ontwikkelingstools en ontwerpprogramma’s waarmee je vertrouwd bent.
Tekst gegenereerde afbeeldingen
Elk ontwerp begint met een visueel idee. Je kunt dit idee baseren op iets dat je hebt gezien of hebt bedacht. Je kunt zelfs een afbeelding toevoegen en deze gebruiken als uitgangspunt voor het ontwerp. Om Midjourney de opdracht te geven jouw idee om te zetten in een beeld, moet je eerst jouw visie beschrijven. Onvermijdelijk zal de kwaliteit van je beschrijving de nauwkeurigheid van het ontwerp bepalen. Hoe intelligent ook, de Midjourney AI server is slechts een computer en dus krijg je waar je om vraagt.
Na het invoeren van je beschrijving, zal Midjourney vier afbeeldingen creëren, die elk een iets andere interpretatie van je prompt weergeeft. Bijvoorbeeld, de volgende prompt produceert vier ontwerpen in een enkele afbeelding. Je kunt later een grotere versie van één of meer van deze ontwerpen aanvragen:
Create modern material webdesign homepage for IT company, using images of server rooms, computers, people, in colors white teal orange
Ontwerpen zoals deze kunnen een goed uitgangspunt zijn voor besprekingen met een klant. Je kunt snel pagina-ontwerpen en andere elementen genereren, zodat de klant zijn feedback kan geven. Je kunt deze feedback gebruiken om de beschrijving aan te passen en nieuwe ontwerpen te maken voor een nieuwe iteratie met de klant. Zodra de klant tevreden is, kun je de definitieve ontwerpen gebruiken als basis voor de ontwikkeling van de website.
Een website bouwen met behulp van Midjourney AI
Bij BSL maken we vaak gebruik van twee Visual Builder tools om geavanceerde WordPress websites te ontwikkelen: Divi en Elementor. Beide bieden drag-and-drop editing interfaces en een breed scala aan modules die we kunnen gebruiken om website-inhoud te creëren en te beheren. Wij denken dat de ontwikkelaars hun tools binnenkort zullen integreren met AI om het bouwen van websites te automatiseren op basis van door AI geproduceerde ontwerpen.
In deze tutorial worden twee AI-tools – Midjourney en ChatGPT – gebruikt om een homepage te ontwerpen in Divi. Eerst gebruiken ze de Midjourney-bot om het visuele ontwerp te maken. Vervolgens gebruiken ze ChatGPT om de tekst te schrijven. Tot slot maken ze de homepage in Divi, met de visuals van Midjourney en de teksten van ChatGPT.
Een banner voor een blog
Voor ons eerdere blog over ChatGPT hebben we de banner gemaakt met Midjourney. Omdat we hiervoor een brede afbeelding gebruiken, moet je Midjourney de opdracht geven om de aspect ratio van de afbeelding aan te passen naar 16:9. De prompt voor deze afbeelding is:
create modern material design about artificial intelligence, worldwide, business analysis, chatgpt, showing floating code blocks, ai, lines, arrows, earth, face in colors white blue gold, UHD –ar 16:9
Midjourney levert eerst een grid afbeelding met vier versies van de opdracht.
Direct onder de afbeelding staan ook verschillende standaardknoppen.
Ben je niet tevreden met het resultaat, dan kun je met één druk op de knop (cirkel met pijlen) de opdracht opnieuw laten uitvoeren. In ons geval zag de nieuwe reeks afbeeldingen er zo uit:
Verder zijn er vier knoppen om een nieuwe versie te maken op basis van één van de gegenereerde afbeeldingen (V1, V2, V3, V4). Door op een van deze knoppen te klikken, zal Midjourney de corresponderende afbeelding gebruiken als bron voor vier nieuwe variaties.
Wanneer je uiteindelijk een afbeelding ziet die past bij je ontwerpidee, kun je een versie van hogere kwaliteit genereren door te klikken op één van de vier upscale knoppen (U1, U2, U3, U4).
Fake news
Een nadeel van deze gegenereerde afbeeldingen is dat iedereen nu gemakkelijk een afbeelding kan maken om bijna elk verhaal te ondersteunen – zelfs als het verhaal een verzinsel is. Natuurlijk kan een dergelijke actie onschuldig zijn, maar sommigen kunnen in de verleiding komen om van deze mogelijkheden gebruik te maken.
Zo is er bijvoorbeeld de vraag wie de nieuwe James Bond zal spelen. En sinds de aankondiging dat Daniel Craig zou stoppen, gaan er geruchten dat Idris Elba de rol op zich zal nemen. Je kunt nu zelf zo’n verhaal genereren met ChatGPT en met Midjourney een passende afbeelding bij jouw nepverhaal genereren.
Laten we de volgende prompt eens testen.
Idris Elba as james bond holding a gun
Het is niet nodig om een referentiefoto aan te leveren bij het aanvragen van een ontwerp met bekende personen. Midjourney heeft genoeg online referentiemateriaal om iets moois te maken. Door het formaat, de resolutie en de kwaliteit van deze afbeeldingen aan te passen met door Midjourney begrepen commando’s, is het eenvoudig om nepfoto’s te maken voor posters of voor bij een (nep) persbericht.
Eerste conclusies over Midjourney AI
Midjourney AI is een hulpmiddel dat bijna alles kan creëren wat je kunt voorstellen. Het kan je helpen wanneer je in gesprek bent met een klant over het ontwerp en de elementen die de klant wil gebruiken. Het is echter lastig om met Midjourney AI details te genereren zoals “de titel van de pagina moet 10 pixels groter en 15 pixels meer naar rechts”. Maar Midjourney AI zal zeker één van de tools zijn die we zullen gebruiken bij de ontwikkeling en productie van webcontent.
Dus blijf onze blogs in de gaten houden. Binnenkort gaan wij dieper in op de mogelijkheden die Midjourney biedt. En mocht je advies willen of de nieuwste technieken willen toepassen binnen je eigen bedrijf, website of andere diensten? Neem dan gerust contact met ons op.
Tot slot nog een kleine tip. Je kunt je eigen gezicht gebruiken om ontwerpen te genereren, zolang de afbeelding die je wilt gebruiken maar publiekelijk online beschikbaar is. Heb je eenmaal een geschikte foto online staan, dan kun je met een simpele opdracht een held maken van jezelf:
make me a superhero