Hur spännande och spännande det än är att titta på alla historiska bilder från Apollo-månlandningarna måste du erkänna, kvaliteten är ibland inte så bra. Även om NASA har arbetat med att återställa och förbättra några av de mest populära Apollo-filmerna, är en del av dem fortfarande korniga eller suddiga - vilket är ett tecken på videotekniken som var tillgänglig på 1960-talet.
Men nu har nya utvecklingar inom artificiell intelligens kommit till undsättning, vilket ger tittarna en nästan helt ny upplevelse när de tittar på historisk Apollo-video.
En foto- och filmrestaureringsspecialist, som går under namnet DutchSteamMachine , har arbetat med lite AI-magi för att förbättra den ursprungliga Apollo-filmen och skapat slående tydliga och levande videoklipp och bilder.
'Jag ville verkligen ge en upplevelse på denna gamla film som inte har setts förut,' sa han till Universe Today.
Ta en titt på den här förbättrade filmen från en Apollo 16 lunar rover travers med Charlie Duke och John Young, där filmen som ursprungligen togs med 12 bilder per sekund (FPS) har utökats till 60 FPS:
Häpnadsväckande, eller hur? Och jag blev imponerad av den skarpa utsikten över månens yta i den här förbättrade utsikten över Apollo 15:s landningsplats vid Hadley Rille:
Eller ta en titt på hur tydligt Neil Armstrong är synlig i den här förbättrade versionen av den ofta sedda 'första steget'-videon från Apollo 11 tagen av en 16 mm videokamera inuti Lunar Module:
Wow, helt otroligt!
Den AI som DutchSteamMachine använder kallas Djupmedveten videoraminterpolation, eller DAIN för korta. Denna AI är öppen källkod, gratis och utvecklas och förbättras ständigt. Rörelseinterpolation eller rörelsekompenserad raminterpolation är en form av videobearbetning där mellanliggande animationsbildrutor genereras mellan befintliga, i ett försök att göra videon mer flytande, för att kompensera för suddighet, etc.
'Människor har använt samma AI-program för att väcka gamla filminspelningar från 1900-talet tillbaka till liv, i hög upplösning och färg', sa han. 'Den här tekniken verkade vara en bra sak att tillämpa på mycket nyare film.'
Men du kanske inte kan prova detta hemma. Det krävs en kraftfull, avancerad GPU (med speciella kylfläktar!) DutchSteamMachine sa att en video på bara 5 minuter kan ta allt från 6 till 20 timmar att slutföra. Men resultaten talar för sig själva.
Han förklarade hur han gör detta:
'Först satte jag mig för att hitta källvideor av högsta kvalitet, som jag tack och lov hittade som 720p-videofiler med hög bithastighet', sa han. ”Så kvalitetsproblemet var löst. Det är viktigt att börja med högsta möjliga källa och redigera därifrån. Men de flesta sekvenserna som togs var fortfarande väldigt hackiga. Detta beror på att för att spara på film och spela in under långa tidsperioder, togs det mesta av roverfilmerna med 12, 6 eller till och med 1 bild(er) per sekund. Medan folk tidigare har försökt använda stabilisering och/eller typer av ramblandning för att lindra denna effekt, har jag aldrig riktigt varit nöjd med det.'
DutchSteamMachine letar efter vilken bildhastighet som bilderna togs med, vilket vanligtvis finns i NASA-dokument eller, som i fallet med Apollo 16-filmerna ovan, astronauterna meddelar det när de sätter på kameran.
'Tyvärr verkar ibland bildhastigheten vara avstängd eller fluktuerande, och inte alltid fungera som avsett', sa han. 'Så det bästa sättet att hitta bildhastigheten är att lyssna på landmärken som astronauterna pratar om och matcha bilderna till det.'
Vill du ha mer information om processen? Han förklarar mer:
Jag delar upp källfilen i individuella PNG-ramar, matar in dem till AI:n tillsammans med ingångsbildhastigheten (1, 6, 12 eller 24) och den önskade utgångshastigheten efter interpolationshastighet (2x, 4x, 8x). Ai börjar använda min GPU och tittar på två riktiga, på varandra följande ramar. Med hjälp av algoritmer analyserar den rörelser av objekt i de två ramarna och renderar helt nya. Med en interpolationshastighet på till exempel; 5x, den kan rendera 5 'falska' ramar från bara 2 riktiga ramar. Om bilder spelades in med 12 fps och interpolationshastigheten är inställd på 5x, kommer den slutliga bildhastigheten att vara 60, vilket betyder att med bara 12 riktiga bildrutor blev det 48 'falska' bildrutor. Båda exporteras sedan tillbaka till en video och spelas upp i 60 fps med både verkliga och falska bildrutor. Slutligen tillämpar jag färgkorrigering, eftersom källfilerna ofta har en blå eller orange nyans. Jag synkroniserar filmerna med ljud och om möjligt även tv och bilder tagna samtidigt. Ibland kördes två 16 mm-kameror samtidigt, så jag kan spela upp dem bredvid varandra.
Här är en video han delade om sin studio och sin specialiserade utrustning:
DutchSteamMachine gör detta arbete på sin fritid och lägger upp det gratis på hans YouTube-sida. Hans slagord är 'Bevara det förflutna för framtiden', och han använder också samma teknik för att förbättra gamla hemvideor, bilder och bilder.
'Det är fantastiskt att läsa folks reaktioner på mina filmer', sa han. 'Så när folk lägger upp saker som 'Wow! Det här är otroligt! Jag har aldrig sett det här förut!’. Det här håller mig igång.'
Om du vill stödja det fantastiska restaurerings-/förbättringsarbete som DutchSteamMachine gör för Apollo-filmerna, här är hans Patreon sida . Genom att stödja hans arbete får du extramaterial, tidig tillgång och förhandstitt på kommande arbete och en chans att ställa frågor om processen.
Och han planerar att fortsätta med allt.
'Jag planerar att förbättra massor av Apollo-filmer så här,' sa han. 'Mycket mer utrymme och historierelaterade filmer kommer att publiceras på min YT-kanal kontinuerligt.' Han har också en Flickr sida med mer förbättrade bilder.
Tack till DutchSteamMachine för att du delar med dig av detaljerna i hans arbete! Mer information på dessa länkar: