Cargando…
Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM
Real-time, simultaneous, and adaptive beam steering into multiple regions of interest replaces conventional raster scanning with a less time-consuming and flexible beam steering framework, where only regions of interest are scanned by a laser beam. CUDA-OpenGL interoperability with a computationally...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505080/ https://www.ncbi.nlm.nih.gov/pubmed/36144150 http://dx.doi.org/10.3390/mi13091527 |
_version_ | 1784796382939316224 |
---|---|
author | Tang, Chin-I Deng, Xianyue Takashima, Yuzuru |
author_facet | Tang, Chin-I Deng, Xianyue Takashima, Yuzuru |
author_sort | Tang, Chin-I |
collection | PubMed |
description | Real-time, simultaneous, and adaptive beam steering into multiple regions of interest replaces conventional raster scanning with a less time-consuming and flexible beam steering framework, where only regions of interest are scanned by a laser beam. CUDA-OpenGL interoperability with a computationally time-efficient computer-generated hologram (CGH) calculation algorithm enables such beam steering by employing a MEMS-based phase light modulator (PLM) and a Texas Instruments Phase Light Modulator (TI-PLM). The real-time CGH generation and display algorithm is incorporated into the beam steering system with variable power and scan resolution, which are adaptively controlled by camera-based object recognition. With a mid-range laptop GPU and the current version of the MEMS-PLM, the demonstrated scanning speed can exceed 1000 points/s (number of beams > 5) and potentially exceeds 4000 points/s with state-of-the-art GPUs. |
format | Online Article Text |
id | pubmed-9505080 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-95050802022-09-24 Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM Tang, Chin-I Deng, Xianyue Takashima, Yuzuru Micromachines (Basel) Article Real-time, simultaneous, and adaptive beam steering into multiple regions of interest replaces conventional raster scanning with a less time-consuming and flexible beam steering framework, where only regions of interest are scanned by a laser beam. CUDA-OpenGL interoperability with a computationally time-efficient computer-generated hologram (CGH) calculation algorithm enables such beam steering by employing a MEMS-based phase light modulator (PLM) and a Texas Instruments Phase Light Modulator (TI-PLM). The real-time CGH generation and display algorithm is incorporated into the beam steering system with variable power and scan resolution, which are adaptively controlled by camera-based object recognition. With a mid-range laptop GPU and the current version of the MEMS-PLM, the demonstrated scanning speed can exceed 1000 points/s (number of beams > 5) and potentially exceeds 4000 points/s with state-of-the-art GPUs. MDPI 2022-09-15 /pmc/articles/PMC9505080/ /pubmed/36144150 http://dx.doi.org/10.3390/mi13091527 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Tang, Chin-I Deng, Xianyue Takashima, Yuzuru Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title | Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title_full | Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title_fullStr | Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title_full_unstemmed | Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title_short | Real-Time CGH Generation by CUDA-OpenGL Interoperability for Adaptive Beam Steering with a MEMS Phase SLM |
title_sort | real-time cgh generation by cuda-opengl interoperability for adaptive beam steering with a mems phase slm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505080/ https://www.ncbi.nlm.nih.gov/pubmed/36144150 http://dx.doi.org/10.3390/mi13091527 |
work_keys_str_mv | AT tangchini realtimecghgenerationbycudaopenglinteroperabilityforadaptivebeamsteeringwithamemsphaseslm AT dengxianyue realtimecghgenerationbycudaopenglinteroperabilityforadaptivebeamsteeringwithamemsphaseslm AT takashimayuzuru realtimecghgenerationbycudaopenglinteroperabilityforadaptivebeamsteeringwithamemsphaseslm |