A robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank

Animal populations exhibit adaptive changes in response to stimuli. A time series of individual positions and poses must be tracked to reveal collective animal behavior. Tracking fish in 3D space is needed, especially for fish. However, tracking in camera images involves the difficulties of occlusions and mirror images. This study uses three cameras to propose a robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank. Fish occlusion occurring in one direction is handled by estimating the 3D position using results from the other two directions. DeepLabCut for multiple animals (maDLC) finds fish feature points for each camera view. Post-processing performs for proper correspondence between feature points and individuals: Removing misassignments, matching the feature point in all camera views, and merging feature points representing the same fish. Feature points are estimated in 3D, and if their centroid is outside of the tank, they are eliminated as mirror images. Experimental results showed that even if fish occlusion occurred in one direction, 3D position estimation could be performed if feature points were estimated in the other two directions using the proposed method. Mirror images were eliminated, and the actual fish could be tracked.

Publication Details

Published
2025-10-01
Primary Topic
Water Quality Monitoring Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank

Water Quality Monitoring Technologies
article

A robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank

article en

Abstract

Animal populations exhibit adaptive changes in response to stimuli. A time series of individual positions and poses must be tracked to reveal collective animal behavior. Tracking fish in 3D space is needed, especially for fish. However, tracking in camera images involves the difficulties of occlusions and mirror images. This study uses three cameras to propose a robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank. Fish occlusion occurring in one direction is handled by estimating the 3D position using results from the other two directions. DeepLabCut for multiple animals (maDLC) finds fish feature points for each camera view. Post-processing performs for proper correspondence between feature points and individuals: Removing misassignments, matching the feature point in all camera views, and merging feature points representing the same fish. Feature points are estimated in 3D, and if their centroid is outside of the tank, they are eliminated as mirror images. Experimental results showed that even if fish occlusion occurred in one direction, 3D position estimation could be performed if feature points were estimated in the other two directions using the proposed method. Mirror images were eliminated, and the actual fish could be tracked.

Life below water
Openalex Percentile: Top 40%
Water Quality Monitoring Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A robust 3D position estimation and tracking method of multiple fish for occlusion and mirror image in a small tank · (2025) | TGRS Research Map | TGRS