Table of Contents

Namespace AiDotNet.Augmentation.Video

Classes

FrameDropout<T>

Randomly drops frames from video.

SpatialTransform<T>

Applies spatial transformations (flips, rotations) consistently to all frames.

SpatialVideoAugmenterBase<T>

Base class for spatial video augmentations that apply image transforms to all frames.

SpeedChange<T>

Changes the playback speed of video by resampling frames.

TemporalAugmenterBase<T>

Base class for temporal video augmentations that modify the frame sequence.

TemporalCrop<T>

Randomly crops a temporal segment from video.

TemporalFlip<T>

Reverses the order of frames in a video.

VideoAugmenterBase<T>

Base class for video data augmentations.

VideoColorJitter<T>

Applies color jitter (brightness, contrast, saturation) to video frames.