One-eighth look-up table method for effectively generating computer-generated hologram patterns

Sungjin Cho, Byeong Kwon Ju, Nam Young Kim, Min Chul Park

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

To generate ideal digital holograms, a computer-generated hologram (CGH) has been regarded as a solution. However, it has an unavoidable problem in that the computational burden for generating CGH is very large. Recently, many studies have been conducted to investigate different solutions in order to reduce the computational complexity of CGH by using particular methods such as look-up tables (LUTs) and parallel processing. Each method has a positive effectiveness about reducing computational time for generating CGH. However, it appears to be difficult to apply both methods simultaneously because of heavy memory consumption of the LUT technique. Therefore, we proposed a one-eighth LUT method where the memory usage of the LUT is reduced, making it possible to simultaneously apply both of the fast computing methods for the computation of CGH. With the one-eighth LUT method, only one-eighth of the zone plates were stored in the LUT. All of the zone plates were accessed by indexing method. Through this method, we significantly reduced memory usage of LUT. Also, we confirmed the feasibility of reducing the computational time of the CGH by using general-purpose graphic processing units while reducing the memory usage.

Original languageEnglish
Article number054108
JournalOptical Engineering
Volume53
Issue number5
DOIs
Publication statusPublished - 2014 Jan 1

Fingerprint

Holograms
Data storage equipment
Computational complexity
Processing

ASJC Scopus subject areas

  • Atomic and Molecular Physics, and Optics
  • Engineering(all)

Cite this

One-eighth look-up table method for effectively generating computer-generated hologram patterns. / Cho, Sungjin; Ju, Byeong Kwon; Kim, Nam Young; Park, Min Chul.

In: Optical Engineering, Vol. 53, No. 5, 054108, 01.01.2014.

Research output: Contribution to journalArticle

@article{861a7076f26e4ef7a283945913f36392,
title = "One-eighth look-up table method for effectively generating computer-generated hologram patterns",
abstract = "To generate ideal digital holograms, a computer-generated hologram (CGH) has been regarded as a solution. However, it has an unavoidable problem in that the computational burden for generating CGH is very large. Recently, many studies have been conducted to investigate different solutions in order to reduce the computational complexity of CGH by using particular methods such as look-up tables (LUTs) and parallel processing. Each method has a positive effectiveness about reducing computational time for generating CGH. However, it appears to be difficult to apply both methods simultaneously because of heavy memory consumption of the LUT technique. Therefore, we proposed a one-eighth LUT method where the memory usage of the LUT is reduced, making it possible to simultaneously apply both of the fast computing methods for the computation of CGH. With the one-eighth LUT method, only one-eighth of the zone plates were stored in the LUT. All of the zone plates were accessed by indexing method. Through this method, we significantly reduced memory usage of LUT. Also, we confirmed the feasibility of reducing the computational time of the CGH by using general-purpose graphic processing units while reducing the memory usage.",
keywords = "computer-generated hologram, holograms, parallel processing.",
author = "Sungjin Cho and Ju, {Byeong Kwon} and Kim, {Nam Young} and Park, {Min Chul}",
year = "2014",
month = "1",
day = "1",
doi = "10.1117/1.OE.53.5.054108",
language = "English",
volume = "53",
journal = "Optical Engineering",
issn = "0091-3286",
publisher = "SPIE",
number = "5",

}

TY - JOUR

T1 - One-eighth look-up table method for effectively generating computer-generated hologram patterns

AU - Cho, Sungjin

AU - Ju, Byeong Kwon

AU - Kim, Nam Young

AU - Park, Min Chul

PY - 2014/1/1

Y1 - 2014/1/1

N2 - To generate ideal digital holograms, a computer-generated hologram (CGH) has been regarded as a solution. However, it has an unavoidable problem in that the computational burden for generating CGH is very large. Recently, many studies have been conducted to investigate different solutions in order to reduce the computational complexity of CGH by using particular methods such as look-up tables (LUTs) and parallel processing. Each method has a positive effectiveness about reducing computational time for generating CGH. However, it appears to be difficult to apply both methods simultaneously because of heavy memory consumption of the LUT technique. Therefore, we proposed a one-eighth LUT method where the memory usage of the LUT is reduced, making it possible to simultaneously apply both of the fast computing methods for the computation of CGH. With the one-eighth LUT method, only one-eighth of the zone plates were stored in the LUT. All of the zone plates were accessed by indexing method. Through this method, we significantly reduced memory usage of LUT. Also, we confirmed the feasibility of reducing the computational time of the CGH by using general-purpose graphic processing units while reducing the memory usage.

AB - To generate ideal digital holograms, a computer-generated hologram (CGH) has been regarded as a solution. However, it has an unavoidable problem in that the computational burden for generating CGH is very large. Recently, many studies have been conducted to investigate different solutions in order to reduce the computational complexity of CGH by using particular methods such as look-up tables (LUTs) and parallel processing. Each method has a positive effectiveness about reducing computational time for generating CGH. However, it appears to be difficult to apply both methods simultaneously because of heavy memory consumption of the LUT technique. Therefore, we proposed a one-eighth LUT method where the memory usage of the LUT is reduced, making it possible to simultaneously apply both of the fast computing methods for the computation of CGH. With the one-eighth LUT method, only one-eighth of the zone plates were stored in the LUT. All of the zone plates were accessed by indexing method. Through this method, we significantly reduced memory usage of LUT. Also, we confirmed the feasibility of reducing the computational time of the CGH by using general-purpose graphic processing units while reducing the memory usage.

KW - computer-generated hologram

KW - holograms

KW - parallel processing.

UR - http://www.scopus.com/inward/record.url?scp=84901703447&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84901703447&partnerID=8YFLogxK

U2 - 10.1117/1.OE.53.5.054108

DO - 10.1117/1.OE.53.5.054108

M3 - Article

AN - SCOPUS:84901703447

VL - 53

JO - Optical Engineering

JF - Optical Engineering

SN - 0091-3286

IS - 5

M1 - 054108

ER -