Hoe we bij TRITON IT werken met de Midjourney AI-tool

Op het internet is een groot aantal tools te vinden die gebruik maken van de principes van kunstmatige intelligentie en machinaal leren en die, als ze correct worden gebruikt, het werk van zowel gewone gebruikers als professionals in verschillende disciplines gemakkelijker kunnen maken en veel tijd kunnen besparen. TRITON IT is lid van de Tsjechische vereniging voor kunstmatige intelligentie, dus we gebruiken AI-tools niet alleen bij het maken van tekstuele content (zoals ChatGPT of Google Bard), maar ook bij het maken van visuele content. De tool die voor ons tot nu toe het meest succesvol is gebleken, is midjourney.

Midjourney werkt volgens een soortgelijk principe als de meer algemeen bekende chatbots – op basis van de input van de gebruiker genereren ze content die vervolgens verder bewerkt en verbeterd kan worden door de input te verfijnen. Midjourney bereidt vier varianten van een grafisch ontwerp voor op basis van de input en het is vervolgens aan de gebruiker welke van de ontwerpen hij in hoge resolutie wil genereren en gebruiken, of bijvoorbeeld welke van de ontwerpen te nemen en Midjourney te vragen deze variant verder aan te passen en te ontwikkelen met behulp van een andere input.

Hoe prompts voor Midjourney correct invoeren

In tegenstelling tot andere bekende tools, hebben de ontwikkelaars van Midjourney geen eigen gebruikersinterface gemaakt voor de tool, maar gebruik gemaakt van het Discord communicatieplatform. Na verbinding te hebben gemaakt met de Midjourney Discord server, wordt de gebruiker naar een chatroom gebracht en kan hij beginnen met het maken van zijn eigen prompts.

Midjourney maakt tegenwoordig deel uit van het dagelijkse werk van een groot aantal mensen. Echter, om ervoor te zorgen dat deze kunstmatige intelligentie tool tijd kan besparen voor professionals, is het noodzakelijk om te begrijpen hoe het werkt en “zijn taal” te leren spreken. Midjourney “praat” niet met de gebruiker op de manier die we gewend zijn van klassieke chatbots zoals ChatGPT. In plaats daarvan moet je met Midjourney communiceren met behulp van speciale commando’s, prompts genaamd. Deze prompts hebben een duidelijk gedefinieerd formaat en worden gevolgd door een schuine streep gevolgd door een commando, dat kan worden aangevuld met extra tekst of parameters. De basis prompt is /imagine en de tekst erna definieert de basisvereisten voor het maken van een grafisch ontwerp.

Image generated in Midjourney
Fig. 1: Gegenereerde afbeelding in Midjourney, opdracht: “people only in the center harvesting white poppy seeds in a field in the style of historical photography”

Hoe kies je de juiste slogans

Om het volledige potentieel van Midjourney te gebruiken, moet de gebruiker leren om de juiste prompts te gebruiken om te communiceren met de AI-robot. Een mogelijke manier is om de volledige documentatie te bestuderen, maar Midjourney biedt ook een eenvoudigere optie. Als een gebruiker niet weet welke prompts hij moet gebruiken om bijvoorbeeld een deel van een afbeelding te beschrijven dat opnieuw moet worden getekend, is de makkelijkste manier om te beginnen met een bestaande afbeelding en Midjourney deze te laten beschrijven. Hierdoor kun je zien hoe de tool zelf elk deel waarneemt en beschrijft en welke commando’s je moet gebruiken.

Een voordeel van Midjourney is de mogelijkheid om eigen foto’s te uploaden die de gebruiker wil gebruiken als inspiratie bij het maken van een nieuw grafisch ontwerp. Afbeeldingen kunnen direct vanaf je computer worden geüpload of er kan naar worden gelinkt met behulp van een URL. Helaas kan Midjourney op dit moment geen foto nemen die op deze manier is geüpload en het bewerken, maar als de gebruiker enig idee heeft van de uiteindelijke vorm van het grafisch ontwerp, kan het worden gebruikt als sjabloon.

