Active particle feedback control with a single-shot detection convolutional neural network

The real-time detection of objects in optical microscopy allows their direct manipulation, which has recently become a new tool for the control, e.g., of active particles. For larger heterogeneous ensembles of particles, detection techniques are required that can localize and classify different objects with strongly inhomogeneous optical contrast at video rate, which is often difficult to achieve with conventional algorithmic approaches. We present a convolutional neural network single-shot detector which is suitable for real-time applications in optical microscopy. The network is capable of localizing and classifying multiple microscopic objects at up to 100 frames per second in images as large as 416×416\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$416 \times 416$$\end{document} pixels, even at very low signal-to-noise ratios. The detection scheme can be easily adapted and extended, e.g., to new particle classes and additional parameters as demonstrated for particle orientation. The developed framework is shown to control self-thermophoretic active particles in a heterogeneous ensemble selectively. Our approach will pave the way for new studies of collective behavior in active matter based on artificial interaction rules.

[1]  Henry Pinkard,et al.  Deep learning for single-shot autofocus microscopy , 2019, Optica.

[2]  William J. Godinez,et al.  Objective comparison of particle tracking methods , 2014, Nature Methods.

[3]  Thomas Speck,et al.  Self-organization of active particles by quorum sensing rules , 2018, Nature Communications.

[4]  Edward S Yeung,et al.  Three dimensional orientational imaging of nanoparticles with darkfield microscopy. , 2010, Analytical chemistry.

[5]  Lukas Novotny,et al.  Thermal nonlinearities in a nanomechanical oscillator , 2013, Nature Physics.

[6]  Frank Cichos,et al.  Theory for controlling individual self-propelled micro-swimmers by photon nudging I: directed transport. , 2018, Physical chemistry chemical physics : PCCP.

[7]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Clemens Bechinger,et al.  Formation of stable and responsive collective states in suspensions of active colloids , 2020, Nature Communications.

[9]  G. Volpe,et al.  Active Particles in Complex and Crowded Environments , 2016, 1602.00081.

[10]  M Gregory Forest,et al.  Convolutional neural networks automate detection for tracking of submicron-scale particles in 2D and 3D , 2017, Proceedings of the National Academy of Sciences.

[11]  S. Anthony,et al.  Single-particle colloid tracking in four dimensions. , 2006, Langmuir : the ACS journal of surfaces and colloids.

[12]  Frank Cichos,et al.  Active particles bound by information flows , 2018, Nature Communications.

[13]  Stephan Preibisch,et al.  MTrack: Automated Detection, Tracking, and Analysis of Dynamic Microtubules , 2018, bioRxiv.

[14]  W. Moerner,et al.  Suppressing Brownian motion of individual biomolecules in solution. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Martin Fränzl,et al.  Thermophoretic trap for single amyloid fibril and protein aggregation studies , 2019, Nature Methods.

[16]  V. Holubec,et al.  Reinforcement learning with artificial microswimmers , 2018, Science Robotics.

[17]  M K Cheezum,et al.  Quantitative comparison of algorithms for tracking single fluorescent particles. , 2001, Biophysical journal.

[18]  Frank Cichos,et al.  Theory for controlling individual self-propelled micro-swimmers by photon nudging II: confinement. , 2018, Physical chemistry chemical physics : PCCP.

[19]  Giovanni Volpe,et al.  Digital video microscopy enhanced by deep learning , 2018, Optica.

[20]  A. Ozcan,et al.  Deep learning in holography and coherent imaging , 2019, Light: Science & Applications.

[21]  Gregory C. Colati,et al.  Better, Faster, Stronger , 2009 .

[22]  Frank Cichos,et al.  Single Molecules Trapped by Dynamic Inhomogeneous Temperature Fields. , 2015, Nano letters.

[23]  Frank Cichos,et al.  Stochastic localization of microswimmers by photon nudging. , 2014, ACS nano.

[24]  Salman S Rogers,et al.  Precise particle tracking against a complicated background: polynomial fitting with Gaussian weight , 2007, Physical biology.

[25]  A new tracking algorithm for multiple colloidal particles close to contact. , 2017, Journal of physics. Condensed matter : an Institute of Physics journal.

[26]  Liping Shen,et al.  A method for recognizing particles in overlapped particle images , 2000, Pattern Recognition Letters.

[27]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[28]  Yibo Zhang,et al.  Deep Learning Microscopy , 2017, ArXiv.

[29]  Liming Chen,et al.  Active colloids segmentation and tracking , 2016, Pattern Recognit..

[30]  Mark D Hannel,et al.  Machine-learning techniques for fast and accurate feature localization in holograms of colloidal particles. , 2018, Optics express.

[31]  S. Anthony,et al.  Single-particle tracking of janus colloids in close proximity. , 2008, Langmuir : the ACS journal of surfaces and colloids.

[32]  Nikhil Ketkar,et al.  Deep Learning with Python , 2017 .

[33]  Frank Cichos,et al.  Harnessing thermal fluctuations for purposeful activities: the manipulation of single micro-swimmers by adaptive photon nudging , 2013 .

[34]  R. Parthasarathy Rapid, accurate particle tracking by calculation of radial symmetry centers , 2012, Nature Methods.

[35]  D. Grier,et al.  Methods of Digital Video Microscopy for Colloidal Studies , 1996 .

[36]  Frank Cichos,et al.  Machine learning for active matter , 2020, Nat. Mach. Intell..