Computer generated holography using parallel commodity graphics hardware
Author(s) -
Lukas Ahrenberg,
Philip Benzie,
Marcus Magnor,
John Watson
Publication year - 2006
Publication title -
optics express
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.394
H-Index - 271
ISSN - 1094-4087
DOI - 10.1364/oe.14.007636
Subject(s) - computer science , holography , computer graphics (images) , graphics pipeline , graphics hardware , graphics , frame (networking) , frame rate , pipeline (software) , pixel , computer graphics , graphics processing unit , computer vision , optics , artificial intelligence , 3d computer graphics , parallel computing , telecommunications , physics , programming language
This paper presents a novel method for using programmable graphics hardware to generate fringe patterns for SLM-based holographic displays. The algorithm is designed to take the programming constraints imposed by the graphics hardware pipeline model into consideration, and scales linearly with the number of object points. In contrast to previous methods we do not have to use the Fresnel approximation. The technique can also be used on several graphics processors in parallel for further optimization. We achieve real-time frame rates for objects consisting of a few hundred points at a resolution of 960x600 pixels and over 10 frames per second for 1000 points.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom