Non-photorealistic video rendering
In this application, we take a painting, create an anisotropically blurred version of it, and then
create animations of both paintings (blurred and non-blurred) rotating. The blurred painting sequence is
treated as the training input, and the original painting sequence is treated as the training output. We
can then take new sequences and produce videos that resemble both the painting sequences and the original
video. Our method results in videos that are temporally coherent with stable backgrounds. Using nearest
neighbor matching for this application results in videos that are more temporally incoherent, especially in
static regions.
Can sequence, Da Vinci style
|
|
Training input |
Training output |
|
|
|
|
Test sequence |
Nearest neighbor output |
Our algorithm's output |
|
|
Can sequence, Manet style
|
|
Training input |
Training output |
|
|
|
|
Test sequence |
Nearest neighbor output |
Our algorithm's output |
|
|
Tennis sequence, Da Vinci style
|
|
Training input |
Training output |
|
|
|
|
Test sequence |
Nearest neighbor output |
Our algorithm's output |
|
|
Tennis sequence, Manet style
|
|
Training input |
Training output |
|
|
|
|
Test sequence |
Nearest neighbor output |
Our algorithm's output |
|
|
Back to main page