title: Automatically detect and track multiple fish swimming in shallow water with frequent occlusion.
abstract: 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.
authors.affiliation: School of Computer Science, Fudan University, Shanghai, China; Chuxiong Normal University, Chuxiong, China.
authors.forename: Zhi-Ming
authors.initials: ZM
authors.lastname: Qian
authors.affiliation: School of Computer Science, Fudan University, Shanghai, China.
authors.forename: Xi En
authors.initials: XE
authors.lastname: Cheng
authors.affiliation: School of Computer Science, Fudan University, Shanghai, China.
authors.forename: Yan Qiu
authors.initials: YQ
authors.lastname: Chen
mesh_terms: D000465:Algorithms; D000818:Animals; D001331:Automation; D001522:Behavior, Animal; D005399:Fishes; D007091:Image Processing, Computer-Assisted; D009068:Movement; D013550:Swimming; D014743:Videotape Recording / Q000379:methods*; D014867:Water
chemical_list: D014867:Water