Polarimetric 3D Reconstruction and Image Separation Zhaopeng Cui - - PowerPoint PPT Presentation

polarimetric 3d reconstruction and image separation
SMART_READER_LITE
LIVE PREVIEW

Polarimetric 3D Reconstruction and Image Separation Zhaopeng Cui - - PowerPoint PPT Presentation

Polarimetric 3D Reconstruction and Image Separation Zhaopeng Cui ETH Zurich 12.19.2019 | | Outline Polarization and Polarizer Polarimetric 3D Reconstruction Polarimetric Multiple- View Stereo [CVPR2017] Poalrimetric Dense


slide-1
SLIDE 1

| |

Zhaopeng Cui ETH Zurich 12.19.2019

Polarimetric 3D Reconstruction and Image Separation

slide-2
SLIDE 2

| |

  • Polarization and Polarizer
  • Polarimetric 3D Reconstruction
  • Polarimetric Multiple-View Stereo [CVPR’2017]
  • Poalrimetric Dense Monocular SLAM [CVPR’2018]
  • Poalrimetric Relative Pose Estimation [ICCV’2019]
  • Polarimetric Reflection Separation [NeurIPS’2019]
  • Conclusion

Outline

12/20/2019 Zhaopeng Cui 2

slide-3
SLIDE 3

| |

  • Polarization is a characteristic of all transverse waves.
  • Oscillation which take places in a transverse wave in many different directions is

said to be unpolarized.

  • In an unpolarized transverse wave oscillations may take place in any direction at

right angles to the direction in which the wave travels.

Polarization

12/20/2019 Zhaopeng Cui 3

Direction of propagation

  • f wave
slide-4
SLIDE 4

| |

  • Unpolarized light can be polarized, either partially or completely, by reflection.
  • The amount of polarization in the reflected beam depends on the angle of

incidence.

Polarization by Reflection

12/20/2019 Zhaopeng Cui 4

slide-5
SLIDE 5

| |

  • Polarizer is made from long chain molecules oriented with their axis

perpendicular to the polarizing axis;

  • These molecules preferentially absorb light that is polarized along their length.

Polarizer

12/20/2019 Zhaopeng Cui 5

Polarizing axis Polarizing axis

slide-6
SLIDE 6

| |

  • Images with a Rotating Polarizer
  • Pixel intensity varies with polarizer angles
  • We can recover geometric information from polarized images

Polarimetric Imaging

12/20/2019 Zhaopeng Cui 6

Object Polarizer Camera ∅

slide-7
SLIDE 7

| |

  • Estimation of the azimuth angle 𝜒 (diffuse reflection):
  • Estimation of the zenith angle 𝜄 (diffuse reflection):
  • Estimation of the surface normal v:

Surface Normal from Polarization

12/20/2019 Zhaopeng Cui 7

Normal Camera Polarizer 𝜚𝑞𝑝𝑚 Light

𝐽 𝜚𝑞𝑝𝑚 = 𝐽𝑛𝑏𝑦 + 𝐽𝑛𝑗𝑜 2 + 𝐽𝑛𝑏𝑦 − 𝐽𝑛𝑗𝑜 2 cos 2 𝜚𝑞𝑝𝑚 − 𝜚 𝜒 = 𝜚

  • r 𝜒 = 𝜚 + 𝜌

𝜍 = 𝐽𝑛𝑏𝑦 − 𝐽𝑛𝑗𝑜 𝐽𝑛𝑏𝑦 + 𝐽𝑛𝑗𝑜 = 𝑜 − 1/𝑜 2 sin2 𝜄 2 + 2𝑜2 − 𝑜 + 1/𝑜 sin2 𝜄 + 4 cos 𝜄 𝑜2 − sin2 𝜄 v = 𝑤𝑦, 𝑤𝑧, 𝑤𝑨

T = cos 𝜒 sin 𝜄 , − sin 𝜒 sin 𝜄 , − cos 𝜄 T

