Action Spotting SDK
Project description
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oslactionspotting-0.2.4.tar.gz.
File metadata
- Download URL: oslactionspotting-0.2.4.tar.gz
- Upload date:
- Size: 99.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7454ceb3916f0e69055549292e5dea6237fb386f3a53fb48a2ceffc5a2239eb5
|
|
| MD5 |
16a3da8a38b90fdaee7c628b0de645b8
|
|
| BLAKE2b-256 |
b24f24240c16d0487e53cbe81ad283ca1f782e0a3ef0b97ffdb864086901c9c6
|
File details
Details for the file oslactionspotting-0.2.4-py3-none-any.whl.
File metadata
- Download URL: oslactionspotting-0.2.4-py3-none-any.whl
- Upload date:
- Size: 126.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fb9267f36393986b9fb8bebc0cc4d846036ba709d7b3a868060acd5d30bbcd4
|
|
| MD5 |
2bce463218053dafc5d711e035d6886a
|
|
| BLAKE2b-256 |
73115294024db5ba047662681b2b567b4b0182f7efa31fa16852e3ea9f44ec34
|