Binary Computer-Generated Holograms by Simulated-Annealing Binary Search
The binary computer-generated hologram (BCGH) has attracted much attention recently because it can address the high-speed binary spatial light modulator (SLM), such as a digital micromirror device (DMD) SLM. In this paper, our concern is the development of an algorithm to produce high-quality BCGHs....
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2022-08-01
|
| Series: | Photonics |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2304-6732/9/8/581 |
| _version_ | 1827598699694391296 |
|---|---|
| author | Jung-Ping Liu Chen-Ming Tsai |
| author_facet | Jung-Ping Liu Chen-Ming Tsai |
| author_sort | Jung-Ping Liu |
| collection | DOAJ |
| description | The binary computer-generated hologram (BCGH) has attracted much attention recently because it can address the high-speed binary spatial light modulator (SLM), such as a digital micromirror device (DMD) SLM. In this paper, our concern is the development of an algorithm to produce high-quality BCGHs. In particular, simulated annealing (SA) is an efficient algorithm used to produce a phase-only computer-generated hologram. In the study of SA for the production of a BCGH, we found some inherent shortcomings of SA, and the quality of the produced BCGHs is limited. Accordingly, we have modified SA and propose the simulated-annealing binary search (SABS) algorithm. We have also proposed a method to quickly determine the parameters for SABS. In the comparison with SA, the mean square error of the SABS BCGHs decreases by 32% on average. Therefore, the SABS is a promising technique for a high-quality holographic display by DMD. |
| first_indexed | 2024-03-09T03:57:40Z |
| format | Article |
| id | doaj.art-90fed4604f804f14878380c83a154d93 |
| institution | Directory Open Access Journal |
| issn | 2304-6732 |
| language | English |
| last_indexed | 2024-03-09T03:57:40Z |
| publishDate | 2022-08-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Photonics |
| spelling | doaj.art-90fed4604f804f14878380c83a154d932023-12-03T14:18:57ZengMDPI AGPhotonics2304-67322022-08-019858110.3390/photonics9080581Binary Computer-Generated Holograms by Simulated-Annealing Binary SearchJung-Ping Liu0Chen-Ming Tsai1Department of Photonics, Feng Chia University, 100 Wenhwa Rd., Seatwen, Taichung 40724, TaiwanDepartment of Photonics, Feng Chia University, 100 Wenhwa Rd., Seatwen, Taichung 40724, TaiwanThe binary computer-generated hologram (BCGH) has attracted much attention recently because it can address the high-speed binary spatial light modulator (SLM), such as a digital micromirror device (DMD) SLM. In this paper, our concern is the development of an algorithm to produce high-quality BCGHs. In particular, simulated annealing (SA) is an efficient algorithm used to produce a phase-only computer-generated hologram. In the study of SA for the production of a BCGH, we found some inherent shortcomings of SA, and the quality of the produced BCGHs is limited. Accordingly, we have modified SA and propose the simulated-annealing binary search (SABS) algorithm. We have also proposed a method to quickly determine the parameters for SABS. In the comparison with SA, the mean square error of the SABS BCGHs decreases by 32% on average. Therefore, the SABS is a promising technique for a high-quality holographic display by DMD.https://www.mdpi.com/2304-6732/9/8/581computer-generated hologramCGHbinary hologramdirect binary searchstimulated annealing |
| spellingShingle | Jung-Ping Liu Chen-Ming Tsai Binary Computer-Generated Holograms by Simulated-Annealing Binary Search Photonics computer-generated hologram CGH binary hologram direct binary search stimulated annealing |
| title | Binary Computer-Generated Holograms by Simulated-Annealing Binary Search |
| title_full | Binary Computer-Generated Holograms by Simulated-Annealing Binary Search |
| title_fullStr | Binary Computer-Generated Holograms by Simulated-Annealing Binary Search |
| title_full_unstemmed | Binary Computer-Generated Holograms by Simulated-Annealing Binary Search |
| title_short | Binary Computer-Generated Holograms by Simulated-Annealing Binary Search |
| title_sort | binary computer generated holograms by simulated annealing binary search |
| topic | computer-generated hologram CGH binary hologram direct binary search stimulated annealing |
| url | https://www.mdpi.com/2304-6732/9/8/581 |
| work_keys_str_mv | AT jungpingliu binarycomputergeneratedhologramsbysimulatedannealingbinarysearch AT chenmingtsai binarycomputergeneratedhologramsbysimulatedannealingbinarysearch |