arrow
返回

OTSLM toolbox for Structured Light Methods

delete2020-08-01
delete14
delete
OA
AI
I
Isaac C. D. Lenton *
A
Alexander B. Stilgoe
T
Timo A. Nieminen
H
Halina Rubinsztein‐Dunlop
DOI:10.1016/j.cpc.2020.107199delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
We present a new Matlab toolbox for generating phase and amplitude patterns for digital micro-mirror device (DMD) and liquid crystal (LC) based spatial light modulators (SLMs). This toolbox consists of a collection of algorithms commonly used for generating patterns for these devices with a focus on optical tweezers beam shaping applications. In addition to the algorithms provided, we have put together a range of user interfaces for simplifying the use of these patterns. The toolbox currently has functionality to generate patterns which can be saved as an image or displayed on a device/screen using the supplied interface. We have only implemented interfaces for the devices our group currently uses but we believe that extending the code we provide to other devices should be fairly straightforward. The range of algorithms included in the toolbox is not exhaustive. However, by making the toolbox open sources and available on GitHub we hope that other researchers working with these devices will contribute their patterns/algorithms to the toolbox. Program summary Program Title: OTSLM Toolbox for Structured Light Methods Program Files doi: http://dx.doi.org/10.17632/8sc66m9r7s.1 Licensing provisions: GPLv3 Programming language: Matlab Nature of problem: There are many algorithms for generating computer controlled holograms however the code and descriptions for these algorithms is often provided as supplementary material to research publications which use these methods, and in some cases only the description is provided without code to reproduce the pattern. Furthermore, implementation of these algorithms can be a time consuming task. Even for simple patterns with simple analytical expressions for the far-field phase or amplitude, such as the Laguerre-Gaussian and Hermite-Gaussian beams, time is often wasted by researchers having to re-implement and test these patterns. Existing libraries for generation of SLM patterns focus on specific tasks, methods of pattern generation, or target specific hardware. These libraries are not general purpose or easily modifiable for general use by researchers working with computer controlled holograms in fields such as beam shaping and optical tweezers. Solution method: We have assembled a toolbox containing many methods commonly used with these devices. The number of methods available makes assembling a complete toolbox impossible, instead we have focused on putting together a general collection of methods, in the form of an open source toolbox, with the hope that other researchers will contribute patterns/algorithms they use. The toolbox currently includes a range of simple and iterative methods for beam shaping and steering as well as some of the methods our group currently uses for SLM control, calibration, imaging and optical tweezers beam shaping. To make the tools we have developed easy to use, we have tried to maintain a consistent well documented interface to each of the functions and provided graphical user interfaces to many of the simpler functions enabling code-free pattern generation. Additional comments: Some of the features require the Optical Tweezers Toolbox [1], in particular, the non-paraxial beam visualisation and optimisation routines. Certain functions require components from other Matlab packages such as the image acquisition toolbox, these can be licensed and installed from Mathworks. There is also interest from the authors in providing a Python version that requires no proprietary components depending on interest from the community. A public repository for the toolbox is available on GitHub [2]. References [1] Optical Tweezers Toolbox (Version 1), https://github.cornlilent2/ott, (2019). [2] OTSLM, https://github.com/ilent2/otslm, (2019). (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Optical tweezers
Structured Light Methods
Digital micro-mirror device
Spatial light modulator
Computer controlled holograms
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

U
University of Queensland
学者数:
5.0W
论文数: 5.1W
被引数: 9.2W
引用论文

引用论文

Bioactive compounds and acceptance of cookies made with Guava peel flour
err2014-06-01
err0
errOAAI
errSilvana Maria Michelin Bertagnolli; Márcia Liliane Rippel Silveira; Aline de Oliveira Fogaça; Liziane Umann; Neidi Garcia Penna
err分享
err收藏
Defining the patient experience in medical oncology
err2019-07-08
err0
PREAI
errAshley Odai-Afotey; Andrea Kliss; Janet Hafler; Tara Sanft
err分享
err收藏
err分享
err收藏
Cybercriminals, cyberattacks and cybercrime
err2016-06-01
err0
PREAI
errRegner Sabillon; Victor Cavaller; Jeimy Cano; Jordi Serra-Ruiz
err分享
err收藏
Hologram transmission through multi-mode optical fibers
err2010-12-22
err214
errOAAI
errDi Leonardo, Roberto; Bianchi, Silvio
err分享
err收藏
Full phase and amplitude control of holographic optical tweezers with high efficiency
err2008-03-18
err125
errOAAI
errJesacher, Alexander; Maurer, Christian; Schwaighofer, Andreas; Bernet, Stefan; Ritsch-Marte, Monika
err分享
err收藏
High-fidelity phase and amplitude control of phase-only computer generated holograms using conjugate gradient minimisation
err2017-05-10
err50
errOAAI
errBowman, D.; Harte, T. L.; Chardonnet, V.; De Groot, C.; Denny, S. J.; Le Goc, G.; Anderson, M.; Ireland, P.; Cassettari, D.; Bruce, G. D.
err分享
err收藏
err分享
err收藏
The role of testosterone replacement therapy and statin use, and their combination, in prostate cancer
err2021-05-26
err0
errOAAI
errDavid S. Lopez; Danmeng Huang; Konstantinos K. Tsilidis; Steven Canfield; Mohit Khera; Jacques G. Baillargeon; Yong-Fang Kuo; M. Kristen Peek; Elizabeth A. Platz; Kyriakos Markides
err分享
err收藏
学者 查看更多内容