movement icon indicating copy to clipboard operation
movement copied to clipboard

Python tools for analysing body movements across space and time

Results 63 movement issues
Sort by recently updated
recently updated
newest added

## Context We want to implement more functionalities for evaluating pose estimation model performance and for detecting outliers - i.e. erroneous/implausible pose predictions. [LightningPose](https://github.com/danbider/lightning-pose) currently uses a set of 3...

enhancement

**Is your feature request related to a problem? Please describe.** Currently in our `xarray.Dataset` we only have one `time` axis, the units of which may vary depending on whether the...

enhancement

[xarray wraps Pint-xarray](https://xarray.dev/blog/introducing-pint-xarray) allowing the assignment of physical units. Relevant example from the above article: ```python ds = xr.Dataset({'a': 2, 'b': 10}) ds.pint.quantify({'a': 'kg', 'b': pint.Unit('moles')}) ```

enhancement

**Is your feature request related to a problem? Please describe.** As @sfmig reminded me, this type of filter is very popular for smoothing pose tracks. We should have it as...

enhancement

DeepLabCut has some support for smoothing/filtering pose tracks, in the form of the `filterpredictions()` function in the [`filtering.py` module](https://github.com/DeepLabCut/DeepLabCut/blob/main/deeplabcut/post_processing/filtering.py). They offer three options: - Median filtering. This is the most...

enhancement

Right now the displacement vector at t is defined as the vector from t-1 to t. For the first frame, it is defined as the zero vector. Although this naturally...

enhancement

Currently our data structure assumes that all individuals (animals) are tracked with the same keypoints (body parts). This assumption holds for most, **but not all** pose estimation datasets. We should...

enhancement

The [ndx-pose](https://github.com/rly/ndx-pose) project. [See I/O implementation in `sleap-io`](https://github.com/talmolab/sleap-io/blob/main/sleap_io/io/nwb.py)

enhancement