Computer-aided analysis of biological microscopy data has seen a massive improvement with the utilization of general-purpose deep learning techniques. Yet, in microscopy studies of multi-organism systems, the problem of collision and overlap remains challenging. This is particularly true for systems composed of slender bodies such as crawling nematodes, swimming spermatozoa, or the beating of eukaryotic or prokaryotic flagella. Here, we develop a novel end-to-end deep learning approach to extract precise shape trajectories of generally motile and overlapping splines. Our method works in low resolution settings where feature keypoints are hard to define and detect. Detection is fast and we demonstrate the ability to track thousands of overlapping organisms simultaneously. While our approach is agnostic to area of application, we present it in the setting of and exemplify its usability on dense experiments of crawling Caenorhabditis elegans. The model training is achieved purely on synthetic data, utilizing a physics-based model for nematode motility, and we demonstrate the model's ability to generalize from simulations to experimental videos.
翻译:对生物显微镜数据的计算机辅助分析在利用一般用途深层学习技术方面有了巨大的改进。然而,在多机系统显微镜研究中,碰撞和重叠问题仍然具有挑战性。对于由爬行线虫、游泳精子、或击打黄花花旗旗等细质体组成的系统来说,情况尤其如此。在这里,我们开发了一种新型端到端的深层次学习方法,以提取精确的形状轨迹,一般是运动和重叠的样板。我们的方法在低分辨率环境中工作,其中地貌关键点难以定义和探测。探测速度很快,我们展示了同时追踪数千个重叠生物的能力。虽然我们的方法对应用领域具有不可知性,但我们将其展示在爬行卡纳诺氏杆菌性肝素的密集实验中的可用性。模型培训完全是在合成数据上完成的,我们利用基于物理的线虫性模型,我们展示了模型从模拟到实验性录像的普及能力。