wpeebles/gangealing
Official PyTorch Implementation of "GAN-Supervised Dense Visual Alignment" (CVPR 2022 Oral, Best Paper Finalist)
Leverages joint end-to-end training of a Spatial Transformer network and StyleGAN2 generator, where the transformer warps unaligned GAN samples to a learned canonical template while the generator adapts to minimize alignment difficulty. Pre-trained models enable zero-shot dense correspondence and object propagation on real images despite training exclusively on synthetic data, with applications ranging from video tracking to mixed reality effects. Includes optimized CUDA kernels for anti-aliased grid sampling and splatting visualization, plus distributed training support via PyTorch's torchrun API.
1,013 stars. No commits in the last 6 months.
Stars
1,013
Forks
121
Language
Python
License
BSD-2-Clause
Category
Last pushed
Oct 12, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/wpeebles/gangealing"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NVIDIA/pix2pixHD
Synthesizing and manipulating 2048x1024 images with conditional GANs
phillipi/pix2pix
Image-to-image translation with conditional adversarial nets
GaParmar/clean-fid
PyTorch - FID calculation with proper image resizing and quantization steps [CVPR 2022]
XingangPan/DragGAN
Official Code for DragGAN (SIGGRAPH 2023)
albertpumarola/GANimation
GANimation: Anatomically-aware Facial Animation from a Single Image (ECCV'18 Oral) [PyTorch]