Computer generated holography using parallel commodity graphics hardware

L. Ahrenberg, Philip William Benzie, M. Magnor, John Watson

Research output: Contribution to journalArticle

96 Citations (Scopus)

Abstract

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 960 x 600 pixels and over 10 frames per second for 1000 points. (c) 2006 Optical Society of America

Original languageEnglish
Pages (from-to)7636-7641
Number of pages5
JournalOptics Express
Volume14
Issue number17
DOIs
Publication statusPublished - Aug 2006

Cite this

Computer generated holography using parallel commodity graphics hardware. / Ahrenberg, L.; Benzie, Philip William; Magnor, M.; Watson, John.

In: Optics Express, Vol. 14, No. 17, 08.2006, p. 7636-7641.

Research output: Contribution to journalArticle

Ahrenberg, L. ; Benzie, Philip William ; Magnor, M. ; Watson, John. / Computer generated holography using parallel commodity graphics hardware. In: Optics Express. 2006 ; Vol. 14, No. 17. pp. 7636-7641.
@article{0ce755a871384e5481ade8c498c1d4b5,
title = "Computer generated holography using parallel commodity graphics hardware",
abstract = "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 960 x 600 pixels and over 10 frames per second for 1000 points. (c) 2006 Optical Society of America",
author = "L. Ahrenberg and Benzie, {Philip William} and M. Magnor and John Watson",
year = "2006",
month = "8",
doi = "10.1364/OE.14.007636",
language = "English",
volume = "14",
pages = "7636--7641",
journal = "Optics Express",
issn = "1094-4087",
publisher = "The Optical Society",
number = "17",

}

TY - JOUR

T1 - Computer generated holography using parallel commodity graphics hardware

AU - Ahrenberg, L.

AU - Benzie, Philip William

AU - Magnor, M.

AU - Watson, John

PY - 2006/8

Y1 - 2006/8

N2 - 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 960 x 600 pixels and over 10 frames per second for 1000 points. (c) 2006 Optical Society of America

AB - 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 960 x 600 pixels and over 10 frames per second for 1000 points. (c) 2006 Optical Society of America

U2 - 10.1364/OE.14.007636

DO - 10.1364/OE.14.007636

M3 - Article

VL - 14

SP - 7636

EP - 7641

JO - Optics Express

JF - Optics Express

SN - 1094-4087

IS - 17

ER -