slide-8
SLIDE 8

| |

Polarimetric 3D Reconstruction

12/20/2019 Zhaopeng Cui 8

c c′ [R, t]

Polarimetric Multiple-View Stereo Polarimetric Dense Monocular SLAM Polarimetric Relative Pose Estimation

slide-9
SLIDE 9

| |

  • Given several images of the same object or scene, compute a representation of

its 3D shape.

  • Traditional methods usually failed for featureless objects.

Traditional Multi-View Stereo

12/20/2019 Zhaopeng Cui 9

Input Sample Traditional MVS Results

slide-10
SLIDE 10

| |

Shape from Surface Normal

12/20/2019 Zhaopeng Cui 10

[Xie et al. CVPR’19]

slide-11
SLIDE 11

| |

Surface normal estimation from polarization is hard:

  • Refractive distortion: Zenith angle estimation requires the knowledge of the

refractive index.

  • Azimuthal ambiguity: The estimation of the azimuthal angle has 𝜌-ambiuity.
  • Mixed reflection in real environment.

Challenges

12/20/2019 Zhaopeng Cui 11

𝐽 𝜚𝑞𝑝𝑚 = 𝐽𝑛𝑏𝑦 + 𝐽𝑛𝑗𝑜 2 + 𝐽𝑛𝑏𝑦 − 𝐽𝑛𝑗𝑜 2 cos 2 𝜚𝑞𝑝𝑚 − 𝜚 𝜒 = 𝜚

  • r 𝜒 = 𝜚 + 𝜌
slide-12
SLIDE 12

| |

Mixed Reflection

12/20/2019 Zhaopeng Cui 12

Incident light

Specularly reflected light Diffusely reflected light

Air Object

Diffusely reflected light Polarized Polarized Unpolarized

slide-13
SLIDE 13

| |

Proposition 1. Under unpolarized illumination, the measured scene radiance from a reflective surface through a linear polarizer at a polarization angle 𝜔𝑞𝑝𝑚 is where 𝐽𝑛𝑏𝑦 and 𝐽𝑛𝑗𝑜 are the maximum and minimum measured radiance. The phase angle ∅ is related to the azimuth angle 𝜒 as follows: ∅ = ቐ 𝜒 𝑗𝑔 𝑞𝑝𝑚𝑏𝑠𝑗𝑨𝑓𝑒 𝑒𝑗𝑔𝑔𝑣𝑡𝑓 𝑠𝑓𝑔𝑚𝑓𝑑𝑢𝑗𝑝𝑜 𝑒𝑝𝑛𝑗𝑜𝑏𝑢𝑓𝑡 𝜒 − 𝜌 2 𝑝𝑢ℎ𝑓𝑠𝑥𝑗𝑡𝑓

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 13

𝐽 ∅𝑞𝑝𝑚 = 𝐽𝑛𝑏𝑦 + 𝐽𝑛𝑗𝑜 2 + 𝐽𝑛𝑏𝑦 − 𝐽𝑛𝑗𝑜 2 cos 2 ∅𝑞𝑝𝑚 − ∅ ,

𝜌/2-ambiguity

* The azimuthal (𝜌) ambiguity still holds.

slide-14
SLIDE 14

| |

  • Exploit polarimetric information for dense reconstruction:
  • Use geometric information to help resolve ambiguities of polarimetric information

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 14

Structure-from-Motion Phase Angle Estimation (Per-View)

Resolving π/2 - Ambiguity

Initialization (Depth Estimation)

Polarized Images from Multiple Viewpoints View N View 1

slide-15
SLIDE 15

| |

  • Use geometric information to help resolve 𝜌/2-ambiguity

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 15

Initial depth Depth after consistency check Phase angle map Azimuth angle map (after solving 𝜌/2- ambiguity) 𝐹 𝑔

𝑞

= ෍

𝑞∈𝒬

𝐸 𝑔

