Skip to main content

A collection of video augmentation layers

Project description

AugVid

AugVid is a collection of augmentation layers for videos, inspired by the corresponding image preprocessing layers from tf.keras.

demo

Installation

pip install augvid

Getting Started

The augmentation layers can be added during the model construction:

import tensorflow as tf
from augvid import RandomVideoBrightness, RandomHorizontalVideoFlip


model = tf.keras.Sequential([
    RandomVideoBrightness(max_delta=0.1),
    RandomHorizontalVideoFlip(),
    # add more layers here
])

Demo

To generate demo video, first install the required dependencies:

pip install 'augvid[dev]'

Then run:

python demo.py --video <PATH_TO_VIDEO>

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

augvid-0.0.3.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

augvid-0.0.3-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file augvid-0.0.3.tar.gz.

File metadata

  • Download URL: augvid-0.0.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for augvid-0.0.3.tar.gz
Algorithm Hash digest
SHA256 64ce9fd4265038be4e04b87357946b7a5dbdd6939ff3fe98554edeb6189b7dfe
MD5 13fad7c875b2cd5e126e5a093d2a7476
BLAKE2b-256 23e4ea22dfda1d0f3b290f37767091b24d46fc87712561ab6d0b1e6ca2b970e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for augvid-0.0.3.tar.gz:

Publisher: publish.yml on ViktorFairuschin/augvid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file augvid-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: augvid-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for augvid-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d28348e33d704d3cd1b74c4a4aefc019189081d79669e8968778294c846d5e20
MD5 f59504e8182a09385a6bc53c51a452b3
BLAKE2b-256 10434676fbc6d545fff7f9844dcf5696655db3cc8ea3a4a1623815736bd4bf7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for augvid-0.0.3-py3-none-any.whl:

Publisher: publish.yml on ViktorFairuschin/augvid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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