Python library for temporal contrast American Sign Language classification.
Project description
TCASL
TCASL is a lightweight, pure Python inference engine for predicting American Sign Language (ASL) gestures using Temporal Contrast, simulating a Dynamic Vision Sensor (DVS).
Features
- Zero-Bloat Inference: A strictly defined PyTorch wrapper built specifically for rapid prediction.
- Temporal Contrast Processing: Built-in methods to convert standard webcam video into DVS-style event frames.
- Auto-Formatting: Automatically center-crops and down-scales raw video arrays to the 128x128 resolution required by the network.
Installation
You can install the latest release of TCASL from PyPI using pip:
pip install tcasl
Usage in Python
Examples of how the library can be used can be found in examples/. You should not edit this code unless you read the documentation thoroughly, which is located at src/tcasl/core.py.
TCASL Project
You can find more information about TCASL on the GitHub page.
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 tcasl-1.0.2.tar.gz.
File metadata
- Download URL: tcasl-1.0.2.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47c86ee4544b857505f6b938cad8e870b1d90c0096211ffcf19f7cc84a915979
|
|
| MD5 |
5a1d7043694b0de8ba3fff62f44c5841
|
|
| BLAKE2b-256 |
533023796d0ccee4db5895058e76a7d4e517f876c8c4c24d9da1446598601d9b
|
File details
Details for the file tcasl-1.0.2-py3-none-any.whl.
File metadata
- Download URL: tcasl-1.0.2-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
372b47cc15a518caa53616117f05bb2a92b947eb623f42a5d8bb9d0fe813c445
|
|
| MD5 |
e072fab2cf8d6d73b29d44527495df75
|
|
| BLAKE2b-256 |
62bac3d62f591c8c28c248e694864487043af3adb37a9ff823759f1d6b8abb6e
|