Kebmans blogg

Optical Flow vs. Frame Blending

Posted in Effekt, Film, Filmredigering, Foto, Fotografi, Teknologi, Time Lapse, Timelapse, Video by kebman on 07/11/2017

Det er hovedsakelig to måter å få til Slow Motion (saktefilm) i både Adobe Premiere og After Effects. Disse er med såkalt Frame Blending eller Optical Flow. Det finnes dessuten en tredje måte, men det er bare rammedobling, så jeg hopper over den for nå.

Både Optical Flow og Frame Blending har sine fordeler og svakheter.

Den første merkbare forskjellen på disse to er selvsagt tiden det tar å rendre dem ut. Optical Flow tar mye lenger tid å rendre ut, fordi den bruker en mer avansert algoritme for å automatisere tweening (mellom-rammer), mens Frame Blending bare lager en ekstra ramme som blander sammen rammen foran og bak.

Dermed, om du har liten tid, eller en treg datamaskin, så kan det være kjappere å gå for Frame Blending.

Hakking og artefakter

Den neste og mest åpenbare forskjell er at Optical Flow fremstår som mye jevnere enn Frame Blending. Likevel er det noen ganger bedre å gå for Frame Blending enn Optical Flow.

Algoritmen til Optical Flow forsøker å tegne en «tween» mellom rammene. Dette fører noen ganger til «artefakter», det vil si merkelige ujevnheter og former i bildet. Avhengig av hva som filmes, og hvordan, kan det blir flere eller færre slike artefakter.

Frame Blending har ikke dette problemet. Ikke direkte, i alle fall. Men video som har blitt forlenget med Frame Blending kan fremstå som mer flimrete eller hakkete.

Når bør man bruke hva?

Optical Flow egner seg derfor veldig godt til statiske oppsett, hvor det er lite bevegelse i billedrammen utover det man ønsker å få til å gå saktere, mens det kan være bedre å bruke Frame Blending der hvor det er mer bevegelse i bildet, eller hvor tingen som beveger seg går over områder med høy kontrast – da det er særlig der artefakter gjør seg gjeldende.

Eksempler

Legg merke til hvordan denne filmen som bruker Optical Flow er veldig jevn, men at det noen ganger dukker opp merkelige «gjenstander» eller artefakter i bildene, da algoritmen prøver å «male om» deler av rammen.

Til sammenligning er ikke filmen som bruker Frame Blending i nærheten så jevn, men man slipper i det minste artefakter.

Problemer med Optical Flow

Posted in animasjon, Filmredigering, Foto, Fotografi, Media, Video by kebman on 26/10/2011

Optical Flow er en flott teknologi fra Apple for å lage sakte kino eller for å forandre framerate og tidsinnstillinger til en filmsnutt. Dessverre er ikke verden helt perfekt.

Et problem med Apples Optical Flow-teknologi er at den ikke gjør noe med originalrammene. Har du skutt noe på høy lukkerhastighet, fører dette til flimmer når det rendres med Optical Flow, da bare annenhver ramme blir rendret ut med bløte overganger. Hoppene mellom «harde,» skarpe originalrammer, og «bløte» rendrede rammer annenhver gang, fører til ganske stygg flimring.

En løsning på dette kan være å gå for lengere lukkerhastighet når du skyter video til effektbruk, da bevegelsesuskarphet vil være med på å maskere slik flimring. En annen løsning, spesielt innen animasjon og timelapse, kan være å la være å bruke Optical Flow helt, men heller gå for enklere Frame Blending.