DSMOOTH - Filtering video-tracked animal paths in orientation research

Post-processes animal paths by removing tracking gaps and pauses, smoothing and downsampling.
144 téléchargements
Mise à jour 31 août 2016

Afficher la licence

dsmooth is a Matlab function for post-processing of video-tracked animal paths, mainly for use in orientation research. The main purpose is to remove tracking errors and small animal movements that are of no importance to the studied behaviour. To achieve this, the function first tries to remove tracking gaps and pauses in the animal track. The path is then smoothed to reduce tracking errors. Finally, the path is downsampled to a minimum segment length between consecutive points of the path, in order to make the paths (and in particular their lengths / tortuosities) comparable across animals moving at different speeds, animals of different species, and different tracking frequencies. The function was originally developed to study the orientation behaviour of ball-rolling dung beetles (Smolka et al., 2016).

Citation pour cette source

Jochen Smolka (2024). DSMOOTH - Filtering video-tracked animal paths in orientation research (https://www.mathworks.com/matlabcentral/fileexchange/58825-dsmooth-filtering-video-tracked-animal-paths-in-orientation-research), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2016a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Animation dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.1.0.0

Fixed a bug preventing minimum segment length filtering from working properly.

1.0.0.0