16
Occluded Bilateral EPI Regularization 2nd Workshop on Light Fields for Computer Vision July 26, 2017

Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Occluded Bilateral EPI Regularization2nd Workshop on Light Fields for Computer VisionJuly 26, 2017

Page 2: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Overview

OBER - Hendrik Schilling - July 26, 2017 1/15

Overview

standard minimization approach→ data term, smoothness term, solversome twists for crisper and smoother resultssome (over) simplifications

Page 3: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Key Insight

OBER - Hendrik Schilling - July 26, 2017 2/15

3D Reconstruction as Minimization Problem

inverse problemunderconstrainednon-convex

Page 4: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Key Insight

OBER - Hendrik Schilling - July 26, 2017 3/15

Key InsightsThe Problem is inherently non-differentiable due to

occlusions→ enforcing differentiabiliy will result in sub-optimal results

SecondaryIntermediate steps impair occlusion border & fine detail

performance→ formulate error metrics in input domain

Page 5: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Method

OBER - Hendrik Schilling - July 26, 2017 4/15

Data Term

Page 6: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Method

OBER - Hendrik Schilling - July 26, 2017 5/15

Smoothness Term

0.7

0.8

0.8

0.5 0.8 0.5

0.20.30.80.80.2

0.3

0.4

0.3

0.2 0.2

0.5

1.0

0.9

0.2

0.1

1.0

0.7 0.6

0.8

0.5

0.6

0.7

candidate d = candidate d =

modified bilateral filterevaluate both color and disparityhard thresholds → crisp occlusion boundaries

Page 7: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Method

OBER - Hendrik Schilling - July 26, 2017 6/15

Solver

Algorithm 1 Randomized Solver1: for 20 iterations do2: for Every disp map pixel do3: Calc error for current depth4: Calc error for depth candidates5: Keep best result6: end for7: end for

Page 8: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Method

OBER - Hendrik Schilling - July 26, 2017 7/15

Depth Candidates

random changerandom guessrandom (large range) neighbourdirect neighbour

Page 9: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Method

OBER - Hendrik Schilling - July 26, 2017 8/15

Propagationeven

pixel processing order neighbour candidates

odd

itera

tion

Page 10: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Results

OBER - Hendrik Schilling - July 26, 2017 9/15

groundtruth

disparitycenterview

disparity

BadPix(0.07)

OBER-cross+ANP SPO-MO2nd best BadPix(0.07)

mesh of OBER result(as viewed from above)

Page 11: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Results

OBER - Hendrik Schilling - July 26, 2017 10/15

0.00

18.51

3.01

1.76

0.27

0.42

11.17

4.80

10.12

37.0111.78

6.02

3.52

0.53

0.940.85

16.86

22.35

9.59

20.23

12.10

55.52

17.67

9.03

5.27

0.80

1.41

1.27

25.28

33.52

14.39

30.35

18.15

74.03

23.56

12.04

7.03

1.07

1.88

1.69

33.71

44.70

19.19

40.47

24.20

OBEROBER-cross+ANPOFSY_330/DNRPS_RFRM3DESPO-MO

BadPix(0.01)

BadPix(0.03)

BadPix(0.07)

MSE

Q25

Bumpiness

Contin.

SurfacesBumpiness

Planes

Discontinuities

Fine

Fattening

Fine

Thinning

MAE

Contin.

Surfaces

MAE

Planes

Page 12: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Results

OBER - Hendrik Schilling - July 26, 2017 11/15

Page 13: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Results

OBER - Hendrik Schilling - July 26, 2017 12/15

rereference result(OFSY_330/DNR)

OBER-cross+ANP(half-size imgs)

Page 14: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Outlook

OBER - Hendrik Schilling - July 26, 2017 13/15

OutlookA lot of things to improve:scale space, un-occlusions, heuristics → NN, disp map → mesh

Main strength:very flexible, per-pixel adaptable solver

Page 15: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

Outlook

OBER - Hendrik Schilling - July 26, 2017 14/15

Page 16: Occluded Bilateral EPI Regularizationlightfield-analysis.net/LF4CV/slides/s3_challenge_ober_hendrik_schilling.pdf · OFSY_330/DNR PS_RF RM3DE SPO-MO BadPix(0.01) BadPix(0.03) BadPix(0.07)

The End

OBER - Hendrik Schilling - July 26, 2017 15/15

The End