Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Acquiring the reflectance field of a human face
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
The effects of filtered video on awareness and privacy
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
The Earth Mover's Distance as a Metric for Image Retrieval
International Journal of Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Expressive expression mapping with ratio images
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
An efficient representation for irradiance environment maps
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Learning Gender with Support Faces
IEEE Transactions on Pattern Analysis and Machine Intelligence
Lambertian Reflectance and Linear Subspaces
IEEE Transactions on Pattern Analysis and Machine Intelligence
Interactive digital photomontage
ACM SIGGRAPH 2004 Papers
Preserving Privacy by De-Identifying Face Images
IEEE Transactions on Knowledge and Data Engineering
Removing camera shake from a single photograph
ACM SIGGRAPH 2006 Papers
Model-Based Face De-Identification
CVPRW '06 Proceedings of the 2006 Conference on Computer Vision and Pattern Recognition Workshop
Scene completion using millions of photographs
ACM SIGGRAPH 2007 papers
Seam carving for content-aware image resizing
ACM SIGGRAPH 2007 papers
Comparing different classifiers for automatic age estimation
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Visio-lization: generating novel facial images
ACM SIGGRAPH 2009 papers
SkyFinder: attribute-based sky image search
ACM SIGGRAPH 2009 papers
Webcam clip art: appearance and illuminant transfer from time-lapse sequences
ACM SIGGRAPH Asia 2009 papers
Sketch realizing: lifelike portrait synthesis from sketch
Proceedings of the 2009 Computer Graphics International Conference
What Do the Sun and the Sky Tell Us About the Camera?
International Journal of Computer Vision
ISCGAV'10 Proceedings of the 10th WSEAS international conference on Signal processing, computational geometry and artificial vision
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part I
Expression flow for 3D-aware face component transfer
ACM SIGGRAPH 2011 papers
ACM SIGGRAPH 2011 papers
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
Edge-constrained image compositing
Proceedings of Graphics Interface 2011
ACM Transactions on Graphics (TOG)
Proceedings of the 2011 SIGGRAPH Asia Conference
Person de-identification in videos
ACCV'09 Proceedings of the 9th Asian conference on Computer Vision - Volume Part III
Face-off: automatic alteration of facial features
Multimedia Tools and Applications
Single-view hair modeling for portrait manipulation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Estimating the Natural Illumination Conditions from a Single Outdoor Image
International Journal of Computer Vision
Data-Driven Object Manipulation in Images
Computer Graphics Forum
Transfusive image manipulation
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Content-Aware Automatic Photo Enhancement
Computer Graphics Forum
Face replacement with large-pose differences
Proceedings of the 20th ACM international conference on Multimedia
Joint face alignment: rescue bad alignments with good ones by regularized re-fitting
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part II
Joint face alignment with non-parametric shape models
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part III
All smiles: automatic photo enhancement by facial expression analysis
Proceedings of the 9th European Conference on Visual Media Production
Simulation of face/hairstyle swapping in photographs with skin texture synthesis
Multimedia Tools and Applications
Dynamic hair manipulation in images and videos
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Techniques for mimicry and identity blending using morph space PCA
ACCV'12 Proceedings of the 11th international conference on Computer Vision - Volume 2
A facial affect mapping engine
Proceedings of the companion publication of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
In this paper, we present a complete system for automatic face replacement in images. Our system uses a large library of face images created automatically by downloading images from the internet, extracting faces using face detection software, and aligning each extracted face to a common coordinate system. This library is constructed off-line, once, and can be efficiently accessed during face replacement. Our replacement algorithm has three main stages. First, given an input image, we detect all faces that are present, align them to the coordinate system used by our face library, and select candidate face images from our face library that are similar to the input face in appearance and pose. Second, we adjust the pose, lighting, and color of the candidate face images to match the appearance of those in the input image, and seamlessly blend in the results. Third, we rank the blended candidate replacements by computing a match distance over the overlap region. Our approach requires no 3D model, is fully automatic, and generates highly plausible results across a wide range of skin tones, lighting conditions, and viewpoints. We show how our approach can be used for a variety of applications including face de-identification and the creation of appealing group photographs from a set of images. We conclude with a user study that validates the high quality of our replacement results, and a discussion on the current limitations of our system.