• Title/Summary/Keyword: computer generated hologram

Search Result 179, Processing Time 0.03 seconds

An Optimization for fast digital hologram generation based on GPU (GPU기반의 디지털 홀로그램 고속 생성을 위한 최적화 기법)

  • Song, Joong-Seok;Park, Jong-Il
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2011.07a
    • /
    • pp.18-21
    • /
    • 2011
  • 디지털 홀로그램은 일반적으로 computer generated hologram(CGH)기법에 의해서 생성된다. 하지만 원리적으로 CGH 기법은 많은 연산량과 복잡도를 요구하고 있기 때문에 실시간으로 디지털 홀로그램을 생성하는 것은 매우 어렵다. 본 논문에서는 CGH 고속연산을 위해 graphics processing unit(GPU)의 병렬처리구조인 CUDA를 사용하였고, 추가적으로 다중 GPU 연산처리를 위해 OpenMP를 사용하였다. 더 나아가 이를 최적화하기 위해서 상수화, 벡터화, 루프풀기 등의 기법들을 제안한다. 결과적으로, 본 논문에서 제안된 기법을 통해서 기존 CPU에서의 CGH 연산속도에 비해 약 8,300배 정도의 속도를 개선할 수 있었다.

  • PDF

Resolution analysis of Fourier Hologram using integral imaging

  • Chen, Ni;Park, Jae-Hyeung;Kim, Nam
    • Proceedings of the Optical Society of Korea Conference
    • /
    • 2009.10a
    • /
    • pp.331-332
    • /
    • 2009
  • We present an analysis on the quality factors of the Fourier hologram generated from multiple orthographic view images of three-dimensional object. In the analysis, we analyze both the maximum size of the reconstructed object and its spatial resolution. For the maximum size of the reconstruction, we found that the main factor is the orthographic projection angle interval. Too large projection angle interval causes overlapping in the reconstruction space domain. For the spatial resolution, there are three factors, i.e. the capturing lens array pitch which determines the spatial sampling rate of the original three-dimensional objects, the maximum orthographic projection angle, and the spatial frequency bandwidth of the object. The dominant factor is determined by the relationship between those three factors.

  • PDF

Visual perception of Fourier rainbow holographic display

  • Choo, Hyon-Gon;Chlipala, Maksymilian;Kozacki, Tomasz
    • ETRI Journal
    • /
    • v.41 no.1
    • /
    • pp.42-51
    • /
    • 2019
  • The rainbow hologram provides views of reconstruction with rainbow color within a large viewing zone. In our recent paper, a Fourier rainbow holographic display using diffraction grating and a white-light LED source was introduced. In this technique, the rainbow effect is realized by the dispersion of white-light source on diffraction grating, while the slit is implemented numerically by reducing the demands of the space-bandwidth product of the display. This paper presents a novel analysis on the visual perception of the Fourier rainbow holographic display using Wigner distribution. The view-dependent appearance of the image, including multispectral field of view and viewing zone, is investigated considering the observer and the display parameters. The resolution of the holographic view is also investigated. For this, a new quantitative assessment for image blur is introduced using Wigner distribution analysis. The analysis is supported with numerical simulations and experimentally captured optical reconstructions for the holograms of the computer model and real object generated with different slit size, reconstruction distance, and different observation conditions.

The Conditions of a Holographic Homogenizer to Optimize the Intensity Uniformity (주기적인 홀로그램을 이용한 레이저 광 세기 균일화기에서 균일도를 최적화하기 위한 홀로그램의 조건)

  • Go, Chun-Soo;Oh, Yong-Ho;Lim, Sung-Woo
    • Journal of the Korean Institute of Electrical and Electronic Material Engineers
    • /
    • v.24 no.7
    • /
    • pp.578-583
    • /
    • 2011
  • We report on the design of a holographic homogenizer composed of a periodic hologram and a condensing lens. If the hologram is periodic, the homogenizer is free from the alignment error of the incident laser beam. Holographic homogenizer also has an advantage of the flexibility in the size of the target beam. We calculated theoretically the Fraunhofer diffracted wave function when a rectangular laser beam is incident on a periodic hologram. The diffracted wave is the sum of sinc functions at regular distance. The width of each sinc function depends on the size of the incident laser beam and the distance between the sinc functions depends on the period of the hologram. We calculated numerically the diffracted light intensity for various ratios of the size of the incident laser beam to the period of the hologram. The results show that it is possible to make the diffracted beam uniform at a certain value of the ratio. The uniformity is high at the central part of the target area and low near the edge. The more sinc functions are included in the target area, the larger portion of the area becomes uniform and the higher is the uniformity at the central part. Therefore, we can make efficient homogenizer if we design a hologram so that the maximum number of the diffracted beams may be included in the target area.

