ID.nl logo
Zelf een deepfake-video maken met DeepFaceLab
© PXimport
Zekerheid & gemak

Zelf een deepfake-video maken met DeepFaceLab

Op internet is kant-en-klare software te vinden waarmee je zelf een deepfake-video maken kunt. Die software heet DeepFaceLab maar is nu niet bepaald gebruiksvriendelijk te noemen. Daarom helpen we je hier ermee op weg.

Het programma DeepFaceLab vereist Windows 10 en een recente Nvidia-kaart. De software oogt wat rudimentair en gebruikt batchbestanden voor het uitvoeren van acties. In de toekomst wil de maker een gebruikersvriendelijke interface maken waarbij je in principe alleen nog maar twee video’s hoeft te selecteren en op een knop hoeft te drukken.

Lees ook: Wat is deepfake en hoe herken je nepvideo's?

In de workspace-map staan drie mappen en twee videobestanden genaamd data_dst en data_src (doel en bron). Het laatste bestand bevat het gezicht dat je wilt gebruiken en moet worden verwerkt in het doelbestand. Voordat je begint, moet je dat materiaal dus bij elkaar zoeken, maar je kunt ook het meegeleverde bronmateriaal gebruiken. Dat bestaat uit een video van het personage Tony Stark uit Ironman, en de doelvideo is iemand die voor een greenscreen staat. Als je andere bestanden wilt gebruiken, moet je deze de eerdergenoemde namen geven.

Stappenplan deepfake-video

1. Voor de eerste stap moeten er losse frames uit de bronvideo worden gehaald; dat worden dan foto’s in png-formaat. Start batchbestand nummer 2. Je krijgt dan de vraag hoeveel frames per seconde je wilt gebruiken. Hoe meer fps, des te langer het renderen duurt. De eerste keer kun je het best voor de standaardopties kiezen door op de Enter-toets te drukken.

2. Start batchbestand 3.2. Deze doet hetzelfde met het doelbestand en haalt er losse frames uit. Bij optie 3.2 wordt elk individueel frame gebruikt en in een aparte map ondergebracht. Dat kan even duren, mede afhankelijk van de lengte van de video, de resolutie en hoe krachtig je computer is.

3. Vervolgens moeten de gezichtskenmerken worden opgenomen in een dataset. Daarvoor worden de eerste opslagen frames uit het bronbestand geanalyseerd. Kies voor optie 4: all gpu. De frames worden nu opgeslagen in data_src.

©PXimport

4. Doe vervolgens hetzelfde met de doelbestanden via batchbestand 5. Deze analyseert de gezichtskenmerken van het doelbestand op basis van de png-frames. De optie DLIB all GPU leidt tot minder fouten (false-postives) en MT all GPU leidt tot betere detectie en een realistischer algemeen resultaat, maar meer mogelijke fouten.

5. Controleer vervolgens de map aligned en verwijder hier afwijkende foto’s, bijvoorbeeld waar iets voor het gezicht zit. Deze verstoren namelijk het eindresultaat omdat de software anders denkt dat zoiets onderdeel uitmaakt van het gezicht.

6. Vervolgens moet de software worden getraind. Dat kan in verschillende kwaliteitsgradaties, maar de eerste keer is het handig om bij batchbestand 6 voor een lage waarde te kiezen, zoals H64. Dat levert een lagere kwaliteit op, maar wel sneller resultaat. De vragen slaan we voor nu over. Je kunt de training een tijd door laten lopen, eventueel uren als er veel bronmateriaal is. Druk op de Enter-toets om het trainen te beëindigen.

©PXimport

7. Daarna kunnen we de transformatie starten met batchbestand 7. Ook hier zijn weer verschillende gradaties beschikbaar en kiezen we eerst (omwille van de snelheid) voor H64. Opnieuw zijn er weer veel instellingsopties beschikbaar. Het kan per scène verschillen welke je hier het best kunt kiezen. Je kunt het altijd opnieuw uitvoeren.

8. De twee frames zijn nu samengevoegd, waarbij het brongezicht op dat van het lichaam van het doelbestand is geprojecteerd. Van deze losse foto’s moet nu weer een video worden gemaakt. Dat kan door de foto’s in een videobewerkingsprogramma te slepen, maar je kunt ook batchbestand 8 gebruiken, die de beelden omzet naar een mp4-bestand.

Grotere dataset geeft beter resultaat

Het resultaat is indrukwekkend, maar niet perfect. Om tot een beter resultaat te komen is het aan te raden om de dataset uit te breiden, bijvoorbeeld door meerdere bronvideo’s te gebruiken waarbij het gezicht in verschillende omstandigheden en vanuit diverse hoeken te zien is. Het is ook afhankelijk van het doelbestand. Draait de persoon zich daar bijvoorbeeld naar de zijkant, dan heb je ook bronmateriaal nodig waarbij dat gebeurt. De resolutie van het bronmateriaal is eveneens belangrijk, anders blijven details vaag.

Tekst: Jeroen Horlings

▼ Volgende artikel
Waarom je vaatwasser zout en glansspoelmiddel nodig heeft (zelfs als je all-in-one tabletten gebruikt)
© Davizro Photography
Huis

Waarom je vaatwasser zout en glansspoelmiddel nodig heeft (zelfs als je all-in-one tabletten gebruikt)

Gebruik je een vaatwasser, dan heb je vast wel eens het lampje voor zout of glansspoelmiddel zien oplichten. Maar wat doen die toevoegingen eigenlijk precies? En zijn ze nog nodig als je all-in-one tabletten gebruikt? We vertellen je alles wat je weten moet over dit doeltreffende duo.

Zout en glansspoelmiddel in de vaatwasser: zo zit het

In dit artikel lees je:

  • Waarom vaatwaszout nodig is
  • Wat de rol van glansspoelmiddel is
  • Wanneer je moet bijvullen
  • Hoe het zit het met all-in-one tabletten
  • Hoe je de juiste dosering instelt

Lees ook: Een vaatwasser die de vaat droogt: hoe doet-ie dat eigenlijk?

Waarom vaatwaszout nodig is

In Nederland bevat kraanwater bijna overal calcium en magnesium: mineralen die zorgen voor hard water. Hoe harder het water, hoe meer kans op kalkaanslag. Vaatwaszout helpt dit te voorkomen. Het zout doe je in een reservoir in de vaatwasser dat verbonden is met een zogenaamde ionenwisselaar. Die haalt calcium en magnesium uit het water voordat het je vaat bereikt. Het resultaat: geen witte aanslag op glazen, en een langere levensduur van je vaatwasser.

Zonder zout werkt het onthardingssysteem op den duur niet meer goed, en zal je vaatwasser slechter gaan presteren. Het verwarmingselement kan verkalken en glazen kunnen dof uit de machine komen. Ook filters, sproeiarmen en leidingen kunnen verstopt raken door kalkresten.

©Nadezhda

De rol van glansspoelmiddel

Glansspoelmiddel komt pas op het einde van het programma in actie. Het verlaagt de oppervlaktespanning van water, waardoor druppels sneller van je vaat aflopen. Dat voorkomt opgedroogde druppels en doffe plekken. Vooral bij glazen is het effect goed zichtbaar: ze drogen mooier op en blijven helder.

Daarnaast helpt glansspoelmiddel om de droogtijd te verkorten. Omdat het water sneller verdampt, is je vaat aan het einde van het programma meestal al zo droog dat het meteen de kast in kan.

Wanneer moet je bijvullen?

De meeste moderne vaatwassers hebben een waarschuwingslampje voor zowel zout als glansspoelmiddel. Gaat dat branden, dan is het tijd om bij te vullen. Je kunt ook zelf af en toe het reservoir controleren.

Het zoutreservoir zit meestal onderin, naast het filter. Schroef de dop los en vul het bij met speciaal vaatwaszout tot het waterpeil zichtbaar stijgt. Let op dat je er geen afwasmiddel of keukenzout in gooit: dat verstoort het systeem.

