oslactionspotting 0.2.4

Creator: railscoder56

Last updated:

Add to Cart

Description:

oslactionspotting 0.2.4

OSL-ActionSpotting: A Unified Library for Action Spotting in Sports Videos


OSL-ActionSpotting is a plug-and-play library that unifies action
spotting algorithms.
🥳 What's New

A technical report of this library will be provided soon.

📖 Major Features

Support SoTA TAD methods with modular design. We decompose the TAD pipeline into different components, and implement them in a modular way. This design makes it easy to implement new methods and reproduce existing methods.
Support multiple datasets. We support new datasets by giving a intermediate JSON format.
Support feature-based training and end-to-end training. The feature-based training can easily be extended to end-to-end training with raw video input, and the video backbone can be easily replaced.

🌟 Model Zoo



Feature based
End to end




AvgPool
E2E-Spot


MaxPool



NetVLAD



NetRVLAD



CALF



AvgPool++



MaxPool++



NetVLAD++



NetRVLAD++




🛠️ Installation
Please refer to install.md for installation and data preparation.
🚀 Usage
Please refer to usage.md for details of training and evaluation scripts.
🤝 Roadmap
All the things that need to be done in the future is in roadmap.md.
🖊️ Citation
If you think this repo is helpful, please cite us:
@misc{name,
title={},
author={},
howpublished = {\url{https://github.com/OpenSportsLab/OSL-ActionSpotting}},
year={2024}
}

If you have any questions, please contact: yassine.benzakour@student.uliege.be.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.