𝑞 + 𝜇 ෍ 𝑞,𝑟∈𝒪

𝑇(𝑔

𝑞, 𝑔 𝑟)

𝑔

𝑞 = ቊ0,

𝑒𝑗𝑔𝑔𝑣𝑡𝑓𝑒 𝑒𝑝𝑛𝑗𝑜𝑏𝑢𝑓𝑡 1, 𝑡𝑞𝑓𝑑𝑣𝑚𝑏𝑠 𝑒𝑝𝑛𝑗𝑜𝑏𝑢𝑓𝑡 𝐸 𝑔

𝑞 enforces consistency with MVS at well-textured regions.

𝑇(𝑔

𝑞, 𝑔 𝑟) enforces neighboring pixels to have similar azimuth angles.

slide-16
SLIDE 16

| |

  • Exploit polarimetric information for dense reconstruction:
  • Use geometric information to help resolve ambiguities of polarimetric information
  • Use polarimetric information to improve geometric information

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 16

Structure-from-Motion Phase Angle Estimation (Per-View)

Resolving π/2 - Ambiguity

Initialization (Depth Estimation)

Depth Optimization

Depth Fusion Polarized Images from Multiple Viewpoints View N View 1

slide-17
SLIDE 17

| |

  • Iso-depth contour tracing: Propagate reliable depth values along iso-depth

contour

  • 1. Phase angle determine the projected surface normal direction (with 𝜌-ambiguity)
  • 2. From the normal, we can get iso-depth contour on which the pixels have with the same depth
  • 3. Propagate sparse depth values along iso-depth contour

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 17

Projected surface normals

Contour

𝜔

slide-18
SLIDE 18

| |

  • Per-frame depth optimization

(𝑦,𝑧)∈𝒬

𝐹𝑞 𝑒 𝑦, 𝑧 + 𝛿𝐹𝑒 𝑒 𝑦, 𝑧 + |∆𝑒(𝑦, 𝑧)|

Polarimetric Multiple View Stereo [CVPR’17]

12/20/2019 Zhaopeng Cui 18

constraint from azimuth angles constraint from known 3D points smoothness constraint

slide-19
SLIDE 19

| |

Polarimetric multiple view stereo [CVPR17]

12/20/2019 Zhaopeng Cui 19

slide-20
SLIDE 20

| |

Polarimetric Dense Monocular SLAM [CVPR’18]

12/20/2019 Zhaopeng Cui 20

DSLR + Polarizer Filters Polarization camera Sensor Structure

video with multiple polarized image

Rotate the polarizer filter manually

slide-21
SLIDE 21

| |

Polarimetric Dense Monocular SLAM [CVPR’18]

12/20/2019 Zhaopeng Cui 21

slide-22
SLIDE 22

| |

  • Phase angle disambiguation: Using rough depth to solve the 𝜌/2-ambiguity
  • Intuition: The correct iso-contour should have less depth variation.
  • Strategy: Trace two local contours, select the one with less depth variance.

Polarimetric Dense Monocular SLAM [CVPR’18]

12/20/2019 Zhaopeng Cui 22

Disambiguation Results

Captured Polarized Images Phase Angle Map

slide-23
SLIDE 23

| |

  • Depth propagation along contours
  • Issue: wrong propagation caused by noisy 3D points
  • Solution: Two-View propagation and validation

Polarimetric Dense Monocular SLAM [CVPR’18]

12/20/2019 Zhaopeng Cui 23

Inlier Points Propagated Points (Using Single-View) Phase map

slide-24
SLIDE 24

| |

Polarimetric Dense Monocular SLAM [CVPR’18]

12/20/2019 Zhaopeng Cui 24

Inlier points 𝒀𝒋−𝟐 iteration i-1 New Inlier points 𝒀𝒋 iteration i

Consistency Check

Propagate depth in the current Keyframe

Φ𝑢

Propagate depth in the reference Keyframe

Φ𝑠

slide-25
SLIDE 25

| | 12/20/2019 Zhaopeng Cui 25

slide-26
SLIDE 26

| |

  • 5-point algorithm:

Traditional Relative Pose Estimation

12/20/2019 Zhaopeng Cui 26

c c′ [R, t]

slide-27
SLIDE 27

| |

Surface normal estimation from polarization is hard:

  • Refractive distortion: Zenith angle estimation requires the knowledge of the

refractive index

  • Azimuthal ambiguity: The estimation of the azimuthal angle has 𝜌-ambiuity
  • Mixed reflection in real environment.

Challenges

12/20/2019 Zhaopeng Cui 27

𝐽 𝜚𝑞𝑝𝑚 = 𝐽𝑛𝑏𝑦 + 𝐽𝑛𝑗𝑜 2 + 𝐽𝑛𝑏𝑦 − 𝐽𝑛𝑗𝑜 2 cos 2 𝜚𝑞𝑝𝑚 − 𝜚 𝜒 = 𝜚

  • r 𝜒 = 𝜚 + 𝜌

4𝑜 possibilities given n pairs of correspondences.

slide-28
SLIDE 28

| |

Two-point relative pose estimation:

Polarimetric Relative Pose Estimation [ICCV’19]

12/20/2019 Zhaopeng Cui 28

c c′ [R, t]

  • Step 1. Solve the relative rotation:

m𝑗𝑜

R∈𝑇𝑃(3) Rv1 − v1 ′ 2 + Rv2 − v2 ′ 2

R = U diag 1,1, det UVT VT UΣVT = v1

′v1 T + v2 ′ v2 T

  • Step 2. Solve the relative translation:

x𝑗

′ ∙ t × Rx𝑗 = t ∙ Rx𝑗 × x𝑗 ′ = 0, 𝑗 = 1,2

t = (Rx1 × x1

′ ) × (Rx2 × x2 ′ )

  • Step 3. Hypothesis validation to choose the one which has the largest consensus.
slide-29
SLIDE 29

| |

Resolving the azimuth angle ambiguity

  • We can recover the correct azimuth angles (𝜒, 𝜒′) by considering the alignment

error: For each correspondence we only need to check four cases: and select the one which minimizes the alignment residual.

Polarimetric Relative Pose Estimation [ICCV’19]

12/20/2019 Zhaopeng Cui 29

𝜚, 𝜚′ , 𝜚 + 𝜌, 𝜚′ , 𝜚, 𝜚′ + 𝜌 and 𝜚 + 𝜌, 𝜚′ + 𝜌 , Rv 𝜒 − v′ 𝜒′

2

slide-30
SLIDE 30

| |

Polarimetric two-view local refinement: Optimizing jointly over the relative pose and the refractive indices: where 𝑔

𝑡𝑏𝑛𝑞 R, t is the standard squared Sampson loss,

Polarimetric Relative Pose Estimation [ICCV’19]

12/20/2019 Zhaopeng Cui 30

m𝑗𝑜

R∈𝑇𝑃 3 ,t∈𝕋2, 𝑜𝑗

𝑔

𝑡𝑏𝑛𝑞 R, t + 𝑔 𝑜𝑝𝑠𝑛 R, 𝑜𝑗

+ 𝑔

𝑞𝑠𝑗𝑝𝑠

𝑜𝑗 , 𝑔

𝑜𝑝𝑠𝑛 R, 𝑜𝑗

= 𝛿𝑜𝑝𝑠𝑛𝑏𝑚 ෍

𝑗=1 𝑛

Rv𝑗 𝑜𝑗 − v𝑗

′ 𝑜𝑗 2 ,

𝑔

𝑞𝑠𝑗𝑝𝑠

𝑜𝑗 = 𝛿𝑞𝑠𝑗𝑝𝑠 ෍

𝑗=1 𝑛

(𝑜𝑗 − 𝑜𝑗

0)2.