Het glansspoelmiddel vul je via een klepje in de deur, vlak naast het vakje voor het vaatwasmiddel. Gebruik een trechtertje om knoeien te voorkomen.

©Davizro Photography

Hoe zit het met all-in-one tabletten?

Veel vaatwastabletten bevatten tegenwoordig zout, glansspoelmiddel en reiniger in één. Handig, maar dat betekent niet dat je altijd zonder extra zout of glansspoelmiddel kunt.

Heb je zacht water (onder de 8 °dH), dan is de hoeveelheid in zo'n tablet meestal voldoende. Maar bij gemiddeld of hard water (vanaf 8 dH en hoger) kan het toch slim zijn om extra zout toe te voegen. Je vaatwasser kan dat vaak zelf meten en bijsturen.

Hetzelfde geldt voor glansspoelmiddel. Komt je vaat nog nat of dof uit de machine? Dan is bijvullen alsnog nodig, zelfs als je een alles-in-één tablet gebruikt.

Zo stel je de juiste dosering in

In het menu van je vaatwasser kun je meestal de hardheid van het water instellen. De machine bepaalt dan automatisch hoeveel zout nodig is. Om dit goed in te stellen, moet je weten hoe hard het water in jouw regio is. Je vindt deze informatie via de website van je waterleverancier. Bijvoorbeeld:

Waternet

Vitens

Zodra je de waarde weet, kun je in de handleiding van je vaatwasser terugvinden hoe je de instellingen aanpast. Bij sommige modellen stel je dit met druktoetsen in, bij andere via het display. Koop je je vaatwasser bij een witgoedspecialist? Vraag dan of zij kunnen demonstreren hoe je dit precies doet.

Voor glansspoelmiddel kun je de dosering meestal ook handmatig instellen. Laat je glazen nog strepen zien, of zitten er vlekken op je bestek? Dan staat de dosering misschien te laag. Zie je een blauwe waas of regenboogachtige strepen? Dan gebruik je waarschijnlijk te veel.

Tot slot

Zout en glansspoelmiddel lijken misschien niet direct essentieel, maar ze zijn belangrijk voor het goed functioneren van je vaatwasser. Zeker in gebieden met harder water zijn ze onmisbaar om kalkaanslag te voorkomen en om je vaat glanzend en droog te krijgen. All-in-one tabletten zorgen al voor een deel van de dosering, maar dat betekent niet dat je nooit meer zout of glansspoelmiddel hoeft toe te voegen. Controleer dus regelmatig de niveaus, pas de instellingen aan op het water in jouw regio, en houd je vaatwasser in topconditie.

▼ Volgende artikel
Waar voor je geld: 5 compacte vaatwassers voor de kleinere keuken
© Galina - stock.adobe.com
Huis

Waar voor je geld: 5 compacte vaatwassers voor de kleinere keuken

Bij ID.nl zijn we gek op producten waar je niet de hoofdprijs voor betaalt. Daarom speurt de redactie een aantal keer per week naar zulke deals. Heb je een niet al te grote keuken of is je budget niet heel hoog, maar ben je op zoek naar een vaatwasser? Kijk dan eens naar een kleiner model: perfect voor kleine gezinnen en betaalbaar. Wij vonden vijf compacte modellen voor je.

Een vaatwasser is handig als je niet van afwassen houdt en graag een opgeruimde keuken hebt. Een kleiner model kun je veel makkelijker plaatsen en wegwerken. Wij vonden vijf compacte modellen die geschikt zijn voor zo'n 6 tot 10 couverts.

Wat is een couvert?

Een couvert is een term die wordt gebruikt om aan te geven wat één persoon nodig heeft voor een maaltijd. Doorgaans is dat een mes en vork, een lepel, een bord en een glas. Een vaatwasser tot 10 couverts kan dus al het eetgerei voor 10 man herbergen, maar zaken als potten en pannen zijn hierbij dan niet inbegrepen.

ETNA VWV147SWIT

Energielabel: E
Aantal couverts: 9

