Pose-gait analysis for cetaceans with biologging tags
Bibliographic record
Abstract
Abstract Biologging tags are a key enabling tool for investigating cetacean behavior and locomotion in their natural habitat. Identifying and then parameterizing gait from movement sensor data is critical for these investigations. But how best to characterize gait from tag data remains an open question. Further, the location and orientation of the tag on an animal in the field are variable and can change multiple times during deployment. As a result, the relative orientation of the tag with respect to (wrt) the animal must be determined before a wide variety of further analyses. Currently, custom scripts that involve specific manual heuristics methods tend to be used in the literature. These methods require a level of knowledge and experience that can affect the reliability and repeatability of the analysis. The authors of this work argue that an animal’s gait is composed of a sequence of body poses observed by the tag, demonstrating a specific spatial pattern in the data that can be utilized for different purposes. This work presents an automated data processing pipeline (and software) that takes advantage of the common characteristics of pose and gait of the animal to 1) Identify time instances associated with occurrences of relative motion between the tag and animal; 2) Identify the relative orientation of tag wrt the animal’s body for a given data segment; and 3) Extract gait parameters that are invariant to pose and tag orientation. The authors included biologging tag data from bottlenose dolphins, humpback whales, and beluga whales in this work to validate and demonstrate the approach. Results show that the average relative orientation error of the tag wrt the dolphin’s body after processing was within 11 degrees in roll, pitch, and yaw directions. The average precision and recall for identifying relative tag motion were 0.87 and 0.89, respectively. Examples of the resulting pose and gait analysis demonstrate the potential of this approach to enhance studies that use tag data to investigate movement and behavior. MATLAB source code and data presented in the paper were made available to the public ( https://github.com/ding-z/cetacean-pose-gait-analysis.git ), with suggestions related to tag data processing practices provided in this paper. The proposed analysis approach will facilitate the use of biologging tags to study cetacean locomotion and behavior.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.001 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.002 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.001 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.002 | 0.001 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".