Pose Estimation of Swimming Fish Using NACA Airfoil Model for Collective Behavior Analysis
-
- Habe Hitoshi
- Kindai University
-
- Takeuchi Yoshiki
- Kindai University
-
- Terayama Kei
- Yokohama City University
-
- Sakagami Masa-aki
- Kyoto University
Search this article
Abstract
<p>We propose a pose estimation method using a National Advisory Committee for Aeronautics (NACA) airfoil model for fish schools. This method allows one to understand the state in which fish are swimming based on their posture and dynamic variations. Moreover, their collective behavior can be understood based on their posture changes. Therefore, fish pose is a crucial indicator for collective behavior analysis. We use the NACA model to represent the fish posture; this enables more accurate tracking and movement prediction owing to the capability of the model in describing posture dynamics. To fit the model to video data, we first adopt the DeepLabCut toolbox to detect body parts (i.e., head, center, and tail fin) in an image sequence. Subsequently, we apply a particle filter to fit a set of parameters from the NACA model. The results from DeepLabCut, i.e., three points on a fish body, are used to adjust the components of the state vector. This enables more reliable estimation results to be obtained when the speed and direction of the fish change abruptly. Experimental results using both simulation data and real video data demonstrate that the proposed method provides good results, including when rapid changes occur in the swimming direction.</p>
Journal
-
- Journal of Robotics and Mechatronics
-
Journal of Robotics and Mechatronics 33 (3), 547-555, 2021-06-20
Fuji Technology Press Ltd.
- Tweet
Details 詳細情報について
-
- CRID
- 1390851398297237120
-
- NII Article ID
- 130008054317
-
- NII Book ID
- AA10809998
-
- ISSN
- 18838049
- 09153942
-
- NDL BIB ID
- 031511642
-
- Text Lang
- en
-
- Data Source
-
- JaLC
- NDL
- Crossref
- CiNii Articles
- KAKEN
-
- Abstract License Flag
- Disallowed