Computer-generated holography
Computer generated holography (CGH) refers to generating holographic interference patterns for use in a holographic display. It generates a hologram on a device like a TI DMD that is lit by a laser.
It can be displayed using various types of spatial light modulators (SLMs).
It can be generated using the Gerchberg-Saxton algorithm (GS algorithm).
There are multiple types of CGH: Phase mode and amplitude mode. Both methods traditionally use a laser as the light source, giving coherent light. This is to line up the wave troughs and peaks.
Generating real-time holographic graphics is far more intensive than displaying holographic images or video.
CGH is viable for consumer devices as long as it is not meant to be immersive like VR, due to CGH's low space-bandwidth product with current SLMs and sources like computers.