De ETNA VWV147SWIT is een compacte vaatwasser met een smal ontwerp, speciaal voor keukens met beperkte ruimte. Deze vrijstaande vaatwasser is geschikt voor negen couverts, en dat is prima voor de meeste huishoudens. De indeling is zeer flexibel dankzij de in hoogte verstelbare bovenkorf, waardoor je makkelijk ruimte creëert voor pannen en grote schalen. De vaatwasser heeft vijf verschillende programma’s, waaronder een speciale halve beladingsfunctie die water en energie bespaart wanneer de machine niet volledig gevuld is. De bediening aan de buitenzijde is overzichtelijk en het apparaat geeft met indicatoren aan wanneer het zout of glansmiddel moet worden bijgevuld.

Tomado TDW5501B minivaatwasser

Energielabel: D
Aantal couverts: 6

Deze mini-vaatwasser is een ideale oplossing voor kleinere huishoudens of keukens met beperkte ruimte. Ondanks zijn compacte formaat van 44 cm hoog, biedt de Tomado TDW5501B genoeg ruimte voor zes couverts. Dat maakt hem perfect voor eenpersoonshuishoudens of studentenkamers. Met de keuze uit vijf verschillende programma's, inclusief een eco-stand, kun je de vaatwasser aanpassen aan de vervuiling van je vaat. De bediening is eenvoudig en de uitgestelde startfunctie biedt de flexibiliteit om de vaatwascyclus te laten draaien op een tijdstip dat jou het beste uit. Het geluidsniveau van 49 dB is niet storend is in een kleine ruimte of open keuken.

Inventum VVW4530AW

Energielabel: E
Aantal couverts: 10

De Inventum VVW4530AW is een smalle, vrijstaande vaatwasser met een breedte van 45 cm. Deze vaatwasser kan tot tien couverts tegelijkertijd reinigen en is daardoor een uitstekende keuze voor kleine gezinnen of koppels. Een van de opvallende kenmerken is de in hoogte verstelbare bovenkorf, die het gemakkelijk maakt om ook grotere pannen of schalen te plaatsen. De vaatwasser beschikt over zes programma's, waaronder een hygiëneprogramma voor extra vuile vaat en een halve belading optie om water en energie te besparen wanneer de machine niet helemaal vol is. Daarnaast zorgt het AquaStop-systeem voor extra zekerheid tegen lekkages en waterschade.

Beko BDFS26046XQ

Energielabel: C
Aantal couverts: 10

Met een capaciteit voor tien couverts en zes verschillende programma's, waaronder een zuinig Eco-programma en een Quick & Shine-optie, is deze BDFS26046XQ erg veelzijdig. Prettig is ook het lage geluidsniveau van slechts 44 dB, waardoor je nauwelijks merkt dat de machine aanstaat. Dit is met name prettig voor open keukens of voor gebruik 's nachts. De vaatwasser heeft een besteklade in plaats van een mand, waardoor er meer ruimte is in de onderste korf en zorgt voor een efficiëntere reiniging van het gehele bestek. De in hoogte verstelbare bovenkorf biedt extra flexibiliteit bij het inruimen van grote items.

BOSCH SKS6ITB00E Serie 6

Energielabel: E
Aantal couverts: 6

Bosch SKS6ITB00E De Bosch SKS6ITB00E is een compacte, vrijstaande vaatwasser die zich richt op kleine keukens en huishoudens. Met een capaciteit voor zes couverts is dit model perfect voor een- of tweepersoonshuishoudens. Een belangrijke kenmerk is de ActiveWater-technologie, die zorgt voor een efficiënt gebruik van water en energie zonder in te leveren op de wasresultaten. Daarnaast is er het speciale Glas 40°C-programma, dat delicate glazen voorzichtig reinigt en beschermt. Het AquaStop-systeem biedt bescherming tegen waterschade, wat een geruststellende gedachte is. Met de Extra Droog-functie is zelfs de lastig te drogen vaat, zoals plastic bakjes, na afloop van de cyclus droog.