Computer Holography: Acceleration Algorithms and Hardware Implementations
暫譯: 計算機全息術:加速演算法與硬體實現
Tomoyoshi Shimobaba, Tomoyoshi Ito
- 出版商: CRC
- 出版日期: 2019-01-29
- 售價: $6,400
- 貴賓價: 9.5 折 $6,080
- 語言: 英文
- 頁數: 240
- 裝訂: Hardcover
- ISBN: 1482240491
- ISBN-13: 9781482240498
-
相關分類:
Algorithms-data-structures
海外代購書籍(需單獨結帳)
商品描述
This book describes algorithms and hardware implementations of computer holography, especially, in terms of fast calculation. Chapters 1-3 summarizes the basic of holography and computer holography. In Chapter 4 conventional diffraction calculations are described that play a central role in computer holography. We pick up angular spectrum method, Fresnel diffraction, and Fraunhofer diffraction as the conventional diffraction calculations. Numerical implementations by quasi codes will be discussed. Chapter 5 explains acceleration algorithms for CGH generation and digital holography. This chapter includes CGH acceleration algorithms for 3D object composed of point cloud, using LUT(Look-up table) based algorithms, wavefront recording plane, and so forth. Another CGH acceleration for 3D object composed of polygons using tilted plane diffraction will be explained. For digital holography, new fast diffraction calculations will be explained, that is, scaled scalar diffraction and non-uniform-sampled diffraction, and so forth . Numerical implementations by quasi codes will be shown. Chapter 6 explains hardware implementations for computer holography. Recently several parallel processors have been released, for example, multi-core CPU, GPU, Xeon Phi and FPGA. In this chapter, how to implement algorithms to these processors will be discussed. For FPGA implementation, the basic of HDL(Hardware Description Language), and how to estimate the required bit-width of digital circuit in fixed-point number format will be explained as well as the example of circuit design for CGH generation.
商品描述(中文翻譯)
這本書描述了計算機全息術的演算法和硬體實現,特別是在快速計算方面。第1至第3章總結了全息術和計算機全息術的基本概念。在第4章中,描述了在計算機全息術中扮演核心角色的傳統衍射計算。我們選擇了角頻譜法、菲涅耳衍射和弗朗霍夫衍射作為傳統衍射計算。將討論基於準碼的數值實現。第5章解釋了CGH(計算全息圖)生成和數位全息術的加速演算法。本章包括用於由點雲組成的3D物體的CGH加速演算法,使用基於查找表(LUT)的演算法、波前記錄平面等。還將解釋使用傾斜平面衍射的由多邊形組成的3D物體的另一種CGH加速。對於數位全息術,將解釋新的快速衍射計算,即縮放標量衍射和非均勻取樣衍射等。將展示基於準碼的數值實現。第6章解釋了計算機全息術的硬體實現。最近發布了幾種平行處理器,例如多核心CPU、GPU、Xeon Phi和FPGA。在本章中,將討論如何將演算法實現到這些處理器上。對於FPGA實現,將解釋HDL(硬體描述語言)的基本概念,以及如何估算固定點數格式中數位電路所需的位寬,並提供CGH生成的電路設計範例。