Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.

Due to its universality, swarm behavior in nature attracts much attention of scientists from many fields. Fish schools are examples of biological communities that demonstrate swarm behavior. The detection and tracking of fish in a school are of important significance for the quantitative research on...

Full description

Bibliographic Details
Main Authors: Zhi-Ming Qian, Xi En Cheng, Yan Qiu Chen
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2014-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC4160317?pdf=render
_version_ 1819265888494288896
author Zhi-Ming Qian
Xi En Cheng
Yan Qiu Chen
author_facet Zhi-Ming Qian
Xi En Cheng
Yan Qiu Chen
author_sort Zhi-Ming Qian
collection DOAJ
description Due to its universality, swarm behavior in nature attracts much attention of scientists from many fields. Fish schools are examples of biological communities that demonstrate swarm behavior. The detection and tracking of fish in a school are of important significance for the quantitative research on swarm behavior. However, different from other biological communities, there are three problems in the detection and tracking of fish school, that is, variable appearances, complex motion and frequent occlusion. To solve these problems, we propose an effective method of fish detection and tracking. In this method, first, the fish head region is positioned through extremum detection and ellipse fitting; second, The Kalman filtering and feature matching are used to track the target in complex motion; finally, according to the feature information obtained by the detection and tracking, the tracking problems caused by frequent occlusion are processed through trajectory linking. We apply this method to track swimming fish school of different densities. The experimental results show that the proposed method is both accurate and reliable.
first_indexed 2024-12-23T20:52:32Z
format Article
id doaj.art-fcdc2d19831f44d2a62399db526808a9
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-12-23T20:52:32Z
publishDate 2014-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-fcdc2d19831f44d2a62399db526808a92022-12-21T17:31:37ZengPublic Library of Science (PLoS)PLoS ONE1932-62032014-01-0199e10650610.1371/journal.pone.0106506Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.Zhi-Ming QianXi En ChengYan Qiu ChenDue to its universality, swarm behavior in nature attracts much attention of scientists from many fields. Fish schools are examples of biological communities that demonstrate swarm behavior. The detection and tracking of fish in a school are of important significance for the quantitative research on swarm behavior. However, different from other biological communities, there are three problems in the detection and tracking of fish school, that is, variable appearances, complex motion and frequent occlusion. To solve these problems, we propose an effective method of fish detection and tracking. In this method, first, the fish head region is positioned through extremum detection and ellipse fitting; second, The Kalman filtering and feature matching are used to track the target in complex motion; finally, according to the feature information obtained by the detection and tracking, the tracking problems caused by frequent occlusion are processed through trajectory linking. We apply this method to track swimming fish school of different densities. The experimental results show that the proposed method is both accurate and reliable.http://europepmc.org/articles/PMC4160317?pdf=render
spellingShingle Zhi-Ming Qian
Xi En Cheng
Yan Qiu Chen
Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
PLoS ONE
title Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
title_full Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
title_fullStr Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
title_full_unstemmed Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
title_short Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
title_sort automatically detect and track multiple fish swimming in shallow water with frequent occlusion
url http://europepmc.org/articles/PMC4160317?pdf=render
work_keys_str_mv AT zhimingqian automaticallydetectandtrackmultiplefishswimminginshallowwaterwithfrequentocclusion
AT xiencheng automaticallydetectandtrackmultiplefishswimminginshallowwaterwithfrequentocclusion
AT yanqiuchen automaticallydetectandtrackmultiplefishswimminginshallowwaterwithfrequentocclusion