Skip to content

About

A framework for benchmarking pose estimation and point tracking methods on animal behaviour videos.

Topics

Resources

Code of conduct

Contributing

Stars

10 stars

Watchers

2 watching

Forks

Repository files navigation

License CI codecov Code style: Ruff pre-commit

poseinterface

poseinterface exists to advance pose estimation and point tracking applications in animal behaviour videos. The project aims to:

  • Build PoseMark, an open benchmark corpus featuring dozens of annotated videos from multiple institutes, with a contribution model that enables participation from the wider community.
  • Develop a general-purpose Python framework, provided through the poseinterface Python package, for running pose estimation and point-tracking tools on PoseMark, and for benchmarking their outputs using standardised evaluation metrics.
  • Provide baseline models trained on PoseMark, using common pose estimation and tracking frameworks.

Read the documentation for more information.

Warning

This project is in early stages of development. The API is not stable and may change without warning. Use with caution.

Installation

pip install poseinterface

See the installation guide for more details.

If you would like to contribute, see the contributing guide, which includes instructions for setting up a development environment.

License

⚖️ BSD 3-Clause

Package template

This package layout and configuration (including pre-commit hooks and GitHub actions) have been copied from the python-cookiecutter template.

About

A framework for benchmarking pose estimation and point tracking methods on animal behaviour videos.

Topics

Resources

Code of conduct

Contributing

Stars

10 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages