'Red tweezers': fast, customisable hologram generation for optical tweezers

Bowman, R. W., Gibson, G. M. , Linnenberger, A., Phillips, D. B., Grieve, J. A., Carberry, D. M., Serati, S., Miles, M. J. and Padgett, M. J. (2014) 'Red tweezers': fast, customisable hologram generation for optical tweezers. Computer Physics Communications, 185(1), pp. 268-273. (doi: 10.1016/j.cpc.2013.08.008)

Full text not currently available from Enlighten.

Abstract

Holographic Optical Tweezers (HOT) are a versatile way of manipulating microscopic particles in 3D. However, their ease of use has been hampered by the computational load of calculating the holograms, resulting in an unresponsive system. We present a program for generating these holograms on a consumer Graphics Processing Unit (GPU), coupled to an easy-to-use interface in LabVIEW (National Instruments). This enables a HOT system to be set up without writing any additional code, as well as providing a platform enabling the fast generation of other holograms. The GPU engine calculates holograms over 300 times faster than the same algorithm running on a quad core CPU. The hologram algorithm can be altered on-the-fly without recompiling the program, allowing it to be used to control Spatial Light Modulators in any situation where the hologram can be calculated in a single pass. The interface has also been rewritten to take advantage of new features in LabVIEW 2010. It is designed to be easily modified and extended to integrate with hardware other than our own.

Item Type:Articles
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Gibson, Dr Graham and Bowman, Dr Richard and Phillips, Dr David and Padgett, Professor Miles
Authors: Bowman, R. W., Gibson, G. M., Linnenberger, A., Phillips, D. B., Grieve, J. A., Carberry, D. M., Serati, S., Miles, M. J., and Padgett, M. J.
College/School:College of Science and Engineering > School of Engineering > Biomedical Engineering
College of Science and Engineering > School of Physics and Astronomy
Journal Name:Computer Physics Communications
Publisher:Elsevier
ISSN:0010-4655
ISSN (Online):1879-2944

University Staff: Request a correction | Enlighten Editors: Update this record