Skip to main content

LSA-T: The first continuous LSA dataset

LSA-T is the first continuous Argentinian Sign Language (LSA) dataset. It contains 14,880 sentence level videos of LSA extracted from the CN Sordos YouTube channel with labels and keypoints annotations for each signer. Videos are in 30 FPS full HD (1920x1080).

Format

Samples are organized in directories according to the playlists and video they belong to. For each sample i there are four files:

  • i.mp4: the clip corresponding to the ith line of subtitles.
  • i.json contains:
    • label: the line of subtitles corresponding to the clip.
    • start: time in seconds where the subtitle starts.
    • end: time in seconds where the subtitle ends.
    • video: title of the video which the clip belongs to.
    • playlist: title of the playlist which the clip belongs to.
  • i_ap.json: the raw AlphaPose results over the clip using Halpe KeyPoints in AlphaPose default output format.
  • i_signer.json contains:
    • scores: for each person in the clip, the amount of "movement" in its hands. It is used to infer who is the signer.
    • roi: the considered region of interest of the clip (bounding box of the infered signer).
    • keypoints: list of keypoints for each frame of the infered signer in same format that in i_ap.json.

Usage

This repository can be installed via pip and contains the LSA_Dataset class (in lsat.dataset.LSA_Dataset module). This class inherits from the Pytorch dataset class and implements all necessary methods for using it with a Pytorch dataloader. It also manages the downloading and extraction of the database.

Also, useful transforms for the clips and keypoints are provided in lsat.dataset.transforms

Statistics and comparison with other DBs

LSA-T PHOENIX* SIGNUM CSL GSL KETI
language Spanish German German Chinese Greek Korean
sign language LSA GSL GSL CSL GSL KLS
real life Yes Yes No No No No
signers 103 9 25 50 7 14
duration (h) 21.78 10.71 55.3 100+ 9.51 28
# samples 14,880 7096 33,210 25,000 10,295 14,672
# unique sentences 14,254 5672 780 100 331 105
% unique sentences 95.79% 79.93% 2.35% 0.4% 3.21% 0.71%
vocab. size (w) 14,239 2887 N/A 178 N/A 419
# singletons (w) 7150 1077 0 0 0 0
% singletons (w) 50.21% 37.3% 0% 0% 0% 0%
vocab. size (gl) - 1066 450 - 310 524
# singletons (gl) - 337 0 - 0 0
# singletons (gl) - 31.61% 0% - 0% 0%
resolution 1920x1080 210x260 776x578 1920x1080 848x480 1920x1080
fps 30 25 30 30 30 30

*Data was not available for the whole PHOENIX dataset, so the table show its train set statistics.

Evaluation splits

LSA-T Full version Reduced version
Train Test Train Test
signers 103 X X X X
duration [h] 21.78 17.49 4.29 15.85 3.89
# sentences 14,880 11,065 2735 3767 910
% unique sentences 95.79% 96.64% 92.78% 96.88% 98.35%
vocab. size 14,239 12,385 5546 2694 1579
% singletons 50.21% 52.01% 61.9% 23.2% 48.83%
% sentences with singletons 34.97% 40.98% 67.97% 14.36% 54.29%
% sentences with words not in train vocabulary - - 59.2% - 84.5%

Citation

TO-DO

Metadata

Release files for lsat 0.0.1

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

Source distribution (sdist)

Source distribution for lsat 0.0.1
File Size Uploaded Provenance Actions
lsat-0.0.1.tar.gz 4.4 kB Without provenance Details for lsat-0.0.1.tar.gz

Built distribution (wheel)

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

Total release size: 8.7 kB

Release files / lsat-0.0.1.tar.gz

Download URL lsat-0.0.1.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f9002b4bf6906b649bfc868225141752ae9746d67d251d61a4bf0ea431097a4f
BLAKE2b-256 checksum
How to use checksums
54cd3ee3006e5ee4d122914cb150304af46e47e4d055d7d09e5aca60b3f44f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.8

Release files / lsat-0.0.1-py3-none-any.whl

Download URL lsat-0.0.1-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b4e084912fb7535601d96d55b2f5bcc23b18f049e4170a12677eee3f4c7b7a17
BLAKE2b-256 checksum
How to use checksums
56b26036ea71ece98dc3ce12fd56c9a8934f3732fc6cbf6c7af55d4561107c30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.8

Security for lsat 0.0.1

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.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

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