Ecological Informatics (Sep 2024)

Trajectory-based fish event classification through pre-training with diffusion models

  • Noemi Canovi,
  • Benjamin A. Ellis,
  • Tonje K. Sørdalen,
  • Vaneeda Allken,
  • Kim T. Halvorsen,
  • Ketil Malde,
  • Cigdem Beyan

Journal volume & issue
Vol. 82
p. 102733

Abstract

Read online

This study contributes to advancing the field of automatic fish event recognition in natural underwater videos, addressing the current gap in studying fish interaction and competition, including predator-prey relationships and mating behaviors. We used the corkwing wrasse (Symphodus melops) as a model, a marine species of commercial importance that reproduces in sea-weed nests built and cared for by a single male. These nests attract a wide range of visitors and are the focal point for behavior such as spawning, chasing, and maintenance. We propose a deep learning methodology to analyze the movement trajectories of the nesting male and classify the associated events observed in their natural habitat. Our approach leverages unsupervised pre-training based on diffusion models, leading to improved feature learning. Additionally, we introduce a dataset comprising 16,937 trajectories across 12 event classes, making it the largest in terms of event class diversity. Our results demonstrate the superior performance of our method compared to several deep architectures. The code for the proposed method and the trajectories can be found at https://github.com/NoeCanovi/Fish_Behaviors_Generative_Models.

Keywords