Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor

Ji Hoon Kang, Thibault Leportier, Byeong Kwon Ju, Jin Dong Song, Kwang Hoon Lee, Min Chul Park

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Data of real scenes acquired in real-Time with a Kinect sensor can be processed with different approaches to generate a hologram. 3D models can be generated from a point cloud or a mesh representation. The advantage of the point cloud approach is that computation process is well established since it involves only diffraction and propagation of point sources between parallel planes. On the other hand, the mesh representation enables to reduce the number of elements necessary to represent the object. Then, even though the computation time for the contribution of a single element increases compared to a simple point, the total computation time can be reduced significantly. However, the algorithm is more complex since propagation of elemental polygons between non-parallel planes should be implemented. Finally, since a depth map of the scene is acquired at the same time than the intensity image, a depth layer approach can also be adopted. This technique is appropriate for a fast computation since propagation of an optical wavefront from one plane to another can be handled efficiently with the fast Fourier transform. Fast computation with depth layer approach is convenient for real time applications, but point cloud method is more appropriate when high resolution is needed. In this study, since Kinect can be used to obtain both point cloud and depth map, we examine the different approaches that can be adopted for hologram computation and compare their performance.

Original languageEnglish
Title of host publicationHolography
Subtitle of host publicationAdvances and Modern Trends V
PublisherSPIE
Volume10233
ISBN (Electronic)9781510609679
DOIs
Publication statusPublished - 2017
EventHolography: Advances and Modern Trends V 2017 - Prague, Czech Republic
Duration: 2017 Apr 242017 Apr 27

Other

OtherHolography: Advances and Modern Trends V 2017
CountryCzech Republic
CityPrague
Period17/4/2417/4/27

Fingerprint

Hologram
Holograms
Point Cloud
Sensor
sensors
Sensors
Depth Map
Propagation
propagation
mesh
Mesh
polygons
Point Source
Wavefronts
Fast Fourier transform
3D Model
Wave Front
Fast Fourier transforms
point sources
Polygon

Keywords

  • Computer generated hologram
  • Depth-layer approach
  • Digital holography
  • Kinect sensor
  • Mesh representation
  • Point cloud

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Kang, J. H., Leportier, T., Ju, B. K., Song, J. D., Lee, K. H., & Park, M. C. (2017). Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor. In Holography: Advances and Modern Trends V (Vol. 10233). [1023314] SPIE. https://doi.org/10.1117/12.2266357

Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor. / Kang, Ji Hoon; Leportier, Thibault; Ju, Byeong Kwon; Song, Jin Dong; Lee, Kwang Hoon; Park, Min Chul.

Holography: Advances and Modern Trends V. Vol. 10233 SPIE, 2017. 1023314.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kang, JH, Leportier, T, Ju, BK, Song, JD, Lee, KH & Park, MC 2017, Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor. in Holography: Advances and Modern Trends V. vol. 10233, 1023314, SPIE, Holography: Advances and Modern Trends V 2017, Prague, Czech Republic, 17/4/24. https://doi.org/10.1117/12.2266357
Kang JH, Leportier T, Ju BK, Song JD, Lee KH, Park MC. Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor. In Holography: Advances and Modern Trends V. Vol. 10233. SPIE. 2017. 1023314 https://doi.org/10.1117/12.2266357
Kang, Ji Hoon ; Leportier, Thibault ; Ju, Byeong Kwon ; Song, Jin Dong ; Lee, Kwang Hoon ; Park, Min Chul. / Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor. Holography: Advances and Modern Trends V. Vol. 10233 SPIE, 2017.
@inproceedings{6f3aee175ef34d18b54b3ce3b2ba39b9,
title = "Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor",
abstract = "Data of real scenes acquired in real-Time with a Kinect sensor can be processed with different approaches to generate a hologram. 3D models can be generated from a point cloud or a mesh representation. The advantage of the point cloud approach is that computation process is well established since it involves only diffraction and propagation of point sources between parallel planes. On the other hand, the mesh representation enables to reduce the number of elements necessary to represent the object. Then, even though the computation time for the contribution of a single element increases compared to a simple point, the total computation time can be reduced significantly. However, the algorithm is more complex since propagation of elemental polygons between non-parallel planes should be implemented. Finally, since a depth map of the scene is acquired at the same time than the intensity image, a depth layer approach can also be adopted. This technique is appropriate for a fast computation since propagation of an optical wavefront from one plane to another can be handled efficiently with the fast Fourier transform. Fast computation with depth layer approach is convenient for real time applications, but point cloud method is more appropriate when high resolution is needed. In this study, since Kinect can be used to obtain both point cloud and depth map, we examine the different approaches that can be adopted for hologram computation and compare their performance.",
keywords = "Computer generated hologram, Depth-layer approach, Digital holography, Kinect sensor, Mesh representation, Point cloud",
author = "Kang, {Ji Hoon} and Thibault Leportier and Ju, {Byeong Kwon} and Song, {Jin Dong} and Lee, {Kwang Hoon} and Park, {Min Chul}",
year = "2017",
doi = "10.1117/12.2266357",
language = "English",
volume = "10233",
booktitle = "Holography",
publisher = "SPIE",

}