slide-31
SLIDE 31

| |

  • Comparison with 5-point algorithm on synthetic data

Polarimetric Relative Pose Estimation [ICCV’19]

12/20/2019 Zhaopeng Cui 31

5-point Ours Initial Sampson Initial Sampson Optimized

𝑆𝑓𝑠𝑠

6.10 4.95 2.30 3.59 1.80

𝑢𝑓𝑠𝑠

9.30 7.37 3.25 4.08 2.52

slide-32
SLIDE 32

| |

  • Performance with different initial guess of the refractive index

Polarimetric Relative Pose Estimation [ICCV’19]

12/20/2019 Zhaopeng Cui 32

slide-33
SLIDE 33

| |

  • Background
  • Polarimetric 3D Reconstruction
  • Polarimetric Multiple-View Stereo [CVPR’2017]
  • Poalrimetric Dense Monocular SLAM [CVPR’2018]
  • Poalrimetric Relative Pose Estimation [ICCV’2019]
  • Polarimetric Reflection Separation [NeurIPS’2019]
  • Conclusion

Outline

12/20/2019 Zhaopeng Cui 34

slide-34
SLIDE 34

| |

Reflection Separation

12/20/2019 Zhaopeng Cui 35

slide-35
SLIDE 35

| |

  • An ill-posed problem

Reflection Separation

12/20/2019 Zhaopeng Cui 36

Transmission Captured Reflection 𝐽𝑢 𝐽 𝐽𝑠

slide-36
SLIDE 36

| |

Previous Solutions

12/20/2019 Zhaopeng Cui 37

Additional Input

  • Different viewpoints

[Gai et al. 12] [Guo et al. 14] [Xue et al. 15]

  • Different polarization angles

[Schechner et al. 00] [Wieschollek et al. 18]

Additional Priors

  • Gradient sparsity priors

[Levin et al. 07] [Wan et al. 18]

  • Relative smoothness priors

[Li et al. 14] [Arvanitopoulos et al. 17]

[Wan et al. 18] [Wieschollek et al. 18]

Violate in real-world scenarios Complicated capturing operations

slide-37
SLIDE 37

| | 12/20/2019 Zhaopeng Cui 38

We design an end-to-end neural network which takes a pair of (un)polarized images for reflection separation based on a new physical image formation model.

slide-38
SLIDE 38

| |

New Setup: (un)polarized images

12/20/2019 Zhaopeng Cui 39

