Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise

Holographic displays are an upcoming technology for AR and VR applications, with the ability to show 3D content with accurate depth cues, including accommodation and motion parallax. Recent research reveals that only a fraction of holographic pixels are needed to display images with high fidelity, i...

Full description

Saved in:
Bibliographic Details
Main Authors: David Li, Susmija Jabbireddy, Yang Zhang, Christopher Metzler, Amitabh Varshney
Format: Article
Language:English
Published: MDPI AG 2024-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/24/22/7358
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846152405727576064
author David Li
Susmija Jabbireddy
Yang Zhang
Christopher Metzler
Amitabh Varshney
author_facet David Li
Susmija Jabbireddy
Yang Zhang
Christopher Metzler
Amitabh Varshney
author_sort David Li
collection DOAJ
description Holographic displays are an upcoming technology for AR and VR applications, with the ability to show 3D content with accurate depth cues, including accommodation and motion parallax. Recent research reveals that only a fraction of holographic pixels are needed to display images with high fidelity, improving energy efficiency in future holographic displays. However, the existing iterative method for computing sparse amplitude and phase layouts does not run in real time; instead, it takes hundreds of milliseconds to render an image into a sparse hologram. In this paper, we present a non-iterative amplitude and phase computation for sparse Fourier holograms that uses Perlin noise in the image–plane phase. We conduct simulated and optical experiments. Compared to the Gaussian-weighted Gerchberg–Saxton method, our method achieves a run time improvement of over 600 times while producing a nearly equal PSNR and SSIM quality. The real-time performance of our method enables the presentation of dynamic content crucial to AR and VR applications, such as video streaming and interactive visualization, on holographic displays.
format Article
id doaj-art-38dbf156e44c48a2901dfa4c0f6b68c5
institution Kabale University
issn 1424-8220
language English
publishDate 2024-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj-art-38dbf156e44c48a2901dfa4c0f6b68c52024-11-26T18:21:41ZengMDPI AGSensors1424-82202024-11-012422735810.3390/s24227358Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin NoiseDavid Li0Susmija Jabbireddy1Yang Zhang2Christopher Metzler3Amitabh Varshney4Department of Computer Science, University of Maryland, College Park, MD 20742, USADepartment of Computer Science, University of Maryland, College Park, MD 20742, USADepartment of Electrical and Computer Engineering, University of Maryland, College Park, MD 20742, USADepartment of Computer Science, University of Maryland, College Park, MD 20742, USADepartment of Computer Science, University of Maryland, College Park, MD 20742, USAHolographic displays are an upcoming technology for AR and VR applications, with the ability to show 3D content with accurate depth cues, including accommodation and motion parallax. Recent research reveals that only a fraction of holographic pixels are needed to display images with high fidelity, improving energy efficiency in future holographic displays. However, the existing iterative method for computing sparse amplitude and phase layouts does not run in real time; instead, it takes hundreds of milliseconds to render an image into a sparse hologram. In this paper, we present a non-iterative amplitude and phase computation for sparse Fourier holograms that uses Perlin noise in the image–plane phase. We conduct simulated and optical experiments. Compared to the Gaussian-weighted Gerchberg–Saxton method, our method achieves a run time improvement of over 600 times while producing a nearly equal PSNR and SSIM quality. The real-time performance of our method enables the presentation of dynamic content crucial to AR and VR applications, such as video streaming and interactive visualization, on holographic displays.https://www.mdpi.com/1424-8220/24/22/7358holographyFourier hologramsPerlin noise
spellingShingle David Li
Susmija Jabbireddy
Yang Zhang
Christopher Metzler
Amitabh Varshney
Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
Sensors
holography
Fourier holograms
Perlin noise
title Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
title_full Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
title_fullStr Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
title_full_unstemmed Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
title_short Instant-SFH: Non-Iterative Sparse Fourier Holograms Using Perlin Noise
title_sort instant sfh non iterative sparse fourier holograms using perlin noise
topic holography
Fourier holograms
Perlin noise
url https://www.mdpi.com/1424-8220/24/22/7358
work_keys_str_mv AT davidli instantsfhnoniterativesparsefourierhologramsusingperlinnoise
AT susmijajabbireddy instantsfhnoniterativesparsefourierhologramsusingperlinnoise
AT yangzhang instantsfhnoniterativesparsefourierhologramsusingperlinnoise
AT christophermetzler instantsfhnoniterativesparsefourierhologramsusingperlinnoise
AT amitabhvarshney instantsfhnoniterativesparsefourierhologramsusingperlinnoise