A fast, large-scale optimal transport algorithm for holographic beam shaping
Andrii Torchylo, Hunter Swan, Lucas Tellez, and Jason M. Hogan

TL;DR
This paper introduces a fast, scalable optimal transport algorithm for holographic beam shaping that significantly reduces computational complexity, enabling real-time processing of large-scale images on standard hardware.
Contribution
It leverages the dual formulation and separable structure of the optimal transport problem to achieve reduced memory and time complexity, facilitating large-scale holographic beam shaping.
Findings
Achieves $ ext{O}(N)$ memory usage and $ ext{O}(N ext{log}N)$ to $ ext{O}(N^{3/2})$ time complexity.
Can solve megapixel-scale problems in tens of seconds on CPU and seconds on GPU.
Provides a practical solution for real-time large-scale holographic beam shaping.
Abstract
Optimal transport methods have recently established state of the art accuracy and efficiency for holographic laser beam shaping. However, use of such methods is hindered by severe memory and time requirements for large scale input or output images with total pixels. Here we leverage the dual formulation of the optimal transport problem and the separable structure of the cost to implement algorithms with greatly reduced memory and to time complexity. These algorithms are parallelizable and can solve megapixel-scale beam shaping problems in tens of seconds on a CPU or seconds on a GPU.
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
TopicsPhotorefractive and Nonlinear Optics · Random lasers and scattering media · Advanced Optical Imaging Technologies