Laser Scanner Using Computer Generated Hologram (전자계산기 프로그램을 이용한 레이저 주사장치)

  • Yun, Hui-Cheol;Lee, Jong-Chang;Sin, Sang-Yeong
    • Proceedings of the KIEE Conference
    • /
    • 1984.07a
    • /
    • pp.302-305
    • /
    • 1984
  • 전자계산기 홀로그램을 이용한 Over-filled 주사장치를 구성하고 주사특성을 측정하였다. 그 결과 주사거리는 40cm 정도이고, $100{\mu}m$ 정도의 해상도를 가지며, 회전면의 흔들림에 대해서도 안정함을 보여 주었다.

  • PDF

A Study on Real-time Graphic Workflow For Achieving The Photorealistic Virtual Influencer

  • Haitao Jiang
    • International journal of advanced smart convergence
    • /
    • v.12 no.1
    • /
    • pp.130-139
    • /
    • 2023
  • With the increasing popularity of computer-generated virtual influencers, the trend is rising especially on social media. Famous virtual influencer characters Lil Miquela and Imma were all created by CGI graphics workflows. The process is typically a linear affair. Iteration is challenging and costly. Development efforts are frequently siloed off from one another. Moreover, it does not provide a real-time interactive experience. In the previous study, a real-time graphic workflow was proposed for the Digital Actor Hologram project while the output graphic quality is less than the results obtained from the CGI graphic workflow. Therefore, a real-time engine graphic workflow for Virtual Influencers is proposed in this paper to facilitate the creation of real-time interactive functions and realistic graphic quality. The real-time graphic workflow is obtained from four processes: Facial Modeling, Facial Texture, Material Shader, and Look-Development. The analysis of performance with real-time graphical workflow for Digital Actor Hologram demonstrates the usefulness of this research result. Our research will be efficient in producing virtual influencers.

Extracting the Position and the True Length of the Input-Line from Hough Transform data (Hough Transform 정보로부터 입력 직선의 위치와 실제 길이 정보 추출)

  • 김기정;박상국;김종윤;박세준;배장근;김수중
    • Proceedings of the IEEK Conference
    • /
    • 1999.06a
    • /
    • pp.301-304
    • /
    • 1999
  • In this paper, we proposed the new method of extracting the position and the length of the input-line by using only two parameters ($\theta$, $\rho$) from the HT(Hough Transform) data. The computer simulations and the optical experiments by using the HT CGH(Computer Generated Hologram) filter is perfermed. The results are very similar to those of the computer simulation results.

  • PDF

Implementation of computer-generated hologram using TCP network communication (TCP 네트워크 통신을 이용한 디지털 홀로그램 생성 시스템의 구현)

  • Kim, Changseob;Song, Joongseok;Park, Jong-Il
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2015.07a
    • /
    • pp.444-446
    • /
    • 2015
  • 컴퓨터 생성 홀로그램(CGH: computer generated hologram) 기법은 기존의 홀로그램의 광학적 장치의 단점을 보완하여 범용 컴퓨터에서 홀로그램을 생성할 수 있도록 하는 기술이다. CGH는 입력으로 주어지는 물체의 3차원 정보와 출력으로 나오는 디지털 홀로그램의 해상도에 따라 그 연산량이 결정 된다. CGH는 단순하고 반복적인 수학적 계산을 통하여 디지털 홀로그램을 생성하게 되는데, 기존의 연구들에서는 GPU(graphic processing unit)를 이용하여 알고리즘들을 병렬적으로 처리한다. 본 논문에서는 기존연구에서 쓰인 GPU를 이용한 CGH을 개선하여 GPU가 장착되지 않은 상용 컴퓨터에서 GPU가 장착된 다른 컴퓨터들의 연산 자원을 활용하여 CGH를 수행 할 수 있는 프로그램의 개발 방법을 제안 한다. 본 시스템은 GPU가 요구되지 않는 한 개의 서버 컴퓨터와 GPU가 장착된 다수의 클라이언트들로 구성되어 있다. 서버 측에서 물체의 3차원 정보를 입력 받아 각각의 클라이언트들에게 적절한 연산량을 분배하고, 각 클라이언트들은 이미 알려진 GPU 기반 CGH를 통하여 연산을 수행 한 뒤, 그 결과를 서버로 다시 전송하게 된다. 서버는 수신한 각 결과들을 누적하여 입력 받은 물체에 대한 하나의 온전한 홀로그램을 생성할 수 있게 된다.

  • PDF