Without polarizer in front of the camera

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜊(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 2 − 𝜊(𝑦) 2

Transmission Reflection Glass Camera 𝐽𝑠 𝑦 𝐽𝑢 𝑦

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 𝐽𝑣𝑜𝑞𝑝𝑚 𝐽𝑠 𝐽𝑢

𝜄(𝑦)

𝜊 𝑦 = 𝑔

1 𝜄(𝑦)

𝜊 𝜄

slide-39
SLIDE 39

| |

New Setup: (un)polarized images

12/20/2019 Zhaopeng Cui 40

𝐽𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜂(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 1 − 𝜂(𝑦) 2 𝐽𝑞𝑝𝑚 𝐽𝑠 𝐽𝑢

With polarizer in front of the camera

Transmission Reflection Glass Camera 𝐽𝑠 𝑦 𝐽𝑢 𝑦

𝐽𝑞𝑝𝑚 𝑦

𝜚 𝜚⊥(𝑦) Polarizer 𝜄(𝑦)

𝜂 𝑦 = 𝑔

2 𝜄 𝑦 , 𝜚⊥(𝑦)

𝜂 𝜄

𝜚⊥ − 𝜚

slide-40
SLIDE 40

| |

New Setup: (un)polarized images

12/20/2019 Zhaopeng Cui 41

Without polarizer:

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜊(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 2 − 𝜊(𝑦) 2

With polarizer:

𝐽𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜂(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 1 − 𝜂(𝑦) 2

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 , 𝐽𝑞𝑝𝑚 𝑦 𝜄(𝑦), 𝜚⊥(𝑦) ⇒ 𝐽𝑢 𝑦 , 𝐽𝑠 𝑦

How to compute 𝜄 𝑦 and 𝜚⊥ 𝑦 ?

slide-41
SLIDE 41

| |

Physical Image Formation Model

12/20/2019 Zhaopeng Cui 42

𝜚⊥ 𝑦 = arctan

𝑧𝑄𝑝𝐽 𝑦𝑄𝑝𝐽

where 𝑦𝑄𝑝𝐽, 𝑧𝑄𝑝𝐽, 𝑨𝑄𝑝𝐽 T = 𝐨𝑕𝑚𝑏𝑡𝑡 × ഥ 𝐘 𝜄 𝑦 = arcos 𝐨𝑕𝑚𝑏𝑡𝑡 ⋅ ഥ 𝐘

slide-42
SLIDE 42

| |

Physical Image Formation Model

12/20/2019 Zhaopeng Cui 43

𝛽, 𝛾 ⇒ 𝐨𝑕𝑚𝑏𝑡𝑡

𝑦 𝑧 𝑨 𝑃 𝑦 𝑧 𝛽 𝛾 𝑦 𝑧 𝐨𝑕𝑚𝑏𝑡𝑡

slide-43
SLIDE 43

| |

Physical Image Formation Model

12/20/2019 Zhaopeng Cui 44

Without polarizer:

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜊(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 2 − 𝜊(𝑦) 2

With polarizer:

𝐽𝑞𝑝𝑚 𝑦 = 𝐽𝑠 𝑦 ⋅ 𝜂(𝑦) 2 + 𝐽𝑢 𝑦 ⋅ 1 − 𝜂(𝑦) 2

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 , 𝐽𝑞𝑝𝑚 𝑦 𝛽, 𝛾 ⇒ 𝐽𝑢 𝑦 , 𝐽𝑠 𝑦 𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 , 𝐽𝑞𝑝𝑚 𝑦 𝜄(𝑦), 𝜚⊥(𝑦) ⇒ 𝐽𝑢 𝑦 , 𝐽𝑠 𝑦

slide-44
SLIDE 44

| |

Reflection Separation Network

12/20/2019 Zhaopeng Cui 45

slide-45
SLIDE 45

| |

Reflection Separation Network

12/20/2019 Zhaopeng Cui 46

slide-46
SLIDE 46

| |

Reflection Separation Network

12/20/2019 Zhaopeng Cui 47

𝐽𝑣𝑜𝑞𝑝𝑚 𝑦 , 𝐽𝑞𝑝𝑚 𝑦 𝜄 𝑦 , 𝜚⊥ 𝑦 ⇒ መ 𝐽𝑢 𝑦 , መ 𝐽𝑠 𝑦

𝜄 𝑦 = arcos 𝐨𝑕𝑚𝑏𝑡𝑡 ⋅ ഥ 𝐘

𝑦𝑄𝑝𝐽, 𝑧𝑄𝑝𝐽, 𝑨𝑄𝑝𝐽 T = 𝐨𝑕𝑚𝑏𝑡𝑡 × ഥ 𝐘 𝜚⊥ 𝑦 = arctan

𝑧𝑄𝑝𝐽 𝑦𝑄𝑝𝐽

slide-47
SLIDE 47

| |

Reflection Separation Network

12/20/2019 Zhaopeng Cui 48

መ 𝐽𝑢 𝑦 , መ 𝐽𝑠 𝑦 ⇒ 𝐽𝑢 𝑦 , 𝐽𝑠(𝑦)

slide-48
SLIDE 48

| |

Evaluation on Synthetic Data

12/20/2019 Zhaopeng Cui 49

Ours Ours- Initial ReflectNet- Finetuned Ours- 2% noise Ours- 8% noise Ours- 16% noise Transmission SSIM 0.9708 0.8324 0.9627 0.9691 0.9668 0.9619 PSNR 28.23 21.61 27.52 28.08 27.31 27.17 Reflection SSIM 0.8953 0.6253 0.8303 0.8785 0.8418 0.8022 PSNR 20.92 13.90 18.50 20.53 19.18 18.26

slide-49
SLIDE 49

| |

Evaluation on Synthetic Data

12/20/2019 Zhaopeng Cui 50

[1] P. Wieschollek, O. Gallo, J. Gu, and J. Kautz. Separating reflection and transmission images in the wild. In Proc. ECCV, 2018. [2] R. Wan, B. Shi, L.-Y. Duan, A.-H. Tan, and A. C. Kot. CRRN: Multi-scale guided concurrent reflection removal network. In Proc. CVPR, 2018 [3] X. Zhang, R. Ng, and Q. Chen. Single image reflection separation with perceptual losses. In Proc. CVPR, 2018.

slide-50
SLIDE 50

| |

Evaluation on Synthetic Data

12/20/2019 Zhaopeng Cui 51

[1] P. Wieschollek, O. Gallo, J. Gu, and J. Kautz. Separating reflection and transmission images in the wild. In Proc. ECCV, 2018. [2] R. Wan, B. Shi, L.-Y. Duan, A.-H. Tan, and A. C. Kot. CRRN: Multi-scale guided concurrent reflection removal network. In Proc. CVPR, 2018 [3] X. Zhang, R. Ng, and Q. Chen. Single image reflection separation with perceptual losses. In Proc. CVPR, 2018.

slide-51
SLIDE 51

| |

Evaluation on Real-World Data

12/20/2019 Zhaopeng Cui 52

[1] P. Wieschollek, O. Gallo, J. Gu, and J. Kautz. Separating reflection and transmission images in the wild. In Proc. ECCV, 2018.

slide-52
SLIDE 52

| |

  • Polarization conveys both geometric and physical cues of the surrounding

environment.

  • The encoded rough geometric information in polarization can contribute to 3D

reconstruction.

  • The polarization is helpful for image reflection separation.

Conclusion

12/20/2019 Zhaopeng Cui 53

slide-53
SLIDE 53

| |

  • The current physical model for polarization is ideal to some extent, and more

complex model should be studied.

  • Polarization can be applied to other vision tasks, including image segmentation,

image dehazing, etc.

Future Work

12/20/2019 Zhaopeng Cui 54

slide-54
SLIDE 54

| |

Collaborators

12/20/2019 Zhaopeng Cui 55

Ping Tan @SFU Jinwei Gu @SenseTime Jan Kautz @NVIIDA Luwei Yang @SFU Feitong Tan @SFU Boxin Shi @Peking University Marc Pollefeys @ETH Zurich Viktor Larsson @ETH Zurich Yasutaka Furukawa @SFU Youwei Lyu @BUPT

slide-55
SLIDE 55

| |

  • [1] Polarimetric Multi-View Stereo. Zhaopeng Cui, Jinwei Gu, Boxin Shi, Ping Tan, and

Jan Kautz. CVPR, 2017.

  • [2] Polarimetric Dense Monocular SLAM. Luwei Yang*, Feitong Tan*, Ao Li, Zhaopeng

Cui, Yasutaka Furukawa, and Ping Tan. CVPR, 2018.

  • [3] Polarimetric Relative Pose Estimation. Zhaopeng Cui, Viktor Larsson, and Marc
  • Pollefeys. ICCV, 2019.
  • [4] Reflection Separation using a Pair of Unpolarized and Polarized Images. Youwei

Lyu*, Zhaopeng Cui*, Si Li, Marc Pollefeys, and Boxin Shi. NeurIPS, 2019.

Related work

12/20/2019 Zhaopeng Cui 56

slide-56
SLIDE 56

| | 12/20/2019 Zhaopeng Cui 57

Thanks Q&A