Last updated:
0 purchases
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: [email protected].
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.