Skip to main content

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

ArXiv License

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.

Metadata

Release files for oslactionspotting 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oslactionspotting 0.2.4
File Size Uploaded Provenance Actions
oslactionspotting-0.2.4.tar.gz 99.0 kB Without provenance Details for oslactionspotting-0.2.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for oslactionspotting 0.2.4
File Interpreter ABI Platform Actions
oslactionspotting-0.2.4-py3-none-any.whl Python 3 none any Details for oslactionspotting-0.2.4-py3-none-any.whl

Total release size: 225.5 kB

Release files / oslactionspotting-0.2.4.tar.gz

Download URL oslactionspotting-0.2.4.tar.gz
Size 99.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7454ceb3916f0e69055549292e5dea6237fb386f3a53fb48a2ceffc5a2239eb5
BLAKE2b-256 checksum
How to use checksums
b24f24240c16d0487e53cbe81ad283ca1f782e0a3ef0b97ffdb864086901c9c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.3

Release files / oslactionspotting-0.2.4-py3-none-any.whl

Download URL oslactionspotting-0.2.4-py3-none-any.whl
Size 126.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7fb9267f36393986b9fb8bebc0cc4d846036ba709d7b3a868060acd5d30bbcd4
BLAKE2b-256 checksum
How to use checksums
73115294024db5ba047662681b2b567b4b0182f7efa31fa16852e3ea9f44ec34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.3

Security for oslactionspotting 0.2.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page