Perspective-aware manipulation of portrait photos

Ohad Fried, Eli Shechtman, Dan B. Goldman, Adam Finkelstein

Research output: Contribution to journalConference articlepeer-review

50 Scopus citations


This paper introduces a method to modify the apparent relative pose and distance between camera and subject given a single portrait photo. Our approach fits a full perspective camera and a parametric 3D head model to the portrait, and then builds a 2D warp in the image plane to approximate the effect of a desired change in 3D. We show that this model is capable of correcting objectionable artifacts such as the large noses sometimes seen in "selfies," or to deliberately bring a distant camera closer to the subject. This framework can also be used to re-pose the subject, as well as to create stereo pairs from an input portrait. We show convincing results on both an existing dataset as well as a new dataset we captured to validate our method.

Original languageEnglish (US)
Article numbera128
JournalACM Transactions on Graphics
Issue number4
StatePublished - Jul 11 2016
EventACM SIGGRAPH 2016 - Anaheim, United States
Duration: Jul 24 2016Jul 28 2016

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design


  • Faces
  • Image enhancement
  • Perspective
  • Portraits


Dive into the research topics of 'Perspective-aware manipulation of portrait photos'. Together they form a unique fingerprint.

Cite this