Learning Character-Agnostic Motion for Motion Retargeting in 2D - - PowerPoint PPT Presentation
Learning Character-Agnostic Motion for Motion Retargeting in 2D - - PowerPoint PPT Presentation
Learning Character-Agnostic Motion for Motion Retargeting in 2D Kfir Aberman, Rundi Wu, Dani Lischinski, Baoquan Chen, Daniel Cohen-Or Outline - Motivation - Approach - Results - Application Outline - Motivation - Approach - Results -
Outline
- Motivation
- Approach
- Results
- Application
Outline
- Motivation
- Approach
- Results
- Application
Motion Retargeting in 3D
Related Work
[Villegas et.al., 2018] [Aristidou et.al., 2018] [Gleicher et. al., 1998]
Motivation
Motion Retargeting in 2D
Character Agnostic Motion Skeleton View- Angle
Outline
- Motivation
- Approach
- Results
- Application
Approach
Estimated Camera Parameters
3D motion Retargeting
Motion Skeleton
2D 3D 3D 2D
Output Video Source Video Target Video Source Video Target Video Output Video
Character Agnostic Motion Static Parameters
Architecture
T
Dynamic latent space Static latent space Concat
Tile
ˆ pi,j
pi,j
T
∝ T
6/ T
EM
ES
D
2J
Lrec = Epi,j∼P ⇥ kD(EM(pi,j), ES(pi,j)) pi,jk2⇤ . (pi,j) ˆ pi,j
Architecture
T 8
T
2J
pi,j
1
EM Es
Global Pooling
T 2 T 2
T 8
T 8 T 4 T 4
1
T 2J
EM
ES
Decompose and Re-compose
Epi,j,pk,l∼P×P ⇥ kD(EM(pi,j), ES(pk,l)) pi,lk2⇤ Epi,j,pk,l∼P×P ⇥ kD(EM(pk,l), ES(pi,j)) pk,jk2⇤ Lcross = +
Synthetic Data
Synthetic Data
Learning Clusters Implicitly
−90 −60 −30 30 60 90
Skeleton Latent Space View-Angle Latent Space
Lrec + λLcross
Implicitl Clusters Learning
−90 −60 −30 30 60 90
Motion Latent Space Motion Latent Space - View Angle labels
Triplet Loss
Motion Latent Space Without Triplet loss Motion Latent Space With Triplet loss
Foot Velocity Loss
pi,j
2J
T 2J
Global Velocity Root centered positions
Supporting Videos in the wild
Augmentation (Temporal trimming, flips, rotation, scale) Adding noise to the training data Reconstruct real videos using (only) the reconstruction loss.
Outline
- Motivation
- Approach
- Results
- Application
Results-skeleton
Results - view
Interpolation
Comparison
Outline
- Motivation
- Approach
- Results
- Application