Skip to main content

No project description provided

Project description

YOLO video detection in the TouchDesigner

Description

Requirements

  1. Python 3.9 or higher. It is more preferable to have same version as in the TouchDesigner.

How to run

Install dependencies

For GPU:

pip install -r. /requirements.gpu.txt

s For CPU:

pip install -r. /requirements.cpu.txt

For development:

pip install -r ./requirements.dev.txt

Compile Cython extension

You need C compiler to compile extension. See

python -m cibuildwheel --platform <your_platform>

Install binary distribution:

pip install ./dist/*.whl

Usecases

Video detection

Run:

python ./main.py -c <checkpoint_path> -i <video_path> -o <video_path>

If you run script in the directory with source code see modification of sys.path in the beginner of the file.

With TouchDesigner

Run server processing:

python ./processing.py -p <path_to_model>

Open touch_designer.py in the TouchDesigner as SCript TOP.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

touch_designer_yolo_detection-0.0.1-cp39-cp39-win_amd64.whl (54.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

touch_designer_yolo_detection-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

touch_designer_yolo_detection-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl (54.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for touch_designer_yolo_detection-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8cacb84ae0e13a719419f69d5fec82756035f684954ad7338c5eeb7077a53320
MD5 b73de90d2baf29c6196fa2d7bd67e399
BLAKE2b-256 3f7cc3d0b86b9f193138b50cf219f9214dc86b8ebd2d5b32a3c00ac4471c003e

See more details on using hashes here.

File details

Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for touch_designer_yolo_detection-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19cecb88e215eb7b9103de2773c06594fd6dbbe1f874dbc11e48d742f7ace628
MD5 5bfa07e3e1cca8f76c09fe823b390b9a
BLAKE2b-256 7a9b2205fe64d1e4f6aa6a8b75dd0e15209ce428349659f2691486f06e7bf636

See more details on using hashes here.

File details

Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for touch_designer_yolo_detection-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51ed6cef10fe96f5bce979d7f7d03c24f7d6338b9131bee06d0ca945f88ad2c9
MD5 ec7b931b348339901507cf5fb72ba0a9
BLAKE2b-256 64d1baa63dc687b07cccfffaed5c84a742c1168a299ab94f78d4b18514bcc3ec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page