End-to-end differentiable design of geometric waveguide displays
Xinge Yang, Zhaocheng Liu, Zhaoyu Nie, Qingyuan Fan, Zhimin Shi, Jim Bonar, Wolfgang Heidrich

TL;DR
This paper introduces a novel end-to-end differentiable framework for designing geometric waveguides in augmented reality displays, optimizing multilayer coatings and light transport for enhanced efficiency and image quality.
Contribution
It presents the first differentiable optimization method coupling Monte Carlo ray tracing with thin-film solver for waveguide design, enabling large-scale, joint optimization of optical components.
Findings
Increases light efficiency from 4.1% to 33.5%.
Improves eyebox and FoV uniformity by approximately 17x and 11x.
Automates layer pruning for topology optimization.
Abstract
Geometric waveguides are a promising architecture for optical see-through augmented reality displays, but their performance is severely bottlenecked by the difficulty of jointly optimizing non-sequential light transport and polarization-dependent multilayer thin-film coatings. Here we present the first end-to-end differentiable optimization framework for geometric waveguide that couples non-sequential Monte Carlo polarization ray tracing with a differentiable transfer-matrix thin-film solver. A differentiable Monte Carlo ray tracer avoids the exponential growth of deterministic ray splitting while enabling gradients backpropagation from eyebox metrics to design parameters. With memory-saving strategies, we optimize more than one thousand layer-thickness parameters and billions of non-sequential ray-surface intersections on a single multi-GPU workstation. Automated layer pruning is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optical Imaging Technologies · Advanced optical system design · Computer Graphics and Visualization Techniques
