Augmentation Types

Roboflow offers the following augmentation types. Each can be configured when creating a dataset version.

  • Flip -- Randomly flip an image vertically or horizontally.
  • 90 Rotate -- Randomly rotate an image 90 or 180 degrees.
  • Crop -- Randomly create a subset of an image.
  • Rotation -- Randomly rotate an image clockwise or counter-clockwise.
  • Shear -- Randomly distort an image across its horizontal or vertical axis.
  • Grayscale -- Probabilistically apply grayscale to a subset of images.
  • Hue -- Randomly adjust image colors by rotating hues.
  • Saturation -- Randomly adjust the vibrancy of image colors.
  • Brightness -- Add variability to image brightness.
  • Exposure -- Adjust the gamma exposure of an image.
  • Blur -- Add random Gaussian blur.
  • Noise -- Inject random salt and pepper noise.
  • Cutout -- Randomly replace portions of an image with black boxes (Enhanced).
  • Mosaic -- Combine multiple images into one (Enhanced).
  • Motion Blur -- Apply directional blur to simulate motion.
  • Camera Gain -- Simulate camera sensor noise.