Deep neural networks are rapidly emerging as data analysis tools, often outperforming the conventional techniques used in complex microfluidic systems. One fundamental analysis frequently desired in microfluidic experiments is counting and tracking the droplets. Specifically, droplet tracking in dense emulsions is challenging due to inherently small droplets moving in tightly packed configurations. Sometimes, the individual droplets in these dense clusters are hard to resolve, even for a human observer. Here, two deep learning-based cutting-edge algorithms for object detection [you only look once (YOLO)] and object tracking (DeepSORT) are combined into a single image analysis tool, DropTrack, to track droplets in the microfluidic experiments. DropTrack analyzes input microfluidic experimental videos, extracts droplets' trajectories, and infers other observables of interest, such as droplet numbers. Training an object detector network for droplet recognition with manually annotated images is a labor-intensive task and a persistent bottleneck. In this work, this problem is partly resolved by training many object detector networks (YOLOv5) with several hybrid datasets containing real and synthetic images. We present an analysis of a double emulsion experiment as a case study to measure DropTrack's performance. For our test case, the YOLO network trained by combining 40% real images and 60% synthetic images yields the best accuracy in droplet detection and droplet counting in real experimental videos. Also, this strategy reduces labor-intensive image annotation work by 60%. DropTrack's performance is measured in terms of mean average precision of droplet detection, mean squared error in counting the droplets, and image analysis speed for inferring droplets' trajectories. The fastest configuration of DropTrack can detect and track the droplets at approximately 30 frames per second, well within the standards for a real-time image analysis.
Skip Nav Destination
Article navigation
August 2022
Research Article|
August 01 2022
DropTrack—Automatic droplet tracking with YOLOv5 and DeepSORT for microfluidic applications
Special Collection:
Artificial Intelligence in Fluid Mechanics
Mihir Durve
;
Mihir Durve
a)
(Conceptualization, Formal analysis, Software, Writing – original draft, Writing – review & editing)
1
Center for Life Nano- & Neuro-Science, Fondazione Istituto Italiano di Tecnologia (IIT)
, viale Regina Elena 295, 00161 Rome, Italy
a)Author to whom correspondence should be addressed: mihir.durve@iit.it
Search for other works by this author on:
Adriano Tiribocchi
;
Adriano Tiribocchi
(Validation, Writing – original draft, Writing – review & editing)
2
Istituto per le Applicazioni del Calcolo del Consiglio Nazionale delle Ricerche
, via dei Taurini 19, 00185 Rome, Italy
Search for other works by this author on:
Fabio Bonaccorso;
Fabio Bonaccorso
(Conceptualization, Formal analysis, Methodology, Validation)
2
Istituto per le Applicazioni del Calcolo del Consiglio Nazionale delle Ricerche
, via dei Taurini 19, 00185 Rome, Italy
3
Department of Physics and National Institute for Nuclear Physics, University of Rome “Tor Vergata,”
Via Cracovia, 50, 00133 Rome, Italy
Search for other works by this author on:
Andrea Montessori
;
Andrea Montessori
(Conceptualization, Writing – original draft, Writing – review & editing)
4
Dipartimento di Ingegneria, Università degli Studi Roma tre
, via Vito Volterra 62, Rome 00146, Italy
Search for other works by this author on:
Marco Lauricella
;
Marco Lauricella
(Conceptualization, Writing – original draft, Writing – review & editing)
2
Istituto per le Applicazioni del Calcolo del Consiglio Nazionale delle Ricerche
, via dei Taurini 19, 00185 Rome, Italy
Search for other works by this author on:
Michał Bogdan
;
Michał Bogdan
(Conceptualization, Data curation, Validation, Writing – original draft, Writing – review & editing)
5
Institute of Physical Chemistry, Polish Academy of Sciences
, Kasprzaka 44/52, 01-224 Warsaw, Poland
Search for other works by this author on:
Jan Guzowski
;
Jan Guzowski
(Conceptualization, Funding acquisition, Project administration, Validation, Writing – original draft, Writing – review & editing)
5
Institute of Physical Chemistry, Polish Academy of Sciences
, Kasprzaka 44/52, 01-224 Warsaw, Poland
Search for other works by this author on:
Sauro Succi
Sauro Succi
(Conceptualization, Funding acquisition, Methodology, Supervision, Validation, Writing – original draft, Writing – review & editing)
1
Center for Life Nano- & Neuro-Science, Fondazione Istituto Italiano di Tecnologia (IIT)
, viale Regina Elena 295, 00161 Rome, Italy
2
Istituto per le Applicazioni del Calcolo del Consiglio Nazionale delle Ricerche
, via dei Taurini 19, 00185 Rome, Italy
6
Department of Physics, Harvard University
, 17 Oxford St., Cambridge, Massachusetts 02138, USA
Search for other works by this author on:
a)Author to whom correspondence should be addressed: mihir.durve@iit.it
Note: This paper is part of the special topic, Artificial Intelligence in Fluid Mechanics.
Physics of Fluids 34, 082003 (2022)
Article history
Received:
April 29 2022
Accepted:
July 08 2022
Citation
Mihir Durve, Adriano Tiribocchi, Fabio Bonaccorso, Andrea Montessori, Marco Lauricella, Michał Bogdan, Jan Guzowski, Sauro Succi; DropTrack—Automatic droplet tracking with YOLOv5 and DeepSORT for microfluidic applications. Physics of Fluids 1 August 2022; 34 (8): 082003. https://doi.org/10.1063/5.0097597
Download citation file:
Sign in
Don't already have an account? Register
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Sign in via your Institution
Sign in via your InstitutionPay-Per-View Access
$40.00