De techniek om filmbeelden in te kleuren bestaat al sinds het begin van de 18e eeuw. De grote Franse filmmaker Georges Méliès kleurde zijn films met de hand, frame voor frame. Tegenwoordig biedt kunstmatige intelligentie en deep learning een technologie die het werk vermindert door het inkleuren van afbeeldingen te automatiseren. Daar gaat DeOldify over, een programma dat zwart-witfoto's inkleurt dankzij kunstmatige intelligentie.
Het concept van “deep learning” (diep leren) is het combineren van programma's en hardware zodat je via algoritmen een oplossing kunt vinden voor een ingewikkelde taak. In eenvoudiger woorden: “Oefening baart kunst”. Deze combinatie van technologieën vereist veel leertijd, maar zodra je de optimale werkstrategie ontdekt, wordt alles geautomatiseerd en begin je eenvoudig oude foto's in te kleuren. Een voorbeeld van het gebruik van deep learning bij het inkleuren van fotografisch materiaal is het volgende.
https://old.neoteo.com/un-viaje-por-new-york-en-1911-a-color-y-en-4k/Hoe kleur je foto's in met DeOldify
Als je hetzelfde met foto's wilt doen, gebruiken we het platform DeOldify, dat beschikbaar is op GitHub met een MIT-licentie. Maar nu vraag je je af: los ik dit op met een GAN-platform? En het antwoord is: ja. Maar de ontwikkelaar van DeOldify noemde zijn algoritme NoGAN, omdat DeOldify totaal anders is dan de andere programma's die je op internet vindt.
Zodra DeOldify is geïnstalleerd, vertaalt de tool een zwart-witafbeelding op basis van de grijswaarden en voegt vervolgens automatisch de kleur toe. Zoals je in de voorbeelden kunt zien, is het eindresultaat erg goed.
De video-tutorial die we delen, laat je de zeven stappen zien die je nodig hebt om een zwart-witafbeelding in te kleuren vanuit de webcode. In de laatste module Colorize!! moet je de URL van de afbeelding invoeren, de Render_factor bepalen en op het pictogram Play klikken om de ingekleurde afbeelding te verkrijgen.
Image Colorization API
Wij willen ons richten op de webtool die de ontwikkelaar aanbiedt, genaamd Image Colorization API. Vanuit de webomgeving is het genereren van code veel eenvoudiger. Je hoeft alleen maar een bestand te uploaden of de URL van de afbeelding naar het platform te kopiëren en op API Docs te klikken, waarna je binnen enkele seconden de resultaten (de code) krijgt.
Video inkleuren
Dezelfde techniek kun je gebruiken om zwart-witvideo's in te kleuren en te stabiliseren. Je kunt je lokale video's uploaden of de URL van de clip kopiëren en wachten tot het platform zijn werk doet.
De methode die DeOldify ons biedt om zwart-witfoto's in te kleuren is heel eenvoudig. Hoewel het manipuleren van de code op GitHub wat ingewikkeld is, kun je altijd het webplatform gebruiken om de code voor je te laten genereren, om die vervolgens op het platform te kopiëren.
https://old.neoteo.com/como-colorear-fotografias-en-blanco-y-negro/