arrow
Return

Generating 3D fish motion skeleton via iterative optimization method and FishSkeletonNet

delete2025-05-25
delete0
PRE
AI
M
Min Shi
G
Guoliang Zhao
S
Shisheng Guo
B
Bi-lian Sun
D
Dengming Zhu
柴秀娟 (Xiujuan Chai)
Z
Zhao-xin Li *
X
Xin-ru Zhuo
DOI:10.1007/s00371-025-03984-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The fish motion skeleton serves as the foundation for 3D fish motion modeling, enabling the manipulation of fish posture deformations and movements, while also providing a robust framework for analyzing fish behavior to assess their health status and overall performance. However, the joints within the fish motion skeleton, responsible for driving the fish's movements, are not always stable, which undergo changes as the fish grows. The unstable topology of the skeleton poses a challenge when attempting to simulate a lifelike fish skeleton. In this paper, we present a novel method for generating a 3D fish skeleton based on fish posture data. Our approach establishes an initial motion skeleton including the spine and fins. We then determine its parameters, encompassing joint positions and the number of joints, through iterative optimization, employing collected data from fish with various shapes and five common postures as constraints. Furthermore, the skeletons generated through this optimization process are utilized as sample data for training the FishSkeletonNet network, a framework introduced in this paper for predicting fish motion skeletons of input 3D fish bodies. To validate the effectiveness of our approach, we introduce a new dataset of grass carp postures, on which we carry out experiments and conduct both quantitative and qualitative evaluations. The experiments illustrate that our method generates fish motion skeletons that closely emulate the actual motion skeleton structure of fish, demonstrating a higher level of biological plausibility compared to existing methods.
Keywords:
3D fish body
Fish motion skeleton
Fish posture
Iterative optimization
Neural network

Journal

Visual Computer cover
Visual Computer
IF:
2.9
Papers:
4.6K
Citations:
6.5K

Organization

C
Chinese Acad Agr Sci
Scholars:
5.0K
Papers: 1.7K
Citations: 656
C
chinese acad sci
Scholars:
1.8W
Papers: 1.1W
Citations: 4.6K