High resolution holographic image synthesis for future display - - PowerPoint PPT Presentation

high resolution holographic image synthesis for future
SMART_READER_LITE
LIVE PREVIEW

High resolution holographic image synthesis for future display - - PowerPoint PPT Presentation

High resolution holographic image synthesis for future display eyeglasses Praneeth Chakravarthula UNC Chapel Hill Future of Personal Computing 2 Eyeglasses-Style Near-Eye Display Optics Wide field of view High resolution Accommodation


slide-1
SLIDE 1

High resolution holographic image synthesis for future display eyeglasses

Praneeth Chakravarthula

UNC Chapel Hill

slide-2
SLIDE 2

Future of Personal Computing

2

slide-3
SLIDE 3

3

Wide field of view High resolution Accommodation support

Eyeglasses-Style Near-Eye Display Optics

slide-4
SLIDE 4

Eyeglasses-Style Near-Eye Display Optics

4

Wide field of view Moderate resolution Accommodation support

Holography is the only demonstrated technology for getting everything

Maimone et al. 2017

slide-5
SLIDE 5

Basics of Digital Holography

5

slide-6
SLIDE 6

Principle of Holography

6

slide-7
SLIDE 7

Principle of Holography

7

slide-8
SLIDE 8

Principle of Holography

8

Step 1: Recording

slide-9
SLIDE 9

Principle of Holography

9

Step 1: Recording

slide-10
SLIDE 10

Principle of Holography

10

Step 1: Recording Step 2: Playback

slide-11
SLIDE 11

Principle of Holography

11

Step 1: Recording

slide-12
SLIDE 12

Principle of Holography

12

Step 2: Playback Step 1: Recording

slide-13
SLIDE 13

13

Incident light modulated by Hologram H

Holographic Image Formation

slide-14
SLIDE 14

14

Propagates to result in the final field z and final image |z|2

Holographic Image Formation

slide-15
SLIDE 15

Phase Hologram Reconstructed Image Reference

Heuristic Hologram Phase Retrieval

Reconstruction

slide-16
SLIDE 16

Double Phase Encoding Hologram

Phase Hologram Reconstructed Image Reference Reconstruction

slide-17
SLIDE 17

Wirtinger Holography

Phase Hologram Reconstructed Image Reference Reconstruction

slide-18
SLIDE 18

Wirtinger Holography

18

slide-19
SLIDE 19

19

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Wirtinger Holography Overview

slide-20
SLIDE 20

20

Differentiable forward model

Step 1: For a penalty function f, compute the error between the holographic reconstruction and the target image

Compute complex Wirtinger gradients Optimize for phase holograms

slide-21
SLIDE 21

21

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 1: For a penalty function f, compute the error between the holographic reconstruction and he target image

slide-22
SLIDE 22

22

Differentiable forward model

Step 1: For a penalty function f, compute the error between the holographic reconstruction and the target image

Compute complex Wirtinger gradients Optimize for phase holograms

slide-23
SLIDE 23

23

Differentiable forward model

Step 1: For a penalty function f, compute the error between the holographic reconstruction and the target image

Compute complex Wirtinger gradients Optimize for phase holograms

slide-24
SLIDE 24

24

Differentiable forward model

Step 1: For a penalty function f, compute the error between the holographic reconstruction and the target image

Compute complex Wirtinger gradients Optimize for phase holograms

slide-25
SLIDE 25

25

Differentiable forward model

Step 1: For a penalty function f, compute the error between the holographic reconstruction and the target image

Compute complex Wirtinger gradients Optimize for phase holograms

slide-26
SLIDE 26

26

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 2: Construct the cost function to minimize the error with optional regularizer to obtain the

  • ptimal phase
slide-27
SLIDE 27

27

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 2: Construct the cost function to minimize the error with optional regularizer to obtain the

  • ptimal phase
slide-28
SLIDE 28

28

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 2: Construct the cost function to minimize the error with optional regularizer to obtain the

  • ptimal phase
slide-29
SLIDE 29

29

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 2: Construct the cost function to minimize the error with optional regularizer to obtain the

  • ptimal phase
slide-30
SLIDE 30

30

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Step 2: Construct the cost function to minimize the error with optional regularizer to obtain the

  • ptimal phase

We can use standard optimizers if there is a gradient

slide-31
SLIDE 31

31

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Holomorphic function: Complex function that is complex differentiable Derivative of holomorphic real-valued function is always ZERO Derivatives of any order are NOT DEFINED for our objective function

Real-valued function Complex-valued argument

slide-32
SLIDE 32

Optimize for phase holograms Differentiable forward model Compute complex Wirtinger gradients

32

Two important properties of gradient: 1) Direction of maximal rate of change 2) Is zero at stationary points Step 3: Define approximate gradient and compute Wirtinger derivatives for each propagation model REFER TO MY SIGGRAPH Asia 2019 PAPER AND SUPPLEMENT

slide-33
SLIDE 33

33

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Standard off-the-shelf optimization methods 1) Quasi-Newton 2) Stochastic gradient descent Step 4: Optimize for holograms using off-the-shelf methods

slide-34
SLIDE 34

Simulation Results

34

slide-35
SLIDE 35

Reference Reconstruction

slide-36
SLIDE 36

Reference Reconstruction

slide-37
SLIDE 37

37

Simulation Results

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

slide-38
SLIDE 38

38

Simulation Results

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

slide-39
SLIDE 39
slide-40
SLIDE 40

Prototype Hardware Results

slide-41
SLIDE 41

41

Prototype Hardware Results

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

slide-42
SLIDE 42

42

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

Prototype Hardware Results

slide-43
SLIDE 43

43

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

Prototype Hardware Results

slide-44
SLIDE 44

Results

Reference Experiment

slide-45
SLIDE 45

Reference Experiment

slide-46
SLIDE 46

46

Perceptually Optimized Holography

Learned Perceptual Image Patch Similarity (LPIPS)

( Zhang et al. 2018 )

Optimize for deep learning based perceptual losses

slide-47
SLIDE 47

47

Perceptually Optimized Holography

Target LPIPS optimized MS-SSIM optimized L2 optimized

slide-48
SLIDE 48

48

Cascaded Superresolution Holography

slide-49
SLIDE 49

49

Target Modified GS

(Peng et al. 2017)

Double phase

(Maimone et al. 2017)

Our Method

Prototype Hardware Results

slide-50
SLIDE 50

Real World Deviations

slide-51
SLIDE 51

51

Ideal Wave Propagation

slide-52
SLIDE 52

52

Real World Wave Propagation

slide-53
SLIDE 53

53

Compensating real world deviations via Hardware-in-the-loop phase retrieval

Target

(Chakravarthula et al. 2019)

Wirtinger Holography Double Phase Encoding

(Maimone et al. 2017)

Our Method

Upcoming at SIGGRAPH Asia 2020

slide-54
SLIDE 54

54

Target

(Chakravarthula et al. 2019)

Wirtinger Holography Double Phase Encoding

(Maimone et al. 2017)

Our Method

Compensating real world deviations via Hardware-in-the-loop phase retrieval Upcoming at SIGGRAPH Asia 2020

slide-55
SLIDE 55

Differentiable forward model Compute complex Wirtinger gradients Optimize for phase holograms

Wirtinger Holography

www.cs.unc.edu/~cpk Praneeth Chakravarthula