Abstract

We present an adapted single shot neural network architecture (YOLO) for the real-time localization and classification of particles in optical microscopy. Our work is aimed at the manipulation of microscopic objects in real-time by a feedback loop. The network is implemented in Python/Keras using the TensorFlow backend. The trained model is then exported to a GPU supported C library for real-time inference readily integrable in other programming languages such as C++ and LabVIEW. It is capable of localizing and classifying several hundred of microscopic objects even at very low signal-to-noise ratios running for images as large as 416 x 416 pixels with an inference time of about 10 ms. We demonstrate real-time detection in tracking and manipulating active particles of different types. Symmetric active particles, as well as Janus particles propelled by self-thermophoretic laser-induced processes, are identified and controlled via a Photon-Nudging procedure developed in the group.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.