Supplemental Material to: Sparse high-degree polynomials...

47
EUROGRAPHICS 2016 / E. Eisemann and E. Fiume (Guest Editors) Volume 35 (2016), Number 4 Supplemental Material to: Sparse high-degree polynomials for wide-angle lenses Emanuel Schrade, Johannes Hanika and Carsten Dachsbacher Karlsruhe Institute of Technology, Germany. On the following pages we compare our polynomial fit to ray traced ground truth for other lenses than the ones shown in the pa- per. For each of the lenses we tested, there is a drawing of the lens system with ray traced rays (grey) and the evaluated polynomial (coloured). Ideally these two should match on both the aperture and the outer pupil. Another plot shows the Fresnel transmittance for both ray traced rays and the fitted polynomial on the outer pupil for each lens. c 2016 The Author(s) Computer Graphics Forum c 2016 The Eurographics Association and John Wiley & Sons Ltd. Published by John Wiley & Sons Ltd.

Transcript of Supplemental Material to: Sparse high-degree polynomials...

Page 1: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

EUROGRAPHICS 2016 / E. Eisemann and E. Fiume(Guest Editors)

Volume 35 (2016), Number 4

Supplemental Material to: Sparse high-degree polynomials forwide-angle lenses

Emanuel Schrade, Johannes Hanika and Carsten Dachsbacher

Karlsruhe Institute of Technology, Germany.

On the following pages we compare our polynomial fit to raytraced ground truth for other lenses than the ones shown in the pa-per. For each of the lenses we tested, there is a drawing of the lenssystem with ray traced rays (grey) and the evaluated polynomial(coloured). Ideally these two should match on both the apertureand the outer pupil.Another plot shows the Fresnel transmittance for both ray tracedrays and the fitted polynomial on the outer pupil for each lens.

c© 2016 The Author(s)Computer Graphics Forum c© 2016 The Eurographics Association and JohnWiley & Sons Ltd. Published by John Wiley & Sons Ltd.

Page 2: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

brendel tessar

Page 3: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

5 10 15 20 25 30 35

lenses/brendel-tessar.fx

ray tracedpolynomial

Page 4: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

canon anamorphic

Page 5: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

5 10 15 20 25 30 35

lenses/canon-anamorphic.fx

ray tracedpolynomial

Page 6: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

canon zoom

Page 7: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.02

0.04

0.06

0.08

0.1

0.12

0.14

5 10 15 20 25 30 35

lenses/canon-zoom.fx

ray tracedpolynomial

Page 8: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

double gauss 1930

Page 9: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

5 10 15 20 25 30 35

lenses/double-gauss-1930.fx

ray tracedpolynomial

Page 10: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

double gauss angenieux

Page 11: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

5 10 15 20 25 30 35

lenses/double-gauss-angenieux.fx

ray tracedpolynomial

Page 12: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

double gauss

Page 13: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

5 10 15 20 25 30 35

lenses/double-gauss.fx

ray tracedpolynomial

Page 14: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

fisheye aspherical

Page 15: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

5 10 15 20 25 30 35

lenses/fisheye-aspherical.fx

ray tracedpolynomial

Page 16: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

fisheye iii

Page 17: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

5 10 15 20 25 30 35

lenses/fisheye-iii.fx

ray tracedpolynomial

Page 18: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

fisheye ii

Page 19: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

5 10 15 20 25 30 35

lenses/fisheye-ii.fx

ray tracedpolynomial

Page 20: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

fisheye

Page 21: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

5 10 15 20 25 30 35

lenses/fisheye.fx

ray tracedpolynomial

Page 22: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

human eye

Page 23: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

5 10 15 20 25 30 35

lenses/human-eye.fx

ray tracedpolynomial

Page 24: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

itoh zoom

Page 25: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

5 10 15 20 25 30 35

lenses/itoh-zoom.fx

ray tracedpolynomial

Page 26: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

kreitzer tele

Page 27: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

5 10 15 20 25 30 35

lenses/kreitzer-tele.fx

ray tracedpolynomial

Page 28: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

lensbaby

Page 29: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

5 10 15 20 25 30 35

lenses/lensbaby.fx

ray tracedpolynomial

Page 30: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

nikon zoom

Page 31: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

5 10 15 20 25 30 35

lenses/nikon-zoom.fx

ray tracedpolynomial

Page 32: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

petzval

Page 33: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

5 10 15 20 25 30 35

lenses/petzval.fx

ray tracedpolynomial

Page 34: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

simple ii

Page 35: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

5 10 15 20 25 30 35

lenses/simple-ii.fx

ray tracedpolynomial

Page 36: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

simple

Page 37: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

5 10 15 20 25 30 35

lenses/simple.fx

ray tracedpolynomial

Page 38: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

tessar anamorphic ii

Page 39: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

5 10 15 20 25 30 35

lenses/tessar-anamorphic-ii.fx

ray tracedpolynomial

Page 40: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

tessar anamorphic

Page 41: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

5 10 15 20 25 30 35

lenses/tessar-anamorphic.fx

ray tracedpolynomial

Page 42: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

wideangle 1971

Page 43: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

5 10 15 20 25 30 35

lenses/wideangle-1971.fx

ray tracedpolynomial

Page 44: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

wideangle ii

Page 45: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

5 10 15 20 25 30 35

lenses/wideangle-ii.fx

ray tracedpolynomial

Page 46: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

wideangle

Page 47: Supplemental Material to: Sparse high-degree polynomials ...cg.ivd.kit.edu/publications/2016/lens_sparse_poly/2016_optics... · wide-angle lenses Emanuel Schrade, Johannes Hanika

0

0.05

0.1

0.15

0.2

0.25

5 10 15 20 25 30 35

lenses/wideangle.fx

ray tracedpolynomial