Author:
Dillavou Sam,Hanlan Jesse M.,Chieco Anthony T.,Xiao Hongyi,Fulco Sage,Turner Kevin T.,Durian Douglas J.
Abstract
AbstractThe conversion of raw images into quantifiable data can be a major hurdle and time-sink in experimental research, and typically involves identifying region(s) of interest, a process known as segmentation. Machine learning tools for image segmentation are often specific to a set of tasks, such as tracking cells, or require substantial compute or coding knowledge to train and use. Here we introduce an easy-to-use (no coding required), image segmentation method, using a 15-layer convolutional neural network that can be trained on a laptop: Bellybutton. The algorithm trains on user-provided segmentation of example images, but, as we show, just one or even a sub-selection of one training image can be sufficient in some cases. We detail the machine learning method and give three use cases where Bellybutton correctly segments images despite substantial lighting, shape, size, focus, and/or structure variation across the regions(s) of interest. Instructions for easy download and use, with further details and the datasets used in this paper are available at pypi.org/project/Bellybuttonseg.
Publisher
Springer Science and Business Media LLC
Reference32 articles.
1. Crocker, J. C. & Grier, D. G. Methods of digital video microscopy for colloidal studies. J. Colloid Interface Sci. 179, 298–310. https://doi.org/10.1006/jcis.1996.0217 (1996).
2. Bertin, E. & Arnouts, S. SExtractor: Software for source extraction. Astron. Astrophys., Suppl. Ser. 117, 393–404. https://doi.org/10.1051/aas:1996164 (1996).
3. Manzo, C. & Garcia-Parajo, M. F. A review of progress in single particle tracking: From methods to biophysical insights. Rep. Prog. Phys. 78, 124601. https://doi.org/10.1088/0034-4885/78/12/124601 (2015).
4. Yücel, H. & Velu, S. K. P. Toolbox for tracking and analyzing crowded mixture of colloidal particles. Colloid Interface Sci. Commun. 45, 100546. https://doi.org/10.1016/j.colcom.2021.100546 (2021).
5. Krizhevsky, A., Sutskever, I. & Hinton, G. E. ImageNet classification with deep convolutional neural networks. In Advances in Neural Information Processing Systems, vol. 25 (Curran Associates, Inc., 2012).