Original image generated by Midjourney
Fig. 2: Origineel gegenereerde afbeelding in Midjourney, prompt: “photorealistic image of a field with blue poppies sunny weather –ar 4:3”
Redrawn image in Midjourney
Fig. 3: Hertekende afbeelding in Midjourney naar witte bloemen met de functie Variëren

Hoe delen van de gegenereerde afbeeldingen wijzigen

Als de gebruiker niet tevreden is met een bepaald deel van de gegenereerde afbeelding, kunnen ze verschillende opties gebruiken om Midjourney alleen dat specifieke gebied opnieuw te laten tekenen. De eerste optie is om de Vary functie te gebruiken, waarmee je een specifiek deel van de afbeelding kunt markeren. De remix modus functie werkt volgens een soortgelijk principe, en biedt ook de mogelijkheid om de prompt aan te passen zodat Midjourney alleen een specifiek deel van de gegenereerde afbeelding aanpast.

Midjourney werkt echter niet met het gemarkeerde deel van de afbeelding en probeert het niet te veranderen volgens de opgegeven prompt. In plaats daarvan verwijdert de AI gewoon dat deel van de afbeelding en genereert een nieuw ontbrekend deel volgens de prompt. Dit nieuw gegenereerde deel van de afbeelding wordt gevoelig ingebed in het originele ontwerp dankzij de overgangen tussen het originele en het nieuwe deel.

Hoe je een weblay-out genereert met Midjourney

Ons ontwikkelingsteam gebruikt Midjourney niet alleen om individuele grafische elementen te genereren, maar nu ook om de hele weblayout te genereren. Gebaseerd op de specificatie achter de prompt /imagine, kan Midjourney de hele website lay-out ontwerpen, maar grote voorzichtigheid is geboden. Op het eerste gezicht lijkt het gerenderde ontwerp foutloos en klaar voor onmiddellijke inzet, maar bij nader inzien is menselijke tussenkomst vereist. Sommige fouten kunnen worden verwijderd door de onderdelen in kwestie opnieuw te tekenen, andere moeten direct door de ontwikkelaar of grafisch ontwerper worden verwijderd voor een goede functionaliteit.

Hoe we de Agra microsite maakten met Midjourney

Voor Agra, de grootste Tsjechische papaververwerker, maakten we een nieuwe microsite voor de internationale markt. Toen Agra’s activiteiten op het gebied van de export van Tsjechische papaver over heel Europa aanzienlijk begonnen uit te breiden naar de internationale markt, was er een website nodig ter ondersteuning van de voorgenomen campagne om papaver te exporteren. Dus werd er een contact micropagina gemaakt, die nu bijvoorbeeld de mogelijkheid biedt om een gratis papavermonster op te sturen.

Om deze microsite te maken, besloten we Midjourney te gebruiken om alle grafische elementen van de website te genereren. Internet fotobanken staan vol met fotogenieke rode klaproos bloemen, maar we wisten van het bestuderen van het product dat klaprozen met witte bloemen voornamelijk worden gebruikt in de voedselindustrie. Midjourney heeft echter ook dit probleem opgelost en de rode bloemen vervangen door een witte variant. Hierdoor hoefden we geen grafisch ontwerper meer in te schakelen, wat aanzienlijk scheelde in de totale tijd die nodig was om deze microsite te ontwikkelen. Het gebruik van kunstmatige intelligentie bij het creëren van de grafische elementen stelde ons in staat om de totale werklast in de ingediende offerte te verminderen.

Image generated in Midjourney
Fig. 4: Gegenereerde afbeelding in Midjourney, prompt: “poppy seed gingerbread, poppy seed candy, poppy seed frosting on one plate –or 4:3”
Image generated in Midjourney
Fig. 5: Gegenereerde afbeelding in Midjourney, prompt: “a white poppy seeds flower with a white centre is in a flower bed, in the style of dark blue and dark black”

Wil je samen met ons AI ontwikkelen?