AutoColor: Learned Light Power Control for Multi-Color Holograms

Yicheng Zhan, Koray Kavaklı, Hakan Urey, Qi Sun, Kaan Akşit
5/2/2023
cs.CVcs.LGeess.IV

No official code found. Best implementation: complight/autocolor (5 stars, last commit 2026-03-18).

Abstract

Multi-color holograms rely on simultaneous illumination from multiple light sources. These multi-color holograms could utilize light sources better than conventional single-color holograms and can improve the dynamic range of holographic displays. In this letter, we introduce AutoColor , the first learned method for estimating the optimal light source powers required for illuminating multi-color holograms. For this purpose, we establish the first multi-color hologram dataset using synthetic images and their depth information. We generate these synthetic images using a trending pipeline combining generative, large language, and monocular depth estimation models. Finally, we train our learned model using our dataset and experimentally demonstrate that AutoColor significantly decreases the number of steps required to optimize multi-color holograms from > 1000 to 70 iteration steps without compromising image quality.

View on arXivView PDF

Code Implementations(1)

complight/autocolorCommunity100%

:genie: A light-weight learned model to predict laser powers for multi-color hologram generation

51PythonMar 25, 20237 months ago
computer-generated-holographyconvolutional-neural-networkshdrhdr-imageholography+1 more

Similar Papers

Cite this paper

@article{zhan2023autocolor,
  title  = {AutoColor: Learned Light Power Control for Multi-Color Holograms},
  author = {Yicheng Zhan and Koray Kavaklı and Hakan Urey and Qi Sun and Kaan Akşit},
  year   = {2023},
  eprint = {2305.01611},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.01611v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01611.svg)](https://codeofpaper.com/paper/2305.01611)

Discussion