TY - GEN

T1 - Comparison of the different approaches to generate holograms from data acquired with a Kinect sensor

AU - Kang, Ji Hoon

AU - Leportier, Thibault

AU - Ju, Byeong Kwon

AU - Song, Jin Dong

AU - Lee, Kwang Hoon

AU - Park, Min Chul

PY - 2017

Y1 - 2017

N2 - Data of real scenes acquired in real-Time with a Kinect sensor can be processed with different approaches to generate a hologram. 3D models can be generated from a point cloud or a mesh representation. The advantage of the point cloud approach is that computation process is well established since it involves only diffraction and propagation of point sources between parallel planes. On the other hand, the mesh representation enables to reduce the number of elements necessary to represent the object. Then, even though the computation time for the contribution of a single element increases compared to a simple point, the total computation time can be reduced significantly. However, the algorithm is more complex since propagation of elemental polygons between non-parallel planes should be implemented. Finally, since a depth map of the scene is acquired at the same time than the intensity image, a depth layer approach can also be adopted. This technique is appropriate for a fast computation since propagation of an optical wavefront from one plane to another can be handled efficiently with the fast Fourier transform. Fast computation with depth layer approach is convenient for real time applications, but point cloud method is more appropriate when high resolution is needed. In this study, since Kinect can be used to obtain both point cloud and depth map, we examine the different approaches that can be adopted for hologram computation and compare their performance.

AB - Data of real scenes acquired in real-Time with a Kinect sensor can be processed with different approaches to generate a hologram. 3D models can be generated from a point cloud or a mesh representation. The advantage of the point cloud approach is that computation process is well established since it involves only diffraction and propagation of point sources between parallel planes. On the other hand, the mesh representation enables to reduce the number of elements necessary to represent the object. Then, even though the computation time for the contribution of a single element increases compared to a simple point, the total computation time can be reduced significantly. However, the algorithm is more complex since propagation of elemental polygons between non-parallel planes should be implemented. Finally, since a depth map of the scene is acquired at the same time than the intensity image, a depth layer approach can also be adopted. This technique is appropriate for a fast computation since propagation of an optical wavefront from one plane to another can be handled efficiently with the fast Fourier transform. Fast computation with depth layer approach is convenient for real time applications, but point cloud method is more appropriate when high resolution is needed. In this study, since Kinect can be used to obtain both point cloud and depth map, we examine the different approaches that can be adopted for hologram computation and compare their performance.

KW - Computer generated hologram

KW - Depth-layer approach

KW - Digital holography

KW - Kinect sensor

KW - Mesh representation

KW - Point cloud

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

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

U2 - 10.1117/12.2266357

DO - 10.1117/12.2266357

M3 - Conference contribution

AN - SCOPUS:85021800749

VL - 10233

BT - Holography

PB - SPIE

ER -