1st Edition
by Tomoyoshi Shimobaba (Author), Tomoyoshi Ito (Author)
This book describes algorithms and hardware implementations of
computer holography, especially in terms of fast calculation. It
summarizes the basics of holography and computer holography and
describes how conventional diffraction calculations play a central role.
Numerical implementations by actual codes will also be discussed. This
book will explain new fast diffraction calculations, such as scaled
scalar diffraction.
Computer Holography will also
explain acceleration algorithms for computer-generated hologram (CGH)
generation and digital holography with 3D objects composed of point
clouds, using look-up table- (LUT) based algorithms, and a wave front
recording plane. 3D objects composed of polygons using tilted plane
diffraction, expressed by multi-view images and RGB-D images, will be
explained in this book. Digital holography, including inline, off-axis,
Gabor digital holography, and phase shift digital holography, will also
be explored.
This book introduces applications of computer
holography, including phase retrieval algorithm, holographic memory,
holographic projection, and deep learning in computer holography, while
explaining hardware implementations for computer holography. Recently,
several parallel processors have been released (for example, multi-core
CPU, GPU, Xeon Phi, and FPGA). Readers will learn how to apply
algorithms to these processors.
Features
- Provides an introduction of the basics of holography and computer holography
- Summarizes the latest advancements in computer-generated holograms
- Showcases the latest researchers of digital holography
- Discusses fast CGH algorithms and diffraction calculations, and their actual codes
- Includes hardware implementation for computer holography, and its actual codes and quasi-codes