Deep Flow-Guided Video Inpainting - Rui Xu - CVPR 2019
Info
Title: Deep Flow-Guided Video Inpainting
Task: Video Inpainting
Author: Rui Xu, Xiaoxiao Li, Bolei Zhou, Chen Change Loy
Date: May 2019
Arxiv: 1905.02884
Published: CVPR 2019
Abstract
Video inpainting, which aims at filling in missing regions of a video, remains challenging due to the difficulty of preserving the precise sp...
How DeepFakes FaceSwap Work: Step by Step Explaination with Codes
What is DeepFakes
Deepfake is a technique for human image synthesis based on artificial intelligence. It is used to combine and superimpose existing images and videos onto source images or videos using a machine learning technique known as generative adversarial network.
DeepFakes(FaceSwap) Explained: Step by Step
Extract Faces
So here’s a ...
(BiGAN)Adversarial Feature Learning - Donahue - ICLR 2017
Info
Title: Adversarial Feature Learning
Task: Image Generation
Author: Jeff Donahue, Philipp Krähenbühl, Trevor Darrell
Date: May 2016
Arxiv: 1605.09782
Published: ICLR 2017
Abstract
The ability of the Generative Adversarial Networks (GANs) framework to learn generative models mapping from simple latent distributions to arbitra...
Common Training Loss Curve of DCGAN and WGAN
DCGAN Implementation
Genrator
class Generator(nn.Module):
def __init__(self):
super(Generator, self).__init__()
self.init_size = opt.img_size // 4
self.l1 = nn.Sequential(nn.Linear(opt.latent_dim, 128 * self.init_size ** 2))
self.conv_blocks = nn.Sequential(
nn.BatchNorm2d(128),
nn....
(ALI)Adversarially Learned Inference - Dumoulin - ICLR 2017
Info
Title: Adversarially Learned Inference
Task: Image Generation
Author: Vincent Dumoulin, Ishmael Belghazi, Ben Poole, Alex Lamb, Martin Arjovsky, Olivier Mastropietro and Aaron Courville
Date: June 2016
Arxiv: 1606.00704
Published: ICLR 2017
Abstract
We introduce the adversarially learned inference (ALI) model, which jointly...
StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks - Han Zhang - ICCV 2017
Info
Title: StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks
Task: Text-to-Image
Author: Han Zhang , Tao Xu, Hongsheng Li, Shaoting Zhang, Xiaogang Wang, Xiaolei Huang,, Dimitris Metaxas
Date: Dec. 2016
Arxiv: 1612.03242
Published: ICCV 2017
Highlights
Propose a novel Stacked...
GANs in PyTorch: DCGAN, cGAN, LSGAN, InfoGAN, WGAN and more
Deep Convolutional GAN(DCGAN)
The deep convolutional adversarial pair learns a hierarchy of representations from object parts to scenes in both the generator and discriminator. Additionally, we use the learned features for novel tasks - demonstrating their applicability as general image representations.
DCGAN in PyTorch
Genrator
class Genera...
Util Functions for Data Engineering in Computer Vision
File Handler
Base
from abc import ABCMeta, abstractmethod
class BaseFileHandler(object):
__metaclass__ = ABCMeta # python 2 compatibility
@abstractmethod
def load_from_fileobj(self, file, **kwargs):
pass
@abstractmethod
def dump_to_fileobj(self, obj, file, **kwargs):
pass
@abstractmethod
def d...
130 post articles, 17 pages.