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...

Descripción completa

Detalles Bibliográficos
Autores principales: Tang, Chin-I, Deng, Xianyue, Takashima, Yuzuru
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