Skip to content

Zhurgut/VideoNeuralStyleTransfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains code I wrote for my bachelor thesis, titled:

Video Neural Style Transfer

Neural Style Transfer, developed by Gatys et. al is a technique to transfer the style of an image onto another image.

NST for Video

A natural next step to extend this work is to apply it to the domain of videos. Applying NST to every video frame individually does result in strong flickering. However, different approaches have been developed to enforce continuity in the output video. E.g.


Our work took the idea of NST for Video one step further. Rather than just applying the style of an image onto a video, we instead decompose a video into three independent components: Content, Visual Style and Animation Style (or Temporal Style). This decomposition allows us to freely mix and match different videos together to generate new ones.

Animation Style Extraction

We can "extract" the Animation Style of a video by optimizing a video filled with noise to match the animation style of the target. This reconstruction of the animation style illustrates the independence from both content and visual style of the input fire video.

Transferring Visual Style to Video

Our general approach allows us to stylize videos with the visual style of an image as well, resulting in interesting output videos without any flickering.

Stylizing an Animation

We can also stylize an animation using an existing animation. By varying the weight parameter for the content, we can adjust the strength of the content component in the final video.

Free Combination

We can also combine visual style, animation style and content freely together to create a new interesting video.

Looping Animations

The possibilities are endless. We can also create animations in multiple steps. This resulting animation has the animation style and content of a looping pink liquid animation, but the visual style of Van Gogh's Starry Night.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages