single image portrait relighting™天成.pdf · single image portrait relighting tiancheng sun1,...

151
Single Image Portrait Relighting Tiancheng Sun 1 , Jonathan T. Barron 2 , Yun-Ta Tsai 2 , Zexiang Xu 1 , Xueming Yu 3 , Graham Fyffe 3 , Christoph Rhemann 3 , Jay Busch 3 , Paul Debevec 3 , Ravi Ramamoorthi 1 1 University of California, San Diego, 2 Google Research, 3 Google

Upload: others

Post on 20-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Single Image Portrait Relighting

Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph Rhemann3, Jay Busch3,

Paul Debevec3, Ravi Ramamoorthi1

1University of California, San Diego, 2Google Research, 3Google

Page 2: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Photography & RecordingAllowed

Page 3: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Page 4: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

light from the back

Page 5: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

light from the back shadow on the face

Page 6: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

want to add dramatic lightinglight from the back shadow on the face

Page 7: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

want to add dramatic lightinglight from the back shadow on the face

Change the lighting of any portrait after capture using post-processing algorithm

Page 8: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Page 9: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Page 10: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Portrait Relighting System

Overview

Page 11: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Portrait Relighting System

Overview

another lighting

Page 12: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Portrait Relighting System

Overview

another lighting

Page 13: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Portrait Relighting System

Page 14: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Portrait Relighting System

Page 15: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Portrait Relighting System

I want to rotate the lighting a little bit.

Page 16: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Portrait Relighting System

I want to rotate the lighting a little bit.

Page 17: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work

Page 18: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work• Light Stage

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 19: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work• Light Stage

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 20: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work• Light Stage

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 21: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work• Light Stage

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

: capture ~100 images and do image-based relighting

Page 22: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work

Page 23: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Deep image-based relighting

Xu, Zexiang, et al. "Deep image-based relighting from optimal sparse samples." SIGGRAPH 2018

Previous work

Page 24: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Deep image-based relighting

Xu, Zexiang, et al. "Deep image-based relighting from optimal sparse samples." SIGGRAPH 2018

Previous work

Page 25: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Deep image-based relighting

Xu, Zexiang, et al. "Deep image-based relighting from optimal sparse samples." SIGGRAPH 2018

Previous work

Page 26: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Deep image-based relighting

Xu, Zexiang, et al. "Deep image-based relighting from optimal sparse samples." SIGGRAPH 2018

capture 5 images and do relighting via neural network

Previous work

Page 27: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work

Page 28: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Portrait lighting transfer

Shu, Zhixin, et al. "Portrait lighting transfer using a mass transport approach." SIGGRAPH 2018

Previous work

Page 29: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Portrait lighting transfer

Shu, Zhixin, et al. "Portrait lighting transfer using a mass transport approach." SIGGRAPH 2018

Previous work

Page 30: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Portrait lighting transfer

Shu, Zhixin, et al. "Portrait lighting transfer using a mass transport approach." SIGGRAPH 2018

transfer lighting from one portrait to another

Previous work

Page 31: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Previous work

Page 32: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Normal

Shading

Albedo

Relit

• SfSNet

Sengupta, Soumyadip, et al. "SfSNet: Learning Shape, Reflectance and Illuminance of Faces in the Wild'." CVPR 2018.

Previous work

Page 33: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Normal

Shading

Albedo

Relit

• SfSNet

Sengupta, Soumyadip, et al. "SfSNet: Learning Shape, Reflectance and Illuminance of Faces in the Wild'." CVPR 2018.

: deep intrinsic decomposition mostly trained on synthetic faces

Previous work

Page 34: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Normal

Shading

Albedo

Relit

• SfSNet

Sengupta, Soumyadip, et al. "SfSNet: Learning Shape, Reflectance and Illuminance of Faces in the Wild'." CVPR 2018.

: deep intrinsic decomposition mostly trained on synthetic faces

Previous work

Page 35: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Overview

Page 36: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Goal: practical relighting on single portrait image

Overview

Page 37: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Goal: practical relighting on single portrait image

• Practical in detail:

• Robust to the pose and camera view

• Work well on natural lightings

• Adapt to high-resolution images

• Run at interactive rate

Overview

Page 38: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• Goal: practical relighting on single portrait image

• Practical in detail:

• Robust to the pose and camera view

• Work well on natural lightings

• Adapt to high-resolution images

• Run at interactive rate

• Solution: Deep Neural Network + Real Face Data.

Overview

Page 39: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Page 40: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

portrait under lighting A

Page 41: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting A

Page 42: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Alighting B

Page 43: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting B

Page 44: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting A lighting B

Page 45: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting A lighting B

Page 46: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting A lighting B

Page 47: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting A lighting B

Page 48: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method

Portrait Relighting System

(Neural Network)portrait under

lighting Aportrait under

lighting Blighting A lighting B

How can we get the portrait pair for training?

Page 49: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Data

Page 50: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: DataLight Stage

Page 51: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: DataLight Stage One-Light-At-a-Time scans (OLAT)

Page 52: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Data

Page 53: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Data

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 54: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Data

captured OLAT captured OLATDebevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 55: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

Method: Data

captured OLAT captured OLATDebevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 56: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

Method: Data

captured OLAT captured OLAT

latitude-longitude representation

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 57: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

Method: Data

captured OLAT captured OLAT

latitude-longitude representation

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 58: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

Method: Data

captured OLAT captured OLAT

latitude-longitude representation

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 59: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

x x+ + …… =

Method: Data

captured OLAT captured OLAT

latitude-longitude representation

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 60: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

x x+ + …… =

Method: Data

captured OLAT captured OLAT relit image (background removed)

latitude-longitude representation

Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 61: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

lighting

x x+ + …… =

Method: Data

captured OLAT captured OLAT relit image (background removed)

latitude-longitude representation

Wadhwa, Neal, et al. "Synthetic depth-of-field with a single-camera mobile phone." SIGGRAPH 2018Debevec, Paul, et al. "Acquiring the reflectance field of a human face." SIGGRAPH 2000.

Page 62: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Data

Page 63: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

Method: Data

Page 64: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

• Each OLAT captured with 7 cameras in 6 seconds.

Method: Data

Page 65: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

• Each OLAT captured with 7 cameras in 6 seconds.

• HDR lighting environments

Method: Data

Page 66: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

• Each OLAT captured with 7 cameras in 6 seconds.

• HDR lighting environments• ~2000 indoor HDR lighting

from Laval Dataset

Method: Data

Page 67: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

• Each OLAT captured with 7 cameras in 6 seconds.

• HDR lighting environments• ~2000 indoor HDR lighting

from Laval Dataset

• ~1000 outdoor HDR lighting from the web

Method: Data

Page 68: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

• OLAT images• 22 people (18 training, 4 validation), each 3~5 facial expressions

• Each OLAT captured with 7 cameras in 6 seconds.

• HDR lighting environments• ~2000 indoor HDR lighting

from Laval Dataset

• ~1000 outdoor HDR lighting from the web

Method: Data

• Total: 226,800 portrait and lighting pairs for training

Page 69: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Page 70: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

Page 71: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

• Task 1: Complete relighting

Page 72: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

source image

• Task 1: Complete relighting

Page 73: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

source light

source image

• Task 1: Complete relighting

Page 74: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

source light target light

source image

• Task 1: Complete relighting

Page 75: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

source light target light

source image target image

• Task 1: Complete relighting

Page 76: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

source light target light

source image target image

• Task 1: Complete relighting L1 loss

Log L1 loss

Page 77: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Encoder DecoderBottleneck

Page 78: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

Page 79: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source image

Page 80: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source light

source image

Page 81: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source light

source image

Rotate

