• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种用于追踪实验室斑马鱼鱼群的算法。

An algorithm to track laboratory zebrafish shoals.

机构信息

School of Technology PUCRS, Brazil.

School of Technology PUCRS, Brazil.

出版信息

Comput Biol Med. 2018 May 1;96:79-90. doi: 10.1016/j.compbiomed.2018.01.011. Epub 2018 Mar 3.

DOI:10.1016/j.compbiomed.2018.01.011
PMID:29550467
Abstract

In this paper, a semi-automatic multi-object tracking method to track a group of unmarked zebrafish is proposed. This method can handle partial occlusion cases, maintaining the correct identity of each individual. For every object, we extracted a set of geometric features to be used in the two main stages of the algorithm. The first stage selected the best candidate, based both on the blobs identified in the image and the estimate generated by a Kalman Filter instance. In the second stage, if the same candidate-blob is selected by two or more instances, a blob-partitioning algorithm takes place in order to split this blob and reestablish the instances' identities. If the algorithm cannot determine the identity of a blob, a manual intervention is required. This procedure was compared against a manual labeled ground truth on four video sequences with different numbers of fish and spatial resolution. The performance of the proposed method is then compared against two well-known zebrafish tracking methods found in the literature: one that treats occlusion scenarios and one that only track fish that are not in occlusion. Based on the data set used, the proposed method outperforms the first method in correctly separating fish in occlusion, increasing its efficiency by at least 8.15% of the cases. As for the second, the proposed method's overall performance outperformed the second in some of the tested videos, especially those with lower image quality, because the second method requires high-spatial resolution images, which is not a requirement for the proposed method. Yet, the proposed method was able to separate fish involved in occlusion and correctly assign its identity in up to 87.85% of the cases, without accounting for user intervention.

摘要

本文提出了一种半自动的多目标跟踪方法,用于跟踪一群未标记的斑马鱼。该方法可以处理部分遮挡情况,保持每个个体的正确身份。对于每个物体,我们提取了一组几何特征,用于算法的两个主要阶段。第一阶段基于图像中识别的斑点和卡尔曼滤波器实例生成的估计,选择最佳候选者。在第二阶段,如果两个或更多实例选择了相同的候选斑点,则会执行斑点分割算法,以分割该斑点并重新建立实例的身份。如果算法无法确定斑点的身份,则需要手动干预。该程序在具有不同鱼数和空间分辨率的四个视频序列上与手动标记的地面实况进行了比较。然后,将所提出的方法的性能与文献中发现的两种著名的斑马鱼跟踪方法进行了比较:一种方法处理遮挡场景,另一种方法仅跟踪未被遮挡的鱼。基于使用的数据集,所提出的方法在正确分离遮挡中的鱼方面优于第一种方法,在至少 8.15%的情况下提高了其效率。对于第二种方法,在所测试的视频中,所提出的方法在某些视频中的整体性能优于第二种方法,特别是在图像质量较低的情况下,因为第二种方法需要高空间分辨率的图像,而这不是所提出的方法的要求。然而,所提出的方法能够分离遮挡中的鱼,并在高达 87.85%的情况下正确分配其身份,而不考虑用户干预。

相似文献

1
An algorithm to track laboratory zebrafish shoals.一种用于追踪实验室斑马鱼鱼群的算法。
Comput Biol Med. 2018 May 1;96:79-90. doi: 10.1016/j.compbiomed.2018.01.011. Epub 2018 Mar 3.
2
Automatic multiple zebrafish tracking based on improved HOG features.基于改进 HOG 特征的自动多斑马鱼跟踪。
Sci Rep. 2018 Jul 18;8(1):10884. doi: 10.1038/s41598-018-29185-0.
3
Zebrafish tracking using YOLOv2 and Kalman filter.使用 YOLOv2 和卡尔曼滤波器进行斑马鱼追踪。
Sci Rep. 2021 Feb 5;11(1):3219. doi: 10.1038/s41598-021-81997-9.
4
An effective and robust method for tracking multiple fish in video image based on fish head detection.一种基于鱼头检测的视频图像中多鱼跟踪的有效且强大的方法。
BMC Bioinformatics. 2016 Jun 23;17(1):251. doi: 10.1186/s12859-016-1138-y.
5
Automated Planar Tracking the Waving Bodies of Multiple Zebrafish Swimming in Shallow Water.自动平面跟踪多条斑马鱼在浅水中游动的摆动身体。
PLoS One. 2016 Apr 29;11(4):e0154714. doi: 10.1371/journal.pone.0154714. eCollection 2016.
6
An extended Kalman filter for mouse tracking.用于小鼠跟踪的扩展卡尔曼滤波器。
Med Biol Eng Comput. 2018 Nov;56(11):2109-2123. doi: 10.1007/s11517-018-1805-4. Epub 2018 May 19.
7
Automated high-throughput neurophenotyping of zebrafish social behavior.自动化高通量斑马鱼社交行为神经表型分析。
J Neurosci Methods. 2012 Sep 30;210(2):266-71. doi: 10.1016/j.jneumeth.2012.07.017. Epub 2012 Jul 31.
8
A computer image processing system for quantification of zebrafish behavior.一种用于定量斑马鱼行为的计算机图像处理系统。
J Neurosci Methods. 2004 Mar 15;134(1):1-7. doi: 10.1016/j.jneumeth.2003.09.028.
9
Zebrafishtracker3D: A 3D skeleton tracking algorithm for multiple zebrafish based on particle matching.Zebrafishtracker3D:一种基于粒子匹配的多斑马鱼 3D 骨骼跟踪算法。
ISA Trans. 2024 Aug;151:363-376. doi: 10.1016/j.isatra.2024.05.042. Epub 2024 May 29.
10
Fully automated segmentation and tracking of the intima media thickness in ultrasound video sequences of the common carotid artery.全自动分割和跟踪颈总动脉超声视频序列中的内中膜厚度。
IEEE Trans Ultrason Ferroelectr Freq Control. 2013 Jan;60(1):158-77. doi: 10.1109/TUFFC.2013.2547.

引用本文的文献

1
Zebrafish tracking using YOLOv2 and Kalman filter.使用 YOLOv2 和卡尔曼滤波器进行斑马鱼追踪。
Sci Rep. 2021 Feb 5;11(1):3219. doi: 10.1038/s41598-021-81997-9.