Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Special-purpose computer HORN-5 for a real-time electroholography

Open Access Open Access

Abstract

In electroholography, a real-time reconstruction is one of the grand challenges. To realize it, we developed a parallelized high-performance computing board for computer-generated hologram, named HORN-5 board, where four large-scale field programmable gate array chips were mounted. The number of circuits for hologram calculation implemented to the board was 1,408. The board calculated a hologram at higher speed by 360 times than a personal computer with Pentium4 processor. A personal computer connected with four HORN-5 boards calculated a hologram of 1,408×1,050 made from a three-dimensional object consisting of 10,000 points at 0.0023 s. In other words, beyond at video rate (30 frames/s), it realized a real-time reconstruction.

©2005 Optical Society of America

Full Article  |  PDF Article
More Like This
HORN-6 special-purpose clustered computing system for electroholography

Yasuyuki Ichihashi, Hirotaka Nakayama, Tomoyoshi Ito, Nobuyuki Masuda, Tomoyoshi Shimobaba, Atsushi Shiraki, and Takashige Sugie
Opt. Express 17(16) 13895-13903 (2009)

HORN-9: Special-purpose computer for electroholography with the Hilbert transform

Yota Yamamoto, Tomoyoshi Shimobaba, and Tomoyoshi Ito
Opt. Express 30(21) 38115-38127 (2022)

Supplementary Material (2)

Media 1: MOV (781 KB)     
Media 2: MOV (353 KB)     

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1.
Fig. 1. Basic structure of HORN system.
Fig. 2.
Fig. 2. Real-time reconstruction system by HORN-5 including the optical setup.
Fig. 3.
Fig. 3. Schematic drawing of our recurrence formulas algorithm.
Fig. 4.
Fig. 4. Block diagram of BPU (Basic Processing Unit).
Fig. 5.
Fig. 5. Block diagram of APU (Additional Processing Unit).
Fig. 6.
Fig. 6. Block diagram of the HORN-5 pipeline.
Fig. 7.
Fig. 7. Top view of the HORN-5 board.
Fig. 8.
Fig. 8. Snapshot of a real-time electroholography by HORN-5; (a) the original graphics [Media 1], (b) the CGH and (c) the constructed image [Media 2].
Fig. 9.
Fig. 9. Basic structure of HORN system without delay by communications.
Fig. 10.
Fig. 10. Parallel system by HORN.

Tables (1)

Tables Icon

Table 1. Performance of the HORN-5 system compared with a PC

Equations (7)

Equations on this page are rendered with MathJax. Learn more.

I ( x α , y α ) = j = 1 M A j cos [ 2 π λ ( x α x j ) 2 + ( y α y j ) 2 + z j 2 ] .
I ( x α , y α ) = j = 1 M A j cos [ 2 π λ ( z j + x α j 2 + y α j 2 2 z j ) ] .
I ( X α , Y α ) = j = 1 M A j cos [ 2 π ( p Z j λ + p 2 λ Z j ( X α j 2 + Y α j 2 ) ) ] .
I ( X α + k , Y α ) = j = 1 M A j cos ( 2 π Θ k ) .
Θ 0 = p Z j λ + p 2 λ Z j ( X α j 2 + Y α j 2 ) , Γ 0 = p 2 λ Z j ( 2 X α j + 1 ) , Δ = p λ Z j .
Θ k + 1 = Θ k + Γ k , Γ k + 1 = Γ k + Δ .
Z ( 1 ) j = p 2 λ Z j , Z ( 2 ) j = p Z j λ .
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.