
Computer generated holography using a graphics processing unit
Author(s) -
Nobuyuki Masuda,
Tomoyoshi Ito,
Takashi Tanaka,
Atsushi Shiraki,
Toshiharu Sugie
Publication year - 2006
Publication title -
optics express
Language(s) - Uncategorized
Resource type - Journals
SCImago Journal Rank - 1.394
H-Index - 271
ISSN - 1094-4087
DOI - 10.1364/opex.14.000603
Subject(s) - computer science , pentium , graphics processing unit , holography , computer graphics (images) , computer generated holography , graphics , computer graphics , central processing unit , optics , computational science , computer hardware , parallel computing , physics
We have applied the graphics processing unit (GPU) to computer generated holograms (CGH) to overcome the high computational cost of CGH and have compared the speed of a GPU implementation to a standard CPU implementation. The calculation speed of a GPU (GeForce 6600, nVIDIA) was found to be about 47 times faster than that of a personal computer with a Pentium 4 processor. Our system can realize real-time reconstruction of a 64-point 3-D object at video rate using a liquid-crystal display of resolution 800x600.