Page 82: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source light target light

source image

Rotate

Page 83: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source light target light

source image target image

Rotate

Page 84: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Task 2: Illumination retargeting

Encoder DecoderBottleneck

source light target light

source image target image

Rotate

L1 loss

Log L1 loss

Page 85: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Page 86: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Network structure• U-Net

k x k conv layer concatenation

kweighted average tiling

kk-dimensional

input/label

kk-dimensional

activation

256 x 256 128 x 128 64 x 64 32 x 32 16 x 16Spatial Resolution:

loss

Page 87: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Network structure• U-Net

k x k conv layer concatenation

kweighted average tiling

kk-dimensional

input/label

kk-dimensional

activation

256 x 256 128 x 128 64 x 64 32 x 32 16 x 16Spatial Resolution:

loss

SourceImage 64 643 128 1283 256 2563 512 5123 5123 5123

OutputSourceLight

16 x 32 x 33

297 16 x 32 x 13 3 3 3 33

TrueSourceLight

16x

32x3

16x

32x3

Page 88: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Network structure• U-Net• Predict and feed in light at bottleneck

k x k conv layer concatenation

kweighted average tiling

kk-dimensional

input/label

kk-dimensional

activation

256 x 256 128 x 128 64 x 64 32 x 32 16 x 16Spatial Resolution:

loss

SourceImage 64 643 128 1283 256 2563 512 5123 5123 5123

OutputSourceLight

16 x 32 x 33

297 16 x 32 x 13 3 3 3 33

TrueSourceLight

16x

32x3

16x

32x3

Page 89: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Network structure• U-Net• Predict and feed in light at bottleneck

confidence learning module

k x k conv layer concatenation

kweighted average tiling

kk-dimensional

input/label

kk-dimensional

activation

256 x 256 128 x 128 64 x 64 32 x 32 16 x 16Spatial Resolution:

loss

SourceImage 64 643 128 1283 256 2563 512 5123 5123 5123

OutputSourceLight

16 x 32 x 33

297 16 x 32 x 13 3 3 3 33

TrueSourceLight

16x

32x3

16x

32x3

Page 90: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Network structure• U-Net• Predict and feed in light at bottleneck

confidence learning module

k x k conv layer concatenation

kweighted average tiling

kk-dimensional

input/label

kk-dimensional

activation

256 x 256 128 x 128 64 x 64 32 x 32 16 x 16Spatial Resolution:

loss

SourceImage 64 643 128 1283 256 2563 512 5123 5123 5123

OutputSourceLight

16 x 32 x 33

297 16 x 32 x 13 3 3 3 33

TrueSourceLight

16x

32x3

16x

32x3

3 512TargetLight3

32

323

512

256

512

3

512

512

256

3

256128

3

12864

3

64

51225625612812864643 3 3 3

16x

32x3

TrueTargetImage

OutputTargetImage

3

3

Page 91: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Page 92: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Confidence learning

Page 93: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training• Confidence learning

Page 94: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

• Confidence learning

Page 95: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

• Confidence learning

Page 96: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

resolution of the light

• Confidence learning

Page 97: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

resolution of the light

Light prediction on each image patch

• Confidence learning

Page 98: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

resolution of the light

Light prediction on each image patch

Confidence of prediction on each

image patch

• Confidence learning• Predict the confidence of light prediction

Page 99: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

resolution of the light

Light prediction on each image patch

Confidence of prediction on each

image patch

* =

• Confidence learning• Predict the confidence of light prediction

Reshape

Page 100: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Method: Training

Several conv layers

resolution of the light

Light prediction on each image patch

Confidence of prediction on each

image patch

* =

• Confidence learning• Predict the confidence of light prediction• Allow network to say “I don’t know”

Reshape

Page 101: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 102: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

Page 103: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image

Page 104: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image

Page 105: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image

Page 106: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image target image

Page 107: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image target image ours [Barron & Malik 2015][Sengupta et al. 2018] [Li et al. 2018]

Page 108: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Relit images for complete relighting

source image target image ours [Barron & Malik 2015][Sengupta et al. 2018] [Li et al. 2018]

Page 109: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 110: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 111: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 112: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

➤ Relight images with predicted light as target light

Encoder DecoderBottleneck

Page 113: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

➤ Relight images with predicted light as target light

source image

Encoder DecoderBottleneck

Page 114: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

➤ Relight images with predicted light as target light

source image with self-supervision

withoutself-supervision

Encoder DecoderBottleneck

Page 115: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 116: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 117: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 118: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

Page 119: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

reference image

Page 120: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

source image

reference image

Page 121: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

source image

reference image

Extract light from reference

Page 122: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

source image

reference image

Extract light from reference

Apply to source image

Page 123: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

source image

groundtruth oursreference image

Extract light from reference

Apply to source image

Page 124: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Comparison with portrait lighting transfer

source image

groundtruth ours

[Shih et al. 2014] [Shu et al. 2018]

reference image

Extract light from reference

Apply to source image

Page 125: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation

Page 126: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Evaluation on lighting prediction

Page 127: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Evaluation on lighting prediction

source image

ground truth

Page 128: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Evaluation on lighting prediction

source image

ground truth

ours

ours w/o confidence learning

Page 129: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Validation➤ Evaluation on lighting prediction

source image

ground truth

ours

ours w/o confidence learning

[Barron & Malik 2015]

[Sengupta et al. 2018]

Page 130: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wild

Page 131: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wildInput Image Relit Image

Page 132: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wildInput Image Relit Image

Page 133: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wildInput Image Relit ImageInput Image Relit Image

Page 134: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wildInput Image Relit ImageInput Image Relit Image

Page 135: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wild

Page 136: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wild

Page 137: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wild

Page 138: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Results: Images in the wild

Page 139: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Limitations

Page 140: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

LimitationsInput Image Relit Image

• Complex shadows

• Specular highlights

• Overexposed pixels

Page 141: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

LimitationsInput Image Relit Image

• Complex shadows

• Specular highlights

• Overexposed pixels

• Over-smoothing

Page 142: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

LimitationsInput Image Relit Image

• Complex shadows

• Specular highlights

• Overexposed pixels

• Over-smoothing

• Unseen high-saturation color

Page 143: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Conclusion

Page 144: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Conclusion

• Learn the relighting function on portraits using Light Stage data

Page 145: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Conclusion

• Learn the relighting function on portraits using Light Stage data

• Take home message:

Page 146: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Conclusion

• Learn the relighting function on portraits using Light Stage data

• Take home message:

• For human faces, use real data.

Page 147: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Conclusion

• Learn the relighting function on portraits using Light Stage data

• Take home message:

• For human faces, use real data.

• End-to-end training vs assuming models.

Page 148: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Acknowledgement• This work was funded in part by a Jacobs Fellowship, the Ronald L.

Graham Chair, and the UC San Diego Center for Visual Computing.

• Thanks to Zhixin Shu and Yichang Shih for the help on baseline algorithms

• Thanks to Jean-François Lalonde for providing the indoor lighting dataset.

• Thanks to Peter Denny for coordinating dataset capture.

• Thanks to all the anonymous volunteers in the dataset from Google, UCSD and UCLA

Page 149: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Also presenting in poster session today at 12:15-1:15.

Single Image Portrait Relighting

Page 150: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Single Image Portrait Relighting

input imagegenerated portraits under new illuminations

Page 151: Single Image Portrait Relighting™天成.pdf · Single Image Portrait Relighting Tiancheng Sun1, Jonathan T. Barron2, Yun-Ta Tsai2, Zexiang Xu1, Xueming Yu3, Graham Fyffe3, Christoph

Single Image Portrait Relighting

input imagegenerated portraits under new illuminations